From 270de451abfa478a0ecb5c9d8a1ff35aaa54d78a Mon Sep 17 00:00:00 2001 From: _sam <3804518+aahung@users.noreply.github.com> Date: Wed, 5 Apr 2023 15:25:58 -0700 Subject: [PATCH 1/9] chore: Use TypeGuard to avoid unncessary type casts (#3090) --- samtranslator/model/connector/connector.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/samtranslator/model/connector/connector.py b/samtranslator/model/connector/connector.py index 5addecb3a..9d8b4eb63 100644 --- a/samtranslator/model/connector/connector.py +++ b/samtranslator/model/connector/connector.py @@ -1,6 +1,8 @@ from collections import namedtuple from typing import Any, Dict, Iterable, List, Optional +from typing_extensions import TypeGuard + from samtranslator.model import ResourceResolver from samtranslator.model.apigateway import ApiGatewayRestApi from samtranslator.model.apigatewayv2 import ApiGatewayV2HttpApi @@ -45,7 +47,7 @@ class ConnectorResourceError(Exception): """ -def _is_nonblank_str(s: Any) -> bool: +def _is_nonblank_str(s: Any) -> TypeGuard[str]: return s and isinstance(s, str) @@ -123,7 +125,7 @@ def get_resource_reference( # profiles.json only support CFN resource type. # We need to convert SAM resource types to corresponding CFN resource type - resource_type = _SAM_TO_CFN_RESOURCE_TYPE.get(str(resource_type), str(resource_type)) + resource_type = _SAM_TO_CFN_RESOURCE_TYPE.get(resource_type, resource_type) return ConnectorResourceReference( logical_id=None, @@ -146,8 +148,6 @@ def get_resource_reference( resource_type = resource.get("Type") if not _is_nonblank_str(resource_type): raise ConnectorResourceError("'Type' is missing or not a string.") - resource_type = str(resource_type) - properties = resource.get("Properties", {}) arn = _get_resource_arn(logical_id, resource_type) From c55377c4882c5ed341e06154ee6f5fdd40ebeee8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 6 Apr 2023 00:36:09 +0000 Subject: [PATCH 2/9] chore(schema): update (#3092) Co-authored-by: github-actions --- samtranslator/schema/schema.json | 14094 +++++++++++++++++---- schema_source/cloudformation-docs.json | 8025 +++++++++++- schema_source/cloudformation.schema.json | 14094 +++++++++++++++++---- 3 files changed, 30955 insertions(+), 5258 deletions(-) diff --git a/samtranslator/schema/schema.json b/samtranslator/schema/schema.json index b23a13823..2544de130 100644 --- a/samtranslator/schema/schema.json +++ b/samtranslator/schema/schema.json @@ -565,7 +565,7 @@ "type": "string" }, "KeyStorageSecurityStandard": { - "markdownDescription": "Specifies a cryptographic key management compliance standard used for handling CA keys\\. \nDefault: FIPS\\_140\\_2\\_LEVEL\\_3\\_OR\\_HIGHER \n *Note:* `FIPS_140_2_LEVEL_3_OR_HIGHER` is not supported in the following Regions: \n+ ap\\-northeast\\-3\n+ ap\\-southeast\\-3\nWhen creating a CA in these Regions, you must provide `FIPS_140_2_LEVEL_2_OR_HIGHER` as the argument for `KeyStorageSecurityStandard`\\. Failure to do this results in an `InvalidArgsException` with the message, \"A certificate authority cannot be created in this region with the specified security standard\\.\" \n*Required*: No \n*Type*: String \n*Allowed values*: `FIPS_140_2_LEVEL_2_OR_HIGHER | FIPS_140_2_LEVEL_3_OR_HIGHER` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies a cryptographic key management compliance standard used for handling CA keys\\. \nDefault: FIPS\\_140\\_2\\_LEVEL\\_3\\_OR\\_HIGHER \nSome AWS Regions do not support the default\\. When creating a CA in these Regions, you must provide `FIPS_140_2_LEVEL_2_OR_HIGHER` as the argument for `KeyStorageSecurityStandard`\\. Failure to do this results in an `InvalidArgsException` with the message, \"A certificate authority cannot be created in this region with the specified security standard\\.\" \nFor information about security standard support in various Regions, see [Storage and security compliance of AWS Private CA private keys](https://docs.aws.amazon.com/privateca/latest/userguide/data-protection.html#private-keys)\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `FIPS_140_2_LEVEL_2_OR_HIGHER | FIPS_140_2_LEVEL_3_OR_HIGHER` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KeyStorageSecurityStandard", "type": "string" }, @@ -8452,7 +8452,7 @@ "type": "string" }, "LocationUri": { - "markdownDescription": "A URI to locate the configuration\\. You can specify the following: \n+ For the AWS AppConfig hosted configuration store and for feature flags, specify `hosted`\\.\n+ For an AWS Systems Manager Parameter Store parameter, specify either the parameter name in the format `ssm-parameter://` or the ARN\\.\n+ For an AWS Secrets Manager secret, specify the URI in the following format: `secrets-manager`://\\.\n+ For an Amazon S3 object, specify the URI in the following format: `s3:/// `\\. Here is an example: `s3://my-bucket/my-app/us-east-1/my-config.json` \n+ For an SSM document, specify either the document name in the format `ssm-document://` or the Amazon Resource Name \\(ARN\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A URI to locate the configuration\\. You can specify the following: \n+ For the AWS AppConfig hosted configuration store and for feature flags, specify `hosted`\\.\n+ For an AWS Systems Manager Parameter Store parameter, specify either the parameter name in the format `ssm-parameter://` or the ARN\\.\n+ For an AWS CodePipeline pipeline, specify the URI in the following format: `codepipeline`://\\.\n+ For an AWS Secrets Manager secret, specify the URI in the following format: `secretsmanager`://\\.\n+ For an Amazon S3 object, specify the URI in the following format: `s3:/// `\\. Here is an example: `s3://my-bucket/my-app/us-east-1/my-config.json` \n+ For an SSM document, specify either the document name in the format `ssm-document://` or the Amazon Resource Name \\(ARN\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "LocationUri", "type": "string" }, @@ -8594,7 +8594,7 @@ "type": "string" }, "ConfigurationVersion": { - "markdownDescription": "The configuration version to deploy\\. If deploying an AWS AppConfig hosted configuration version, you can specify either the version number or version label\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The configuration version to deploy\\. If deploying an AWS AppConfig hosted configuration version, you can specify either the version number or version label\\. For all other configurations, you must specify the version number\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ConfigurationVersion", "type": "string" }, @@ -10087,6 +10087,8 @@ "type": "boolean" }, "usePrivateLinkForMetadataAndAuthorization": { + "markdownDescription": "If the connection mode for the connector profile is private, this parameter sets whether Amazon AppFlow uses the private network to send metadata and authorization calls to Salesforce\\. Amazon AppFlow sends private calls through AWS PrivateLink\\. These calls travel through AWS infrastructure without being exposed to the public internet\\. \nSet either of the following values: \ntrue \nAmazon AppFlow sends all calls to Salesforce over the private network\\. \nThese private calls are: \n+ Calls to get metadata about your Salesforce records\\. This metadata describes your Salesforce objects and their fields\\.\n+ Calls to get or refresh access tokens that allow Amazon AppFlow to access your Salesforce records\\.\n+ Calls to transfer your Salesforce records as part of a flow run\\. \nfalse \nThe default value\\. Amazon AppFlow sends some calls to Salesforce privately and other calls over the public internet\\. \nThe public calls are: \n+ Calls to get metadata about your Salesforce records\\.\n+ Calls to get or refresh access tokens\\.\nThe private calls are: \n+ Calls to transfer your Salesforce records as part of a flow run\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "usePrivateLinkForMetadataAndAuthorization", "type": "boolean" } }, @@ -11543,6 +11545,8 @@ "additionalProperties": false, "properties": { "ActivateFlowOnCreate": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ActivateFlowOnCreate", "type": "boolean" }, "TriggerProperties": { @@ -14117,7 +14121,7 @@ "type": "string" }, "NamespaceName": { - "markdownDescription": "The name of the AWS Cloud Map namespace to use\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP name of the AWS Cloud Map namespace to use\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "NamespaceName", "type": "string" }, @@ -19364,7 +19368,7 @@ "type": "array" }, "MetricName": { - "markdownDescription": "The name of the metric\\. To get the exact metric name, namespace, and dimensions, inspect the [Metric](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_Metric.html) object that is returned by a call to [ListMetrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the metric\\. To get the exact metric name, namespace, and dimensions, inspect the [Metric](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_Metric.html) object that's returned by a call to [ListMetrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MetricName", "type": "string" }, @@ -20423,6 +20427,8 @@ "additionalProperties": false, "properties": { "S3AclOption": { + "markdownDescription": "The Amazon S3 canned ACL that Athena should specify when storing query results\\. Currently the only supported canned ACL is `BUCKET_OWNER_FULL_CONTROL`\\. If a query runs in a workgroup and the workgroup overrides client\\-side settings, then the Amazon S3 canned ACL specified in the workgroup's settings is used for all queries that run in the workgroup\\. For more information about Amazon S3 canned ACLs, see [Canned ACL](https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#canned-acl) in the *Amazon S3 User Guide*\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `BUCKET_OWNER_FULL_CONTROL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "S3AclOption", "type": "string" } }, @@ -20435,6 +20441,8 @@ "additionalProperties": false, "properties": { "KmsKey": { + "markdownDescription": "The KMS key that is used to encrypt the user's data stores in Athena\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^arn:aws[a-z\\-]*:kms:([a-z0-9\\-]+):\\d{12}:key/?[a-zA-Z_0-9+=,.@\\-_/]+$|^arn:aws[a-z\\-]*:kms:([a-z0-9\\-]+):\\d{12}:alias/?[a-zA-Z_0-9+=,.@\\-_/]+$|^alias/[a-zA-Z0-9/_-]+$|[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KmsKey", "type": "string" } }, @@ -20482,7 +20490,9 @@ "additionalProperties": false, "properties": { "AclConfiguration": { - "$ref": "#/definitions/AWS::Athena::WorkGroup.AclConfiguration" + "$ref": "#/definitions/AWS::Athena::WorkGroup.AclConfiguration", + "markdownDescription": "Indicates that an Amazon S3 canned ACL should be set to control ownership of stored query results\\. Currently the only supported canned ACL is `BUCKET_OWNER_FULL_CONTROL`\\. This is a client\\-side setting\\. If workgroup settings override client\\-side settings, then the query uses the ACL configuration that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup\\. For more information, see WorkGroupConfiguration$EnforceWorkGroupConfiguration and [Workgroup Settings Override Client\\-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html)\\. \n*Required*: No \n*Type*: [AclConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-aclconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AclConfiguration" }, "EncryptionConfiguration": { "$ref": "#/definitions/AWS::Athena::WorkGroup.EncryptionConfiguration", @@ -20490,6 +20500,8 @@ "title": "EncryptionConfiguration" }, "ExpectedBucketOwner": { + "markdownDescription": "The AWS account ID that you expect to be the owner of the Amazon S3 bucket specified by ResultConfiguration$OutputLocation\\. If set, Athena uses the value for `ExpectedBucketOwner` when it makes Amazon S3 calls to your specified output location\\. If the `ExpectedBucketOwner` AWS account ID does not match the actual owner of the Amazon S3 bucket, the call fails with a permissions error\\. \nThis is a client\\-side setting\\. If workgroup settings override client\\-side settings, then the query uses the `ExpectedBucketOwner` setting that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup\\. See WorkGroupConfiguration$EnforceWorkGroupConfiguration and [Workgroup Settings Override Client\\-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `12` \n*Maximum*: `12` \n*Pattern*: `^[0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExpectedBucketOwner", "type": "string" }, "OutputLocation": { @@ -20504,6 +20516,8 @@ "additionalProperties": false, "properties": { "AdditionalConfiguration": { + "markdownDescription": "Specifies a user defined JSON string that is passed to the notebook engine\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AdditionalConfiguration", "type": "string" }, "BytesScannedCutoffPerQuery": { @@ -20512,7 +20526,9 @@ "type": "number" }, "CustomerContentEncryptionConfiguration": { - "$ref": "#/definitions/AWS::Athena::WorkGroup.CustomerContentEncryptionConfiguration" + "$ref": "#/definitions/AWS::Athena::WorkGroup.CustomerContentEncryptionConfiguration", + "markdownDescription": "Specifies the KMS key that is used to encrypt the user's data stores in Athena\\. \n*Required*: No \n*Type*: [CustomerContentEncryptionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-customercontentencryptionconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomerContentEncryptionConfiguration" }, "EnforceWorkGroupConfiguration": { "markdownDescription": "If set to \"true\", the settings for the workgroup override client\\-side settings\\. If set to \"false\", client\\-side settings are used\\. For more information, see [Workgroup Settings Override Client\\-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html)\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -20525,6 +20541,8 @@ "title": "EngineVersion" }, "ExecutionRole": { + "markdownDescription": "Role used in a session for accessing the user's resources\\. \n*Required*: No \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExecutionRole", "type": "string" }, "PublishCloudWatchMetricsEnabled": { @@ -20896,7 +20914,7 @@ "type": "number" }, "HealthCheckType": { - "markdownDescription": "Determines whether any additional health checks are performed on the instances in this group\\. Amazon EC2 health checks are always on\\. For more information, see [Health checks for Auto Scaling instances](https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \nThe valid values are `EC2` \\(default\\), `ELB`, and `VPC_LATTICE`\\. The `VPC_LATTICE` health check type is reserved for use with VPC Lattice, which is in preview release and is subject to change\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A comma\\-separated value string of one or more health check types\\. \nThe valid values are `EC2`, `ELB`, and `VPC_LATTICE`\\. `EC2` is the default health check and cannot be disabled\\. For more information, see [Health checks for Auto Scaling instances](https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \nOnly specify `EC2` if you must clear a value that was previously set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "HealthCheckType", "type": "string" }, @@ -20927,7 +20945,7 @@ "items": { "type": "string" }, - "markdownDescription": "A list of Classic Load Balancers associated with this Auto Scaling group\\. For Application Load Balancers, Network Load Balancers, and Gateway Load Balancer, specify the `TargetGroupARNs` property instead\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of Classic Load Balancers associated with this Auto Scaling group\\. For Application Load Balancers, Network Load Balancers, and Gateway Load Balancers, specify the `TargetGroupARNs` property instead\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "LoadBalancerNames", "type": "array" }, @@ -24084,7 +24102,7 @@ "type": "number" }, "DesiredvCpus": { - "markdownDescription": "The desired number of Amazon EC2 vCPUS in the compute environment\\. AWS Batch modifies this value between the minimum and maximum values based on job queue demand\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't specify it\\.\n AWS Batch doesn't support changing the desired number of vCPUs of an existing compute environment\\. Don't specify this parameter for compute environments using Amazon EKS clusters\\.\nWhen you update the `desiredvCpus` setting, the value must be between the `minvCpus` and `maxvCpus` values\\. \nAdditionally, the updated `desiredvCpus` value must be greater than or equal to the current `desiredvCpus` value\\. For more information, see [test](https://docs.aws.amazon.com/batch/latest/userguide/error-desired-vcpus-update.html) in the * AWS Batch User Guide*\\.\n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The desired number of Amazon EC2 vCPUS in the compute environment\\. AWS Batch modifies this value between the minimum and maximum values based on job queue demand\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't specify it\\.\n AWS Batch doesn't support changing the desired number of vCPUs of an existing compute environment\\. Don't specify this parameter for compute environments using Amazon EKS clusters\\.\nWhen you update the `desiredvCpus` setting, the value must be between the `minvCpus` and `maxvCpus` values\\. \nAdditionally, the updated `desiredvCpus` value must be greater than or equal to the current `desiredvCpus` value\\. For more information, see [Troubleshooting AWS Batch](https://docs.aws.amazon.com/batch/latest/userguide/troubleshooting.html#error-desired-vcpus-update) in the * AWS Batch User Guide*\\.\n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DesiredvCpus", "type": "number" }, @@ -27210,6 +27228,8 @@ "title": "BillingMode" }, "ClientSideTimestampsEnabled": { + "markdownDescription": "Enables client\\-side timestamps for the table\\. By default, the setting is disabled\\. You can enable client\\-side timestamps with the following option: \n+ `status: \"enabled\"`\nAfter client\\-side timestamps are enabled for a table, you can't disable this setting\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ClientSideTimestampsEnabled", "type": "boolean" }, "ClusteringKeyColumns": { @@ -27231,7 +27251,7 @@ "title": "EncryptionSpecification" }, "KeyspaceName": { - "markdownDescription": "The name of the keyspace in which to create the table\\. The keyspace must already exist\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the keyspace to create the table in\\. The keyspace must already exist\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KeyspaceName", "type": "string" }, @@ -27257,7 +27277,7 @@ "type": "array" }, "TableName": { - "markdownDescription": "The name of the table to be created\\. The table name is case sensitive\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID for the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Length constraints:* Minimum length of 3\\. Maximum length of 255\\. \n*Pattern:* `^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$` \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the table to be created\\. The table name is case sensitive\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID for the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you can't perform updates that require replacing this resource\\. You can perform updates that require no interruption or some interruption\\. If you must replace the resource, specify a new name\\.\n*Length constraints:* Minimum length of 3\\. Maximum length of 255\\. \n*Pattern:* `^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$` \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "TableName", "type": "string" }, @@ -27638,36 +27658,54 @@ "additionalProperties": false, "properties": { "ConfigurationName": { + "markdownDescription": "The name of the configuration\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ConfigurationName", "type": "string" }, "GuardrailPolicies": { "items": { "type": "string" }, + "markdownDescription": "The list of IAM policy ARNs that are applied as channel guardrails\\. The AWS managed 'AdministratorAccess' policy is applied as a default if this is not set\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GuardrailPolicies", "type": "array" }, "IamRoleArn": { + "markdownDescription": "The ARN of the IAM role that defines the permissions for AWS Chatbot\\. \nThis is a user\\-defined role that AWS Chatbot will assume\\. This is not the service\\-linked role\\. For more information, see [IAM Policies for AWS Chatbot](https://docs.aws.amazon.com/chatbot/latest/adminguide/chatbot-iam-policies.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IamRoleArn", "type": "string" }, "LoggingLevel": { + "markdownDescription": "Specifies the logging level for this configuration\\. This property affects the log entries pushed to Amazon CloudWatch Logs\\. \nLogging levels include `ERROR`, `INFO`, or `NONE`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LoggingLevel", "type": "string" }, "SnsTopicArns": { "items": { "type": "string" }, + "markdownDescription": "The ARNs of the SNS topics that deliver notifications to AWS Chatbot\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SnsTopicArns", "type": "array" }, "TeamId": { + "markdownDescription": "The ID of the Microsoft Team authorized with AWS Chatbot\\. \nTo get the team ID, you must perform the initial authorization flow with Microsoft Teams in the AWS Chatbot console\\. Then you can copy and paste the team ID from the console\\. For more details, see steps 1\\-4 in [Get started with Microsoft Teams ](https://docs.aws.amazon.com/chatbot/latest/adminguide/teams-setup.html#teams-client-setup) in the *AWS Chatbot Administrator Guide*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "TeamId", "type": "string" }, "TeamsChannelId": { + "markdownDescription": "The ID of the Microsoft Teams channel\\. \nTo get the channel ID, open Microsoft Teams, right click on the channel name in the left pane, then choose Copy\\. An example of the channel ID syntax is: `19%3ab6ef35dc342d56ba5654e6fc6d25a071%40thread.tacv2`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TeamsChannelId", "type": "string" }, "TeamsTenantId": { + "markdownDescription": "The ID of the Microsoft Teams tenant\\. \nTo get the tenant ID, you must perform the initial authorization flow with Microsoft Teams in the AWS Chatbot console\\. Then you can copy and paste the tenant ID from the console\\. For more details, see steps 1\\-4 in [Get started with Microsoft Teams ](https://docs.aws.amazon.com/chatbot/latest/adminguide/teams-setup.html#teams-client-setup) in the *AWS Chatbot Administrator Guide*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "TeamsTenantId", "type": "string" }, "UserRoleRequired": { + "markdownDescription": "Enables use of a user role requirement in your chat configuration\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UserRoleRequired", "type": "boolean" } }, @@ -29018,7 +29056,7 @@ "type": "array" }, "PermissionModel": { - "markdownDescription": "Describes how the IAM roles required for stack set operations are created\\. \n+ With `SELF_MANAGED` permissions, you must create the administrator and execution roles required to deploy to target accounts\\. For more information, see [Grant Self\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html)\\.\n+ With `SERVICE_MANAGED` permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations\\. For more information, see [Grant Service\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-service-managed.html)\\.\n*Allowed Values*: `SERVICE_MANAGED` \\| `SELF_MANAGED` \nThe `PermissionModel` property is required\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `SELF_MANAGED | SERVICE_MANAGED` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Describes how the IAM roles required for stack set operations are created\\. \n+ With `SELF_MANAGED` permissions, you must create the administrator and execution roles required to deploy to target accounts\\. For more information, see [Grant Self\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html)\\.\n+ With `SERVICE_MANAGED` permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations\\. For more information, see [Grant Service\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-service-managed.html)\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `SELF_MANAGED | SERVICE_MANAGED` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "PermissionModel", "type": "string" }, @@ -29139,7 +29177,7 @@ "additionalProperties": false, "properties": { "FailureToleranceCount": { - "markdownDescription": "The number of accounts, per Region, for which this operation can fail before AWS CloudFormation stops the operation in that Region\\. If the operation is stopped in a Region, AWS CloudFormation doesn't attempt the operation in any subsequent Regions\\. \nConditional: You must specify either `FailureToleranceCount` or `FailureTolerancePercentage` \\(but not both\\)\\. \n*Required*: Conditional \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of accounts, per Region, for which this operation can fail before AWS CloudFormation stops the operation in that Region\\. If the operation is stopped in a Region, AWS CloudFormation doesn't attempt the operation in any subsequent Regions\\. \nConditional: You must specify either `FailureToleranceCount` or `FailureTolerancePercentage` \\(but not both\\)\\. \n*Required*: Conditional \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "FailureToleranceCount", "type": "number" }, @@ -29261,7 +29299,7 @@ "additionalProperties": false, "properties": { "AutoUpdate": { - "markdownDescription": "Whether to automatically update the extension in this account and region when a new *minor* version is published by the extension publisher\\. Major versions released by the publisher must be manually updated\\. \nThe default is `true`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Whether to automatically update the extension in this account and Region when a new *minor* version is published by the extension publisher\\. Major versions released by the publisher must be manually updated\\. \nThe default is `true`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AutoUpdate", "type": "boolean" }, @@ -29301,7 +29339,7 @@ "type": "string" }, "TypeNameAlias": { - "markdownDescription": "An alias to assign to the public extension, in this account and region\\. If you specify an alias for the extension, CloudFormation treats the alias as the extension type name within this account and region\\. You must use the alias to refer to the extension in your templates, API calls, and CloudFormation console\\. \nAn extension alias must be unique within a given account and region\\. You can activate the same public resource multiple times in the same account and region, using different type name aliases\\. \n*Required*: No \n*Type*: String \n*Minimum*: `10` \n*Maximum*: `204` \n*Pattern*: `[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "An alias to assign to the public extension, in this account and Region\\. If you specify an alias for the extension, CloudFormation treats the alias as the extension type name within this account and Region\\. You must use the alias to refer to the extension in your templates, API calls, and CloudFormation console\\. \nAn extension alias must be unique within a given account and Region\\. You can activate the same public resource multiple times in the same account and Region, using different type name aliases\\. \n*Required*: No \n*Type*: String \n*Minimum*: `10` \n*Maximum*: `204` \n*Pattern*: `[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "TypeNameAlias", "type": "string" }, @@ -29393,7 +29431,7 @@ "type": "number" }, "Handle": { - "markdownDescription": "A reference to the wait condition handle used to signal this wait condition\\. Use the `Ref` intrinsic function to specify an [AWS::CloudFormation::WaitConditionHandle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html) resource\\. \nAnytime you add a WaitCondition resource during a stack update, you must associate the wait condition with a new WaitConditionHandle resource\\. Don't reuse an old wait condition handle that has already been defined in the template\\. If you reuse a wait condition handle, the wait condition might evaluate old signals from a previous create or update stack command\\. \nUpdates aren't supported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A reference to the wait condition handle used to signal this wait condition\\. Use the `Ref` intrinsic function to specify an [https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html) resource\\. \nAnytime you add a `WaitCondition` resource during a stack update, you must associate the wait condition with a new WaitConditionHandle resource\\. Don't reuse an old wait condition handle that has already been defined in the template\\. If you reuse a wait condition handle, the wait condition might evaluate old signals from a previous create or update stack command\\. \nUpdates aren't supported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Handle", "type": "string" }, @@ -32707,7 +32745,7 @@ "type": "array" }, "Field": { - "markdownDescription": "A field in a CloudTrail event record on which to filter events to be logged\\. For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the field is used only for selecting events as filtering is not supported\\. \n For CloudTrail event records, supported fields include `readOnly`, `eventCategory`, `eventSource` \\(for management events\\), `eventName`, `resources.type`, and `resources.ARN`\\. \n For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the only supported field is `eventCategory`\\. \n+ ** `readOnly` ** \\- Optional\\. Can be set to `Equals` a value of `true` or `false`\\. If you do not add this field, CloudTrail logs both `read` and `write` events\\. A value of `true` logs only `read` events\\. A value of `false` logs only `write` events\\.\n+ ** `eventSource` ** \\- For filtering management events only\\. This can be set only to `NotEquals` `kms.amazonaws.com`\\.\n+ ** `eventName` ** \\- Can use any operator\\. You can use it to \ufb01lter in or \ufb01lter out any data event logged to CloudTrail, such as `PutBucket` or `GetSnapshotBlock`\\. You can have multiple values for this \ufb01eld, separated by commas\\.\n+ ** `eventCategory` ** \\- This is required and must be set to `Equals`\\. \n + For CloudTrail event records, the value must be `Management` or `Data`\\. \n + For AWS Config configuration items, the value must be `ConfigurationItem`\\. \n + For Audit Manager evidence, the value must be `Evidence`\\. \n + For non\\-AWS events, the value must be `ActivityAuditLog`\\. \n+ ** `resources.type` ** \\- This \ufb01eld is required for CloudTrail data events\\. `resources.type` can only use the `Equals` operator, and the value can be one of the following:\n + `AWS::DynamoDB::Table` \n + `AWS::Lambda::Function` \n + `AWS::S3::Object` \n + `AWS::CloudTrail::Channel` \n + `AWS::Cognito::IdentityPool` \n + `AWS::DynamoDB::Stream` \n + `AWS::EC2::InstanceConnectEndpoint` \n + `AWS::EC2::Snapshot` \n + `AWS::FinSpace::Environment` \n + `AWS::Glue::Table` \n + `AWS::KendraRanking::ExecutionPlan` \n + `AWS::ManagedBlockchain::Node` \n + `AWS::SageMaker::ExperimentTrialComponent` \n + `AWS::SageMaker::FeatureGroup` \n + `AWS::S3::AccessPoint` \n + `AWS::S3ObjectLambda::AccessPoint` \n + `AWS::S3Outposts::Object`", + "markdownDescription": "A field in a CloudTrail event record on which to filter events to be logged\\. For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the field is used only for selecting events as filtering is not supported\\. \n For CloudTrail event records, supported fields include `readOnly`, `eventCategory`, `eventSource` \\(for management events\\), `eventName`, `resources.type`, and `resources.ARN`\\. \n For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the only supported field is `eventCategory`\\. \n+ ** `readOnly` ** \\- Optional\\. Can be set to `Equals` a value of `true` or `false`\\. If you do not add this field, CloudTrail logs both `read` and `write` events\\. A value of `true` logs only `read` events\\. A value of `false` logs only `write` events\\.\n+ ** `eventSource` ** \\- For filtering management events only\\. This can be set only to `NotEquals` `kms.amazonaws.com`\\.\n+ ** `eventName` ** \\- Can use any operator\\. You can use it to \ufb01lter in or \ufb01lter out any data event logged to CloudTrail, such as `PutBucket` or `GetSnapshotBlock`\\. You can have multiple values for this \ufb01eld, separated by commas\\.\n+ ** `eventCategory` ** \\- This is required and must be set to `Equals`\\. \n + For CloudTrail event records, the value must be `Management` or `Data`\\. \n + For AWS Config configuration items, the value must be `ConfigurationItem`\\. \n + For Audit Manager evidence, the value must be `Evidence`\\. \n + For non\\-AWS events, the value must be `ActivityAuditLog`\\. \n+ ** `resources.type` ** \\- This \ufb01eld is required for CloudTrail data events\\. `resources.type` can only use the `Equals` operator, and the value can be one of the following:\n + `AWS::DynamoDB::Table` \n + `AWS::Lambda::Function` \n + `AWS::S3::Object` \n + `AWS::CloudTrail::Channel` \n + `AWS::Cognito::IdentityPool` \n + `AWS::DynamoDB::Stream` \n + `AWS::EC2::Snapshot` \n + `AWS::FinSpace::Environment` \n + `AWS::Glue::Table` \n + `AWS::GuardDuty::Detector` \n + `AWS::KendraRanking::ExecutionPlan` \n + `AWS::ManagedBlockchain::Node` \n + `AWS::SageMaker::ExperimentTrialComponent` \n + `AWS::SageMaker::FeatureGroup` \n + `AWS::S3::AccessPoint` \n + `AWS::S3ObjectLambda::AccessPoint` \n + `AWS::S3Outposts::Object`", "title": "Field", "type": "string" }, @@ -32876,7 +32914,7 @@ "items": { "$ref": "#/definitions/AWS::CloudTrail::Trail.EventSelector" }, - "markdownDescription": "Use event selectors to further specify the management and data event settings for your trail\\. By default, trails created without specific event selectors will be configured to log all read and write management events, and no data events\\. When an event occurs in your account, CloudTrail evaluates the event selector for all trails\\. For each trail, if the event matches any event selector, the trail processes and logs the event\\. If the event doesn't match any event selector, the trail doesn't log the event\\. \nYou can configure up to five event selectors for a trail\\. \n*Required*: No \n*Type*: List of [EventSelector](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Use event selectors to further specify the management and data event settings for your trail\\. By default, trails created without specific event selectors will be configured to log all read and write management events, and no data events\\. When an event occurs in your account, CloudTrail evaluates the event selector for all trails\\. For each trail, if the event matches any event selector, the trail processes and logs the event\\. If the event doesn't match any event selector, the trail doesn't log the event\\. \nYou can configure up to five event selectors for a trail\\. \nFor more information about how to configure event selectors, see [Examples](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#aws-resource-cloudtrail-trail--examples) and [Configuring event selectors](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-additional-cli-commands.html#configuring-event-selector-examples) in the *AWS CloudTrail User Guide*\\. \n*Required*: No \n*Type*: List of [EventSelector](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EventSelectors", "type": "array" }, @@ -32998,7 +33036,7 @@ "items": { "$ref": "#/definitions/AWS::CloudTrail::Trail.DataResource" }, - "markdownDescription": "In AWS CloudFormation, CloudTrail supports data event logging for Amazon S3 objects, Amazon DynamoDB tables, and AWS Lambda functions\\. Currently, advanced event selectors for data events are not supported in AWS CloudFormation templates\\. You can specify up to 250 resources for an individual event selector, but the total number of data resources cannot exceed 250 across all event selectors in a trail\\. This limit does not apply if you configure resource logging for all data events\\. \nFor more information, see [Logging data events for trails](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-data-events-with-cloudtrail.html) and [Limits in AWS CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/WhatIsCloudTrail-Limits.html) in the *AWS CloudTrail User Guide*\\. \n*Required*: Conditional \n*Type*: List of [DataResource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-dataresource.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "In AWS CloudFormation, CloudTrail supports data event logging for Amazon S3 objects, Amazon DynamoDB tables, and AWS Lambda functions\\. Currently, advanced event selectors for data events are not supported in AWS CloudFormation templates\\. You can specify up to 250 resources for an individual event selector, but the total number of data resources cannot exceed 250 across all event selectors in a trail\\. This limit does not apply if you configure resource logging for all data events\\. \nFor more information, see [Logging data events](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-data-events-with-cloudtrail.html) and [Limits in AWS CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/WhatIsCloudTrail-Limits.html) in the *AWS CloudTrail User Guide*\\. \n*Required*: Conditional \n*Type*: List of [DataResource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-dataresource.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DataResources", "type": "array" }, @@ -33460,7 +33498,7 @@ "type": "string" }, "Value": { - "markdownDescription": "The value of the dimension\\. Dimension values must contain only ASCII characters and must include at least one non\\-whitespace character\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The value of the dimension\\. Dimension values must contain only ASCII characters and must include at least one non\\-whitespace character\\. ASCII control characters are not supported as part of dimension values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Value", "type": "string" } @@ -34683,7 +34721,7 @@ "type": "string" }, "Value": { - "markdownDescription": "The value of the environment variable\\. \nWe strongly discourage the use of `PLAINTEXT` environment variables to store sensitive values, especially AWS secret key IDs\\. `PLAINTEXT` environment variables can be displayed in plain text using the AWS CodeBuild console and the AWS CLI\\. For sensitive values, we recommend you use an environment variable of type `PARAMETER_STORE` or `SECRETS_MANAGER`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The value of the environment variable\\. \nWe strongly discourage the use of `PLAINTEXT` environment variables to store sensitive values, especially AWS secret key IDs and secret access keys\\. `PLAINTEXT` environment variables can be displayed in plain text using the AWS CodeBuild console and the AWS CLI\\. For sensitive values, we recommend you use an environment variable of type `PARAMETER_STORE` or `SECRETS_MANAGER`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Value", "type": "string" } @@ -37582,7 +37620,7 @@ }, "Tags": { "additionalProperties": true, - "markdownDescription": "A list of tags to apply to this notification rule\\. Key names cannot start with \"`aws`\"\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of tags to apply to this notification rule\\. Key names cannot start with \"`aws`\"\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "patternProperties": { "^[a-zA-Z0-9]+$": { "type": "string" @@ -38059,7 +38097,7 @@ "type": "array" }, "DeletionProtection": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "When active, `DeletionProtection` prevents accidental deletion of your user pool\\. Before you can delete a user pool that you have protected against deletion, you must deactivate this feature\\. \nWhen you try to delete a protected user pool in a `DeleteUserPool` API request, Amazon Cognito returns an `InvalidParameterException` error\\. To delete a protected user pool, send a new `DeleteUserPool` request after you deactivate deletion protection in an `UpdateUserPool` API request\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTIVE | INACTIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DeletionProtection", "type": "string" }, @@ -39845,31 +39883,47 @@ "additionalProperties": false, "properties": { "ActiveModelArn": { + "markdownDescription": "The Amazon Resource Number \\(ARN\\) of the active model version\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:(document-classifier|entity-recognizer)/[a-zA-Z0-9](-*[a-zA-Z0-9])*(/version/[a-zA-Z0-9](-*[a-zA-Z0-9])*)?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ActiveModelArn", "type": "string" }, "DataAccessRoleArn": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the IAM role that grants Amazon Comprehend permission to access the flywheel data\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataAccessRoleArn", "type": "string" }, "DataLakeS3Uri": { + "markdownDescription": "Amazon S3 URI of the data lake location\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `s3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/.*)?` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "DataLakeS3Uri", "type": "string" }, "DataSecurityConfig": { - "$ref": "#/definitions/AWS::Comprehend::Flywheel.DataSecurityConfig" + "$ref": "#/definitions/AWS::Comprehend::Flywheel.DataSecurityConfig", + "markdownDescription": "Data security configuration\\. \n*Required*: No \n*Type*: [DataSecurityConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-datasecurityconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSecurityConfig" }, "FlywheelName": { + "markdownDescription": "Name for the flywheel\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9])*$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "FlywheelName", "type": "string" }, "ModelType": { + "markdownDescription": "Model type of the flywheel's model\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DOCUMENT_CLASSIFIER | ENTITY_RECOGNIZER` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ModelType", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Tags associated with the endpoint being created\\. A tag is a key\\-value pair that adds metadata to the endpoint\\. For example, a tag with \"Sales\" as the key might be added to an endpoint to indicate its use by the sales department\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "TaskConfig": { - "$ref": "#/definitions/AWS::Comprehend::Flywheel.TaskConfig" + "$ref": "#/definitions/AWS::Comprehend::Flywheel.TaskConfig", + "markdownDescription": "Configuration about the custom classifier associated with the flywheel\\. \n*Required*: No \n*Type*: [TaskConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-taskconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "TaskConfig" } }, "required": [ @@ -39904,16 +39958,24 @@ "additionalProperties": false, "properties": { "DataLakeKmsKeyId": { + "markdownDescription": "ID for the AWS KMS key that Amazon Comprehend uses to encrypt the data in the data lake\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `^\\p{ASCII}+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLakeKmsKeyId", "type": "string" }, "ModelKmsKeyId": { + "markdownDescription": "ID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models\\. The ModelKmsKeyId can be either of the following formats: \n+ KMS Key ID: `\"1234abcd-12ab-34cd-56ef-1234567890ab\"` \n+ Amazon Resource Name \\(ARN\\) of a KMS Key: `\"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `^\\p{ASCII}+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ModelKmsKeyId", "type": "string" }, "VolumeKmsKeyId": { + "markdownDescription": "ID for the AWS KMS key that Amazon Comprehend uses to encrypt the volume\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `^\\p{ASCII}+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VolumeKmsKeyId", "type": "string" }, "VpcConfig": { - "$ref": "#/definitions/AWS::Comprehend::Flywheel.VpcConfig" + "$ref": "#/definitions/AWS::Comprehend::Flywheel.VpcConfig", + "markdownDescription": "Configuration parameters for an optional private Virtual Private Cloud \\(VPC\\) containing the resources you are using for the job\\. For more information, see [Amazon VPC](https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html)\\. \n*Required*: No \n*Type*: [VpcConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-vpcconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VpcConfig" } }, "type": "object" @@ -39925,9 +39987,13 @@ "items": { "type": "string" }, + "markdownDescription": "One or more labels to associate with the custom classifier\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Labels", "type": "array" }, "Mode": { + "markdownDescription": "Classification mode indicates whether the documents are `MULTI_CLASS` or `MULTI_LABEL`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_CLASS | MULTI_LABEL` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Mode", "type": "string" } }, @@ -39943,6 +40009,8 @@ "items": { "$ref": "#/definitions/AWS::Comprehend::Flywheel.EntityTypesListItem" }, + "markdownDescription": "Up to 25 entity types that the model is trained to recognize\\. \n*Required*: No \n*Type*: List of [EntityTypesListItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-entitytypeslistitem.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "EntityTypes", "type": "array" } }, @@ -39952,6 +40020,8 @@ "additionalProperties": false, "properties": { "Type": { + "markdownDescription": "An entity type within a labeled training dataset that Amazon Comprehend uses to train a custom entity recognizer\\. \nEntity types must not contain the following invalid characters: \\\\n \\(line break\\), \\\\\\\\n \\(escaped line break, \\\\r \\(carriage return\\), \\\\\\\\r \\(escaped carriage return\\), \\\\t \\(tab\\), \\\\\\\\t \\(escaped tab\\), space, and , \\(comma\\)\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `64` \n*Pattern*: `^(?![^\\n\\r\\t,]*\\\\n|\\\\r|\\\\t)[^\\n\\r\\t,]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Type", "type": "string" } }, @@ -39964,12 +40034,18 @@ "additionalProperties": false, "properties": { "DocumentClassificationConfig": { - "$ref": "#/definitions/AWS::Comprehend::Flywheel.DocumentClassificationConfig" + "$ref": "#/definitions/AWS::Comprehend::Flywheel.DocumentClassificationConfig", + "markdownDescription": "Configuration required for a classification model\\. \n*Required*: No \n*Type*: [DocumentClassificationConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-documentclassificationconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "DocumentClassificationConfig" }, "EntityRecognitionConfig": { - "$ref": "#/definitions/AWS::Comprehend::Flywheel.EntityRecognitionConfig" + "$ref": "#/definitions/AWS::Comprehend::Flywheel.EntityRecognitionConfig", + "markdownDescription": "Configuration required for an entity recognition model\\. \n*Required*: No \n*Type*: [EntityRecognitionConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-entityrecognitionconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "EntityRecognitionConfig" }, "LanguageCode": { + "markdownDescription": "Language code for the language that the model supports\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ar | de | en | es | fr | hi | it | ja | ko | pt | zh | zh-TW` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "LanguageCode", "type": "string" } }, @@ -39985,12 +40061,16 @@ "items": { "type": "string" }, + "markdownDescription": "The ID number for a security group on an instance of your private VPC\\. Security groups on your VPC function serve as a virtual firewall to control inbound and outbound traffic and provides security for the resources that you\u2019ll be accessing on the VPC\\. This ID number is preceded by \"sg\\-\", for instance: \"sg\\-03b388029b0a285ea\"\\. For more information, see [Security Groups for your VPC](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html)\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecurityGroupIds", "type": "array" }, "Subnets": { "items": { "type": "string" }, + "markdownDescription": "The ID for each subnet being used in your private VPC\\. This subnet is a subset of the a range of IPv4 addresses used by the VPC and is specific to a given availability zone in the VPC\u2019s Region\\. This ID number is preceded by \"subnet\\-\", for instance: \"subnet\\-04ccf456919e69055\"\\. For more information, see [VPCs and Subnets](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html)\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `16` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subnets", "type": "array" } }, @@ -41232,7 +41312,7 @@ "type": "number" }, "TargetId": { - "markdownDescription": "Target ID is the name of the public document\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Target ID is the name of the SSM document\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TargetId", "type": "string" }, @@ -52578,7 +52658,7 @@ "type": "string" }, "PreferredMaintenanceWindow": { - "markdownDescription": "The weekly time range during which system maintenance can occur, in Universal Coordinated Time \\(UTC\\)\\. \n*Format*: `ddd:hh24:mi-ddd:hh24:mi` \n*Default*: a 30\\-minute window selected at random from an 8\\-hour block of time for each AWS Region, occurring on a random day of the week\\. \n*Valid days*: Mon, Tue, Wed, Thu, Fri, Sat, Sun \n*Constraints*: Minimum 30\\-minute window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The weekly time range during which system maintenance can occur, in Universal Coordinated Time \\(UTC\\)\\. \n*Format*: `ddd:hh24:mi-ddd:hh24:mi` \n*Default*: a 30\\-minute window selected at random from an 8\\-hour block of time for each AWS Region, occurring on a random day of the week\\. \n*Valid days*: Mon, Tue, Wed, Thu, Fri, Sat, Sun \n*Constraints*: Minimum 30\\-minute window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PreferredMaintenanceWindow", "type": "string" }, @@ -52691,7 +52771,7 @@ "type": "array" }, "BillingMode": { - "markdownDescription": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BillingMode", "type": "string" }, @@ -52738,7 +52818,7 @@ "title": "StreamSpecification" }, "TableName": { - "markdownDescription": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "TableName", "type": "string" }, @@ -52785,12 +52865,12 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, "AttributeType": { - "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeType", "type": "string" } @@ -52836,7 +52916,7 @@ "additionalProperties": false, "properties": { "Enabled": { - "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" } @@ -52850,7 +52930,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -52858,7 +52938,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::GlobalTable.KeySchema" }, - "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -52889,7 +52969,7 @@ "type": "string" }, "KeyType": { - "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KeyType", "type": "string" } @@ -52904,7 +52984,7 @@ "additionalProperties": false, "properties": { "StreamArn": { - "markdownDescription": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamArn", "type": "string" } @@ -52918,7 +52998,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -52926,7 +53006,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::GlobalTable.KeySchema" }, - "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -52961,12 +53041,12 @@ "items": { "type": "string" }, - "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "title": "NonKeyAttributes", "type": "array" }, "ProjectionType": { - "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "title": "ProjectionType", "type": "string" } @@ -52998,7 +53078,7 @@ "title": "ContributorInsightsSpecification" }, "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "IndexName", "type": "string" }, @@ -53036,6 +53116,8 @@ "title": "ContributorInsightsSpecification" }, "DeletionProtectionEnabled": { + "markdownDescription": "Determines if a replica is protected from deletion\\. When enabled, the table cannot be deleted by any user or process\\. This setting is disabled by default\\. For more information, see [Using deletion protection](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.Basics.html#WorkingWithTables.Basics.DeletionProtection) in the *Amazon DynamoDBDeveloper Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DeletionProtectionEnabled", "type": "boolean" }, "GlobalSecondaryIndexes": { @@ -53072,7 +53154,7 @@ "title": "SSESpecification" }, "TableClass": { - "markdownDescription": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TableClass", "type": "string" }, @@ -53099,7 +53181,7 @@ "type": "boolean" }, "SSEType": { - "markdownDescription": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AES256 | KMS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SSEType", "type": "string" } @@ -53113,7 +53195,7 @@ "additionalProperties": false, "properties": { "StreamViewType": { - "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamViewType", "type": "string" } @@ -53156,7 +53238,7 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, @@ -53233,7 +53315,7 @@ "type": "array" }, "BillingMode": { - "markdownDescription": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BillingMode", "type": "string" }, @@ -53243,6 +53325,8 @@ "title": "ContributorInsightsSpecification" }, "DeletionProtectionEnabled": { + "markdownDescription": "Determines if a table is protected from deletion\\. When enabled, the table cannot be deleted by any user or process\\. This setting is disabled by default\\. For more information, see [Using deletion protection](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.Basics.html#WorkingWithTables.Basics.DeletionProtection) in the *Amazon DynamoDBDeveloper Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DeletionProtectionEnabled", "type": "boolean" }, "GlobalSecondaryIndexes": { @@ -53255,14 +53339,14 @@ }, "ImportSourceSpecification": { "$ref": "#/definitions/AWS::DynamoDB::Table.ImportSourceSpecification", - "markdownDescription": "Specifies the properties of data being imported from the S3 bucket source to the table\\. \nIf you specify the `ImportSourceSpecification` property, and also specify either the `StreamSpecification` or `TableClass` property, the IAM entity creating/updating stack must have `UpdateTable` permission\\.\n*Required*: No \n*Type*: [ImportSourceSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies the properties of data being imported from the S3 bucket source to the table\\. \nIf you specify the `ImportSourceSpecification` property, and also specify either the `StreamSpecification`, the `TableClass` property, or the `DeletionProtectionEnabled` property, the IAM entity creating/updating stack must have `UpdateTable` permission\\.\n*Required*: No \n*Type*: [ImportSourceSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ImportSourceSpecification" }, "KeySchema": { "items": { "$ref": "#/definitions/AWS::DynamoDB::Table.KeySchema" }, - "markdownDescription": "Specifies the attributes that make up the primary key for the table\\. The attributes in the `KeySchema` property must also be defined in the `AttributeDefinitions` property\\. \n*Required*: Yes \n*Type*: [Json](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the attributes that make up the primary key for the table\\. The attributes in the `KeySchema` property must also be defined in the `AttributeDefinitions` property\\. \n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KeySchema", "type": "array" }, @@ -53300,7 +53384,7 @@ "title": "StreamSpecification" }, "TableClass": { - "markdownDescription": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TableClass", "type": "string" }, @@ -53353,12 +53437,12 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, "AttributeType": { - "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeType", "type": "string" } @@ -53373,7 +53457,7 @@ "additionalProperties": false, "properties": { "Enabled": { - "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" } @@ -53387,7 +53471,7 @@ "additionalProperties": false, "properties": { "Delimiter": { - "markdownDescription": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1` \n*Pattern*: `[,;:|\\t ]` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Delimiter", "type": "string" }, @@ -53395,7 +53479,7 @@ "items": { "type": "string" }, - "markdownDescription": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "HeaderList", "type": "array" } @@ -53411,7 +53495,7 @@ "title": "ContributorInsightsSpecification" }, "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -53419,7 +53503,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::Table.KeySchema" }, - "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -53445,12 +53529,12 @@ "additionalProperties": false, "properties": { "InputCompressionType": { - "markdownDescription": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GZIP | NONE | ZSTD` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "InputCompressionType", "type": "string" }, "InputFormat": { - "markdownDescription": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CSV | DYNAMODB_JSON | ION` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "InputFormat", "type": "string" }, @@ -53491,7 +53575,7 @@ "type": "string" }, "KeyType": { - "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "KeyType", "type": "string" } @@ -53506,7 +53590,7 @@ "additionalProperties": false, "properties": { "StreamArn": { - "markdownDescription": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamArn", "type": "string" } @@ -53520,7 +53604,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -53528,7 +53612,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::Table.KeySchema" }, - "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -53563,12 +53647,12 @@ "items": { "type": "string" }, - "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "NonKeyAttributes", "type": "array" }, "ProjectionType": { - "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ProjectionType", "type": "string" } @@ -53599,17 +53683,17 @@ "additionalProperties": false, "properties": { "S3Bucket": { - "markdownDescription": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `^[a-z0-9A-Z]+[\\.\\-\\w]*[a-z0-9A-Z]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3Bucket", "type": "string" }, "S3BucketOwner": { - "markdownDescription": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[0-9]{12}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3BucketOwner", "type": "string" }, "S3KeyPrefix": { - "markdownDescription": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3KeyPrefix", "type": "string" } @@ -53647,7 +53731,7 @@ "additionalProperties": false, "properties": { "StreamViewType": { - "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamViewType", "type": "string" } @@ -53661,7 +53745,7 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, @@ -56955,7 +57039,7 @@ "items": { "$ref": "#/definitions/AWS::EC2::Instance.ElasticInferenceAccelerator" }, - "markdownDescription": "An elastic inference accelerator to associate with the instance\\. Elastic inference accelerators are a resource you can attach to your Amazon EC2 instances to accelerate your Deep Learning \\(DL\\) inference workloads\\. \nYou cannot specify accelerators from different generations in the same request\\. \n*Required*: No \n*Type*: List of [ElasticInferenceAccelerator](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticinferenceaccelerator.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "An elastic inference accelerator to associate with the instance\\. Elastic inference accelerators are a resource you can attach to your Amazon EC2 instances to accelerate your Deep Learning \\(DL\\) inference workloads\\. \nYou cannot specify accelerators from different generations in the same request\\. \nStarting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference \\(EI\\), and will help current customers migrate their workloads to options that offer better price and performance\\. After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2\\. However, customers who have used Amazon EI at least once during the past 30\\-day period are considered current customers and will be able to continue using the service\\.\n*Required*: No \n*Type*: List of [ElasticInferenceAccelerator](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticinferenceaccelerator.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ElasticInferenceAccelerators", "type": "array" }, @@ -57111,7 +57195,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "The tags to add to the instance\\. These tags are not applied to the EBS volumes, such as the root volume\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The tags to add to the instance\\. These tags are not applied to the EBS volumes, such as the root volume, unless [PropagateTagsToVolumeOnCreation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-propagatetagstovolumeoncreation) is `true`\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, @@ -59891,7 +59975,7 @@ "additionalProperties": false, "properties": { "AdditionalDetailType": { - "markdownDescription": "The information type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The additional detail code\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AdditionalDetailType", "type": "string" }, @@ -59904,12 +59988,12 @@ "items": { "$ref": "#/definitions/AWS::EC2::NetworkInsightsAnalysis.AnalysisComponent" }, - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [AnalysisComponent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The load balancers\\. \n*Required*: No \n*Type*: List of [AnalysisComponent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "LoadBalancers", "type": "array" }, "ServiceName": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the VPC endpoint service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ServiceName", "type": "string" } @@ -60513,7 +60597,7 @@ "type": "number" }, "ServiceName": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the VPC endpoint service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ServiceName", "type": "string" }, @@ -60638,12 +60722,12 @@ "additionalProperties": false, "properties": { "Destination": { - "markdownDescription": "The AWS resource that is the destination of the path\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or ARN of the destination\\. If the resource is in another account, you must specify an ARN\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Destination", "type": "string" }, "DestinationIp": { - "markdownDescription": "The IP address of the AWS resource that is the destination of the path\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The IP address of the destination\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "DestinationIp", "type": "string" }, @@ -60658,12 +60742,12 @@ "type": "string" }, "Source": { - "markdownDescription": "The AWS resource that is the source of the path\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or ARN of the source\\. If the resource is in another account, you must specify an ARN\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Source", "type": "string" }, "SourceIp": { - "markdownDescription": "The IP address of the AWS resource that is the source of the path\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The IP address of the source\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "SourceIp", "type": "string" }, @@ -61547,7 +61631,7 @@ "additionalProperties": false, "properties": { "GroupDescription": { - "markdownDescription": "A description for the security group\\. This is informational only\\. \nConstraints: Up to 255 characters in length \nConstraints for EC2\\-Classic: ASCII characters \nConstraints for EC2\\-VPC: a\\-z, A\\-Z, 0\\-9, spaces, and \\.\\_\\-:/\\(\\)\\#,@\\[\\]\\+=&;\\{\\}\\!$\\* \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A description for the security group\\. \nConstraints: Up to 255 characters in length \nConstraints for EC2\\-Classic: ASCII characters \nConstraints for EC2\\-VPC: a\\-z, A\\-Z, 0\\-9, spaces, and \\.\\_\\-:/\\(\\)\\#,@\\[\\]\\+=&;\\{\\}\\!$\\* \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "GroupDescription", "type": "string" }, @@ -67009,7 +67093,7 @@ "type": "string" }, "TargetCapacity": { - "markdownDescription": "The target capacity value for the capacity provider\\. The specified value must be greater than `0` and less than or equal to `100`\\. A value of `100` results in the Amazon EC2 instances in your Auto Scaling group being completely used\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The target capacity utilization as a percentage for the capacity provider\\. The specified value must be greater than `0` and less than or equal to `100`\\. For example, if you want the capacity provider to maintain 10% spare capacity, then that means the utilization is 90%, so use a `targetCapacity` of `90`\\. The default value of `100` percent results in the Amazon EC2 instances in your Auto Scaling group being completely used\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TargetCapacity", "type": "number" } @@ -67068,7 +67152,7 @@ "items": { "$ref": "#/definitions/AWS::ECS::Cluster.ClusterSettings" }, - "markdownDescription": "The setting to use when creating a cluster\\. This parameter is used to use CloudWatch Container Insights for a cluster\\. If this value is specified, it will override the `containerInsights` value set with [PutAccountSetting](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutAccountSetting.html) or [PutAccountSettingDefault](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutAccountSettingDefault.html)\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) of [ClusterSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The settings to use when creating a cluster\\. This parameter is used to turn on CloudWatch Container Insights for a cluster\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) of [ClusterSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ClusterSettings", "type": "array" }, @@ -67459,7 +67543,7 @@ "items": { "$ref": "#/definitions/AWS::ECS::Service.CapacityProviderStrategyItem" }, - "markdownDescription": "The capacity provider strategy to use for the service\\. \nA capacity provider strategy consists of one or more capacity providers along with the `base` and `weight` to assign to them\\. A capacity provider must be associated with the cluster to be used in a capacity provider strategy\\. The PutClusterCapacityProviders API is used to associate a capacity provider with a cluster\\. Only capacity providers with an `ACTIVE` or `UPDATING` status can be used\\. \nReview the [Capacity provider considerations](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cluster-capacity-providers.html#capacity-providers-considerations) in the *Amazon Elastic Container Service Developer Guide\\.* \nIf a `capacityProviderStrategy` is specified, the `launchType` parameter must be omitted\\. If no `capacityProviderStrategy` or `launchType` is specified, the `defaultCapacityProviderStrategy` for the cluster is used\\. \nIf specifying a capacity provider that uses an Auto Scaling group, the capacity provider must already be created\\. New capacity providers can be created with the CreateCapacityProvider API operation\\. \nTo use an AWS Fargate capacity provider, specify either the `FARGATE` or `FARGATE_SPOT` capacity providers\\. The AWS Fargate capacity providers are available to all accounts and only need to be associated with a cluster to be used\\. \nThe PutClusterCapacityProviders API operation is used to update the list of available capacity providers for a cluster after the cluster is created\\. \n*Required*: No \n*Type*: List of [CapacityProviderStrategyItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-capacityproviderstrategyitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The capacity provider strategy to use for the service\\. \nIf a `capacityProviderStrategy` is specified, the `launchType` parameter must be omitted\\. If no `capacityProviderStrategy` or `launchType` is specified, the `defaultCapacityProviderStrategy` for the cluster is used\\. \nA capacity provider strategy may contain a maximum of 6 capacity providers\\. \n*Required*: No \n*Type*: List of [CapacityProviderStrategyItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-capacityproviderstrategyitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CapacityProviderStrategy", "type": "array" }, @@ -67528,7 +67612,7 @@ "items": { "$ref": "#/definitions/AWS::ECS::Service.PlacementStrategy" }, - "markdownDescription": "The placement strategy objects to use for tasks in your service\\. You can specify a maximum of five strategy rules per service\\. For more information, see [Task Placement Strategies](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: List of [PlacementStrategy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementstrategy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The placement strategy objects to use for tasks in your service\\. You can specify a maximum of 5 strategy rules for each service\\. \n*Required*: No \n*Type*: List of [PlacementStrategy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementstrategy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PlacementStrategies", "type": "array" }, @@ -67538,7 +67622,7 @@ "type": "string" }, "PropagateTags": { - "markdownDescription": "Specifies whether to propagate the tags from the task definition or the service to the tasks in the service\\. If no value is specified, the tags are not propagated\\. Tags can only be propagated to the tasks within the service during service creation\\. To add tags to a task after service creation, use the [TagResource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TagResource.html) API action\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SERVICE | TASK_DEFINITION` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether to propagate the tags from the task definition to the task\\. If no value is specified, the tags aren't propagated\\. Tags can only be propagated to the task during task creation\\. To add tags to a task after task creation, use the [TagResource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TagResource.html) API action\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SERVICE | TASK_DEFINITION` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PropagateTags", "type": "string" }, @@ -67558,7 +67642,7 @@ "title": "ServiceConnectConfiguration" }, "ServiceName": { - "markdownDescription": "The name of your service\\. Up to 255 letters \\(uppercase and lowercase\\), numbers, underscores, and hyphens are allowed\\. Service names must be unique within a cluster, but you can have similarly named services in multiple clusters within a Region or across multiple Regions\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of your service\\. Up to 255 letters \\(uppercase and lowercase\\), numbers, underscores, and hyphens are allowed\\. Service names must be unique within a cluster, but you can have similarly named services in multiple clusters within a Region or across multiple Regions\\. \nThe stack update fails if you change any properties that require replacement and the `ServiceName` is configured\\. This is because AWS CloudFormation creates the replacement service first, but each `ServiceName` must be unique in the cluster\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceName", "type": "string" }, @@ -67579,7 +67663,7 @@ "type": "array" }, "TaskDefinition": { - "markdownDescription": "The `family` and `revision` \\(`family:revision`\\) or full ARN of the task definition to run in your service\\. The `revision` is required in order for the resource to stabilize\\. \nA task definition must be specified if the service is using either the `ECS` or `CODE_DEPLOY` deployment controllers\\. \nFor more information about deployment types, see [Amazon ECS deployment types](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The `family` and `revision` \\(`family:revision`\\) or full ARN of the task definition to run in your service\\. If a `revision` isn't specified, the latest `ACTIVE` revision is used\\. \nA task definition must be specified if the service uses either the `ECS` or `CODE_DEPLOY` deployment controllers\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TaskDefinition", "type": "string" } @@ -67928,7 +68012,7 @@ "type": "array" }, "DiscoveryName": { - "markdownDescription": "The `discoveryName` is the name of the new AWS Cloud Map service that Amazon ECS creates for this Amazon ECS service\\. This must be unique within the AWS Cloud Map namespace\\. The name can contain up to 64 characters\\. The name can include lowercase letters, numbers, underscores \\(\\_\\), and hyphens \\(\\-\\)\\. The name can't start with a hyphen\\. \nIf this parameter isn't specified, the default value of `discoveryName.namespace` is used\\. If the `discoveryName` isn't specified, the port mapping name from the task definition is used in `portName.namespace`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The `discoveryName` is the name of the new AWS Cloud Map service that Amazon ECS creates for this Amazon ECS service\\. This must be unique within the AWS Cloud Map namespace\\. The name can contain up to 64 characters\\. The name can include lowercase letters, numbers, underscores \\(\\_\\), and hyphens \\(\\-\\)\\. The name can't start with a hyphen\\. \nIf the `discoveryName` isn't specified, the port mapping name from the task definition is used in `portName.namespace`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DiscoveryName", "type": "string" }, @@ -68082,7 +68166,7 @@ "items": { "type": "string" }, - "markdownDescription": "The task launch types the task definition was validated against\\. To determine which task launch types the task definition is validated for, see the `TaskDefinition$compatibilities` parameter\\. \nThe valid values are: \n+ `EC2` \\- The EC2 launch type\n+ `FARGATE` \\- The Fargate launch type\n+ `EXTERNAL` \\- The external instance \\(ECS Anywhere\\) launch type\n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The task launch types the task definition was validated against\\. For more information, see [Amazon ECS launch types](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "RequiresCompatibilities", "type": "array" }, @@ -68644,7 +68728,7 @@ "additionalProperties": false, "properties": { "DeviceName": { - "markdownDescription": "The Elastic Inference accelerator device name\\. The `deviceName` must also be referenced in a container definition as a [ResourceRequirement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-resourcerequirement.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Elastic Inference accelerator device name\\. The `deviceName` must also be referenced in a container definition as a [ResourceRequirement](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ResourceRequirement.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "DeviceName", "type": "string" }, @@ -68814,7 +68898,7 @@ "type": "string" }, "HostPort": { - "markdownDescription": "The port number on the container instance to reserve for your container\\. \nIf you are using containers in a task with the `awsvpc` or `host` network mode, the `hostPort` can either be left blank or set to the same value as the `containerPort`\\. \nIf you are using containers in a task with the `bridge` network mode, you can specify a non\\-reserved host port for your container port mapping, or you can omit the `hostPort` \\(or set it to `0`\\) while specifying a `containerPort` and your container automatically receives a port in the ephemeral port range for your container instance operating system and Docker version\\. \nThe default ephemeral port range for Docker version 1\\.6\\.0 and later is listed on the instance under `/proc/sys/net/ipv4/ip_local_port_range`\\. If this kernel parameter is unavailable, the default ephemeral port range from 49153 through 65535 is used\\. Do not attempt to specify a host port in the ephemeral port range as these are reserved for automatic assignment\\. In general, ports below 32768 are outside of the ephemeral port range\\. \nThe default ephemeral port range from 49153 through 65535 is always used for Docker versions before 1\\.6\\.0\\.\nThe default reserved ports are 22 for SSH, the Docker ports 2375 and 2376, and the Amazon ECS container agent ports 51678\\-51680\\. Any host port that was previously specified in a running task is also reserved while the task is running \\(after a task stops, the host port is released\\)\\. The current reserved ports are displayed in the `remainingResources` of [DescribeContainerInstances](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeContainerInstances.html) output\\. A container instance can have up to 100 reserved ports at a time, including the default reserved ports\\. Automatically assigned ports don't count toward the 100 reserved ports limit\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The port number on the container instance to reserve for your container\\. \nIf you specify a `containerPortRange`, leave this field empty and the value of the `hostPort` is set as follows: \n+ For containers in a task with the `awsvpc` network mode, the `hostPort` is set to the same value as the `containerPort`\\. This is a static mapping strategy\\.\n+ For containers in a task with the `bridge` network mode, the Amazon ECS agent finds open ports on the host and automaticaly binds them to the container ports\\. This is a dynamic mapping strategy\\.\nIf you use containers in a task with the `awsvpc` or `host` network mode, the `hostPort` can either be left blank or set to the same value as the `containerPort`\\. \nIf you use containers in a task with the `bridge` network mode, you can specify a non\\-reserved host port for your container port mapping, or you can omit the `hostPort` \\(or set it to `0`\\) while specifying a `containerPort` and your container automatically receives a port in the ephemeral port range for your container instance operating system and Docker version\\. \nThe default ephemeral port range for Docker version 1\\.6\\.0 and later is listed on the instance under `/proc/sys/net/ipv4/ip_local_port_range`\\. If this kernel parameter is unavailable, the default ephemeral port range from 49153 through 65535 is used\\. Do not attempt to specify a host port in the ephemeral port range as these are reserved for automatic assignment\\. In general, ports below 32768 are outside of the ephemeral port range\\. \nThe default reserved ports are 22 for SSH, the Docker ports 2375 and 2376, and the Amazon ECS container agent ports 51678\\-51680\\. Any host port that was previously specified in a running task is also reserved while the task is running\\. That is, after a task stops, the host port is released\\. The current reserved ports are displayed in the `remainingResources` of [DescribeContainerInstances](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeContainerInstances.html) output\\. A container instance can have up to 100 reserved ports at a time\\. This number includes the default reserved ports\\. Automatically assigned ports aren't included in the 100 reserved ports quota\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "HostPort", "type": "number" }, @@ -68878,7 +68962,7 @@ "type": "string" }, "Value": { - "markdownDescription": "The value for the specified resource type\\. \nIf the `GPU` type is used, the value is the number of physical `GPUs` the Amazon ECS container agent will reserve for the container\\. The number of GPUs reserved for all containers in a task should not exceed the number of available GPUs on the container instance the task is launched on\\. \nIf the `InferenceAccelerator` type is used, the `value` should match the `DeviceName` for an [InferenceAccelerator](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-inferenceaccelerator.html) specified in a task definition\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The value for the specified resource type\\. \nIf the `GPU` type is used, the value is the number of physical `GPUs` the Amazon ECS container agent reserves for the container\\. The number of GPUs that's reserved for all containers in a task can't exceed the number of available GPUs on the container instance that the task is launched on\\. \nIf the `InferenceAccelerator` type is used, the `value` matches the `deviceName` for an [InferenceAccelerator](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_InferenceAccelerator.html) specified in a task definition\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Value", "type": "string" } @@ -74140,7 +74224,7 @@ "type": "boolean" }, "TransitEncryptionMode": { - "markdownDescription": "A setting that allows you to migrate your clients to use in\\-transit encryption, with no downtime\\. \nWhen setting `TransitEncryptionEnabled` to `true`, you can set your `TransitEncryptionMode` to `preferred` in the same request, to allow both encrypted and unencrypted connections at the same time\\. Once you migrate all your Redis clients to use encrypted connections you can modify the value to `required` to allow encrypted connections only\\. \nSetting `TransitEncryptionMode` to `required` is a two\\-step process that requires you to first set the `TransitEncryptionMode` to `preferred`, after that you can set `TransitEncryptionMode` to `required`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `preferred | required` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A setting that allows you to migrate your clients to use in\\-transit encryption, with no downtime\\. \nWhen setting `TransitEncryptionEnabled` to `true`, you can set your `TransitEncryptionMode` to `preferred` in the same request, to allow both encrypted and unencrypted connections at the same time\\. Once you migrate all your Redis clients to use encrypted connections you can modify the value to `required` to allow encrypted connections only\\. \nSetting `TransitEncryptionMode` to `required` is a two\\-step process that requires you to first set the `TransitEncryptionMode` to `preferred`, after that you can set `TransitEncryptionMode` to `required`\\. \nThis process will not trigger the replacement of the replication group\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `preferred | required` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TransitEncryptionMode", "type": "string" }, @@ -74598,6 +74682,8 @@ "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "UserId": { @@ -74705,6 +74791,8 @@ "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "UserGroupId": { @@ -74716,7 +74804,7 @@ "items": { "type": "string" }, - "markdownDescription": "The list of user IDs that belong to the user group\\. A user named `default` must be included\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The list of user IDs that belong to the user group\\. A user named `default` must be included\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "UserIds", "type": "array" } @@ -76274,7 +76362,7 @@ "type": "array" }, "ListenerArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ListenerArn", "type": "string" }, @@ -76994,7 +77082,7 @@ "type": "number" }, "HealthyThresholdCount": { - "markdownDescription": "The number of consecutive health check successes required before considering a target healthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 5\\. For target groups with a protocol of GENEVE, the default is 3\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of consecutive health check successes required before considering a target healthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 5\\. For target groups with a protocol of GENEVE, the default is 5\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "HealthyThresholdCount", "type": "number" }, @@ -77058,7 +77146,7 @@ "type": "array" }, "UnhealthyThresholdCount": { - "markdownDescription": "The number of consecutive health check failures required before considering a target unhealthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 2\\. For target groups with a protocol of GENEVE, the default is 3\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of consecutive health check failures required before considering a target unhealthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 2\\. For target groups with a protocol of GENEVE, the default is 2\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "UnhealthyThresholdCount", "type": "number" }, @@ -77120,7 +77208,7 @@ "type": "string" }, "Port": { - "markdownDescription": "The port on which the target is listening\\. If the target group protocol is GENEVE, the supported port is 6081\\. If the target type is `alb`, the targeted Application Load Balancer must have at least one listener whose port matches the target group port\\. Not used if the target is a Lambda function\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `65535` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The port on which the target is listening\\. If the target group protocol is GENEVE, the supported port is 6081\\. If the target type is `alb`, the targeted Application Load Balancer must have at least one listener whose port matches the target group port\\. This parameter is not used if the target is a Lambda function\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `65535` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Port", "type": "number" } @@ -81375,12 +81463,12 @@ "properties": { "AutoExportPolicy": { "$ref": "#/definitions/AWS::FSx::DataRepositoryAssociation.AutoExportPolicy", - "markdownDescription": "Describes a data repository association's automatic export policy\\. The `AutoExportPolicy` defines the types of updated objects on the file system that will be automatically exported to the data repository\\. As you create, modify, or delete files, Amazon FSx for Lustre automatically exports the defined changes asynchronously once your application finishes modifying the file\\. \nThis `AutoExportPolicy` is supported only for Amazon FSx for Lustre file systems with the `Persistent_2` deployment type\\. \n*Required*: No \n*Type*: [AutoExportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoexportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Describes a data repository association's automatic export policy\\. The `AutoExportPolicy` defines the types of updated objects on the file system that will be automatically exported to the data repository\\. As you create, modify, or delete files, Amazon FSx for Lustre automatically exports the defined changes asynchronously once your application finishes modifying the file\\. \nThe `AutoExportPolicy` is only supported on Amazon FSx for Lustre file systems with a data repository association\\. \n*Required*: No \n*Type*: [AutoExportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoexportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AutoExportPolicy" }, "AutoImportPolicy": { "$ref": "#/definitions/AWS::FSx::DataRepositoryAssociation.AutoImportPolicy", - "markdownDescription": "Describes the data repository association's automatic import policy\\. The AutoImportPolicy defines how Amazon FSx keeps your file metadata and directory listings up to date by importing changes to your Amazon FSx for Lustre file system as you modify objects in a linked S3 bucket\\. \nThe `AutoImportPolicy` is supported only for Amazon FSx for Lustre file systems with the `Persistent_2` deployment type\\. \n*Required*: No \n*Type*: [AutoImportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoimportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Describes the data repository association's automatic import policy\\. The AutoImportPolicy defines how Amazon FSx keeps your file metadata and directory listings up to date by importing changes to your Amazon FSx for Lustre file system as you modify objects in a linked S3 bucket\\. \nThe `AutoImportPolicy` is only supported on Amazon FSx for Lustre file systems with a data repository association\\. \n*Required*: No \n*Type*: [AutoImportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoimportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AutoImportPolicy" } }, @@ -81687,7 +81775,7 @@ "title": "DiskIopsConfiguration" }, "EndpointIpAddressRange": { - "markdownDescription": "\\(Multi\\-AZ only\\) Specifies the IP address range in which the endpoints to access your file system will be created\\. By default in the Amazon FSx API, Amazon FSx selects an unused IP address range for you from the 198\\.19\\.\\* range\\. By default in the Amazon FSx console, Amazon FSx chooses the last 64 IP addresses from the VPC\u2019s primary CIDR range to use as the endpoint IP address range for the file system\\. You can have overlapping endpoint IP addresses for file systems deployed in the same VPC/route tables\\. \n*Required*: No \n*Type*: String \n*Minimum*: `9` \n*Maximum*: `17` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{9,17}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "\\(Multi\\-AZ only\\) Specifies the IP address range in which the endpoints to access your file system will be created\\. By default in the Amazon FSx API, Amazon FSx selects an unused IP address range for you from the 198\\.19\\.\\* range\\. By default in the Amazon FSx console, Amazon FSx chooses the last 64 IP addresses from the VPC\u2019s primary CIDR range to use as the endpoint IP address range for the file system\\. You can have overlapping endpoint IP addresses for file systems deployed in the same VPC/route tables, as long as they don't overlap with any subnet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `9` \n*Maximum*: `17` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{9,17}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EndpointIpAddressRange", "type": "string" }, @@ -82332,7 +82420,7 @@ "type": "string" }, "JunctionPath": { - "markdownDescription": "Specifies the location in the SVM's namespace where the volume is mounted\\. The `JunctionPath` must have a leading forward slash, such as `/vol3`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the location in the SVM's namespace where the volume is mounted\\. This parameter is required\\. The `JunctionPath` must have a leading forward slash, such as `/vol3`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "JunctionPath", "type": "string" }, @@ -82347,7 +82435,7 @@ "type": "string" }, "SizeInMegabytes": { - "markdownDescription": "Specifies the size of the volume, in megabytes \\(MB\\), that you are creating\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the size of the volume, in megabytes \\(MB\\), that you are creating\\. Provide any whole number in the range of 20\u2013104857600 to specify the size of the volume\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SizeInMegabytes", "type": "string" }, @@ -82357,7 +82445,7 @@ "type": "string" }, "StorageEfficiencyEnabled": { - "markdownDescription": "Set to true to enable deduplication, compression, and compaction storage efficiency features on the volume\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Set to true to enable deduplication, compression, and compaction storage efficiency features on the volume, or set to false to disable them\\. This parameter is required\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StorageEfficiencyEnabled", "type": "string" }, @@ -84128,7 +84216,7 @@ "type": "string" }, "OperatingSystem": { - "markdownDescription": "The operating system that you built the game server binaries to run on\\. This value determines the type of fleet resources that you can use for this build\\. If your game build contains multiple executables, they all must run on the same operating system\\. If an operating system is not specified when creating a build, GameLift uses the default value \\(WINDOWS\\_2012\\)\\. This value cannot be changed later\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | WINDOWS_2012` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The operating system that you built the game server binaries to run on\\. This value determines the type of fleet resources that you can use for this build\\. If your game build contains multiple executables, they all must run on the same operating system\\. If an operating system isn't specified when creating a build, Amazon GameLift uses the default value \\(WINDOWS\\_2012\\)\\. This value can't be changed later\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | WINDOWS_2012` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "OperatingSystem", "type": "string" }, @@ -84243,11 +84331,11 @@ }, "CertificateConfiguration": { "$ref": "#/definitions/AWS::GameLift::Fleet.CertificateConfiguration", - "markdownDescription": "Prompts GameLift to generate a TLS/SSL certificate for the fleet\\. GameLift uses the certificates to encrypt traffic between game clients and the game servers running on GameLift\\. By default, the `CertificateConfiguration` is `DISABLED`\\. You can't change this property after you create the fleet\\. \n AWS Certificate Manager \\(ACM\\) certificates expire after 13 months\\. Certificate expiration can cause fleets to fail, preventing players from connecting to instances in the fleet\\. We recommend you replace fleets before 13 months, consider using fleet aliases for a smooth transition\\. \nACM isn't available in all AWS regions\\. A fleet creation request with certificate generation enabled in an unsupported Region, fails with a 4xx error\\. For more information about the supported Regions, see [Supported Regions](https://docs.aws.amazon.com/acm/latest/userguide/acm-regions.html) in the * AWS Certificate Manager User Guide*\\.\n*Required*: No \n*Type*: [CertificateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-certificateconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Prompts Amazon GameLift to generate a TLS/SSL certificate for the fleet\\. Amazon GameLift uses the certificates to encrypt traffic between game clients and the game servers running on Amazon GameLift\\. By default, the `CertificateConfiguration` is `DISABLED`\\. You can't change this property after you create the fleet\\. \n AWS Certificate Manager \\(ACM\\) certificates expire after 13 months\\. Certificate expiration can cause fleets to fail, preventing players from connecting to instances in the fleet\\. We recommend you replace fleets before 13 months, consider using fleet aliases for a smooth transition\\. \nACM isn't available in all AWS regions\\. A fleet creation request with certificate generation enabled in an unsupported Region, fails with a 4xx error\\. For more information about the supported Regions, see [Supported Regions](https://docs.aws.amazon.com/acm/latest/userguide/acm-regions.html) in the * AWS Certificate Manager User Guide*\\.\n*Required*: No \n*Type*: [CertificateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-certificateconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "CertificateConfiguration" }, "ComputeType": { - "markdownDescription": "The type of compute resource used to host your game servers\\. You can use your own compute resources with GameLift Anywhere or use Amazon EC2 instances with managed GameLift\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ANYWHERE | EC2` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The type of compute resource used to host your game servers\\. You can use your own compute resources with Amazon GameLift Anywhere or use Amazon EC2 instances with managed Amazon GameLift\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ANYWHERE | EC2` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ComputeType", "type": "string" }, @@ -84265,12 +84353,12 @@ "items": { "$ref": "#/definitions/AWS::GameLift::Fleet.IpPermission" }, - "markdownDescription": "The allowed IP address ranges and port settings that allow inbound traffic to access game sessions on this fleet\\. If the fleet is hosting a custom game build, this property must be set before players can connect to game sessions\\. For Realtime Servers fleets, GameLift automatically sets TCP and UDP ranges\\. \n*Required*: No \n*Type*: List of [IpPermission](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The allowed IP address ranges and port settings that allow inbound traffic to access game sessions on this fleet\\. If the fleet is hosting a custom game build, this property must be set before players can connect to game sessions\\. For Realtime Servers fleets, Amazon GameLift automatically sets TCP and UDP ranges\\. \n*Required*: No \n*Type*: List of [IpPermission](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EC2InboundPermissions", "type": "array" }, "EC2InstanceType": { - "markdownDescription": "The GameLift\\-supported Amazon EC2 instance type to use for all fleet instances\\. Instance type determines the computing resources that will be used to host your game servers, including CPU, memory, storage, and networking capacity\\. See [Amazon Elastic Compute Cloud Instance Types](http://aws.amazon.com/ec2/instance-types/) for detailed descriptions of Amazon EC2 instance types\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `c3.2xlarge | c3.4xlarge | c3.8xlarge | c3.large | c3.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge | c4.large | c4.xlarge | c5.12xlarge | c5.18xlarge | c5.24xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.large | c5.xlarge | c5a.12xlarge | c5a.16xlarge | c5a.24xlarge | c5a.2xlarge | c5a.4xlarge | c5a.8xlarge | c5a.large | c5a.xlarge | c5d.12xlarge | c5d.18xlarge | c5d.24xlarge | c5d.2xlarge | c5d.4xlarge | c5d.9xlarge | c5d.large | c5d.xlarge | c6a.12xlarge | c6a.16xlarge | c6a.24xlarge | c6a.2xlarge | c6a.4xlarge | c6a.8xlarge | c6a.large | c6a.xlarge | c6i.12xlarge | c6i.16xlarge | c6i.24xlarge | c6i.2xlarge | c6i.4xlarge | c6i.8xlarge | c6i.large | c6i.xlarge | m3.2xlarge | m3.large | m3.medium | m3.xlarge | m4.10xlarge | m4.2xlarge | m4.4xlarge | m4.large | m4.xlarge | m5.12xlarge | m5.16xlarge | m5.24xlarge | m5.2xlarge | m5.4xlarge | m5.8xlarge | m5.large | m5.xlarge | m5a.12xlarge | m5a.16xlarge | m5a.24xlarge | m5a.2xlarge | m5a.4xlarge | m5a.8xlarge | m5a.large | m5a.xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge | r3.large | r3.xlarge | r4.16xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.large | r4.xlarge | r5.12xlarge | r5.16xlarge | r5.24xlarge | r5.2xlarge | r5.4xlarge | r5.8xlarge | r5.large | r5.xlarge | r5a.12xlarge | r5a.16xlarge | r5a.24xlarge | r5a.2xlarge | r5a.4xlarge | r5a.8xlarge | r5a.large | r5a.xlarge | r5d.12xlarge | r5d.16xlarge | r5d.24xlarge | r5d.2xlarge | r5d.4xlarge | r5d.8xlarge | r5d.large | r5d.xlarge | t2.large | t2.medium | t2.micro | t2.small` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon GameLift\\-supported Amazon EC2 instance type to use for all fleet instances\\. Instance type determines the computing resources that will be used to host your game servers, including CPU, memory, storage, and networking capacity\\. See [Amazon Elastic Compute Cloud Instance Types](http://aws.amazon.com/ec2/instance-types/) for detailed descriptions of Amazon EC2 instance types\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `c3.2xlarge | c3.4xlarge | c3.8xlarge | c3.large | c3.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge | c4.large | c4.xlarge | c5.12xlarge | c5.18xlarge | c5.24xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.large | c5.xlarge | c5a.12xlarge | c5a.16xlarge | c5a.24xlarge | c5a.2xlarge | c5a.4xlarge | c5a.8xlarge | c5a.large | c5a.xlarge | c5d.12xlarge | c5d.18xlarge | c5d.24xlarge | c5d.2xlarge | c5d.4xlarge | c5d.9xlarge | c5d.large | c5d.xlarge | c6a.12xlarge | c6a.16xlarge | c6a.24xlarge | c6a.2xlarge | c6a.4xlarge | c6a.8xlarge | c6a.large | c6a.xlarge | c6i.12xlarge | c6i.16xlarge | c6i.24xlarge | c6i.2xlarge | c6i.4xlarge | c6i.8xlarge | c6i.large | c6i.xlarge | m3.2xlarge | m3.large | m3.medium | m3.xlarge | m4.10xlarge | m4.2xlarge | m4.4xlarge | m4.large | m4.xlarge | m5.12xlarge | m5.16xlarge | m5.24xlarge | m5.2xlarge | m5.4xlarge | m5.8xlarge | m5.large | m5.xlarge | m5a.12xlarge | m5a.16xlarge | m5a.24xlarge | m5a.2xlarge | m5a.4xlarge | m5a.8xlarge | m5a.large | m5a.xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge | r3.large | r3.xlarge | r4.16xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.large | r4.xlarge | r5.12xlarge | r5.16xlarge | r5.24xlarge | r5.2xlarge | r5.4xlarge | r5.8xlarge | r5.large | r5.xlarge | r5a.12xlarge | r5a.16xlarge | r5a.24xlarge | r5a.2xlarge | r5a.4xlarge | r5a.8xlarge | r5a.large | r5a.xlarge | r5d.12xlarge | r5d.16xlarge | r5d.24xlarge | r5d.2xlarge | r5d.4xlarge | r5d.8xlarge | r5d.large | r5d.xlarge | t2.large | t2.medium | t2.micro | t2.small` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EC2InstanceType", "type": "string" }, @@ -84288,7 +84376,7 @@ "items": { "$ref": "#/definitions/AWS::GameLift::Fleet.LocationConfiguration" }, - "markdownDescription": "A set of remote locations to deploy additional instances to and manage as part of the fleet\\. This parameter can only be used when creating fleets in AWS Regions that support multiple locations\\. You can add any GameLift\\-supported AWS Region as a remote location, in the form of an AWS Region code such as `us-west-2`\\. To create a fleet with instances in the home Region only, omit this parameter\\. \n*Required*: No \n*Type*: List of [LocationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A set of remote locations to deploy additional instances to and manage as part of the fleet\\. This parameter can only be used when creating fleets in AWS Regions that support multiple locations\\. You can add any Amazon GameLift\\-supported AWS Region as a remote location, in the form of an AWS Region code such as `us-west-2`\\. To create a fleet with instances in the home Region only, don't use this parameter\\. \nTo use this parameter, Amazon GameLift requires you to use your home location in the request\\. \n*Required*: No \n*Type*: List of [LocationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Locations", "type": "array" }, @@ -84321,12 +84409,12 @@ "type": "string" }, "PeerVpcAwsAccountId": { - "markdownDescription": "Used when peering your GameLift fleet with a VPC, the unique identifier for the AWS account that owns the VPC\\. You can find your account ID in the AWS Management Console under account settings\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Used when peering your Amazon GameLift fleet with a VPC, the unique identifier for the AWS account that owns the VPC\\. You can find your account ID in the AWS Management Console under account settings\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "PeerVpcAwsAccountId", "type": "string" }, "PeerVpcId": { - "markdownDescription": "A unique identifier for a VPC with resources to be accessed by your GameLift fleet\\. The VPC must be in the same Region as your fleet\\. To look up a VPC ID, use the [VPC Dashboard](https://console.aws.amazon.com/vpc/) in the AWS Management Console\\. Learn more about VPC peering in [VPC Peering with GameLift Fleets](https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A unique identifier for a VPC with resources to be accessed by your Amazon GameLift fleet\\. The VPC must be in the same Region as your fleet\\. To look up a VPC ID, use the [VPC Dashboard](https://console.aws.amazon.com/vpc/) in the AWS Management Console\\. Learn more about VPC peering in [VPC Peering with Amazon GameLift Fleets](https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "PeerVpcId", "type": "string" }, @@ -84341,7 +84429,7 @@ "title": "RuntimeConfiguration" }, "ScriptId": { - "markdownDescription": "The unique identifier for a Realtime configuration script to be deployed on fleet instances\\. You can use either the script ID or ARN\\. Scripts must be uploaded to GameLift prior to creating the fleet\\. This fleet property cannot be changed later\\. \nYou can't use the `!Ref` command to reference a script created with a CloudFormation template for the fleet property `ScriptId`\\. Instead, use `Fn::GetAtt Script.Arn` or `Fn::GetAtt Script.Id` to retrieve either of these properties as input for `ScriptId`\\. Alternatively, enter a `ScriptId` string manually\\.\n*Required*: Conditional \n*Type*: String \n*Pattern*: `^script-\\S+|^arn:.*:script\\/script-\\S+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The unique identifier for a Realtime configuration script to be deployed on fleet instances\\. You can use either the script ID or ARN\\. Scripts must be uploaded to Amazon GameLift prior to creating the fleet\\. This fleet property cannot be changed later\\. \nYou can't use the `!Ref` command to reference a script created with a CloudFormation template for the fleet property `ScriptId`\\. Instead, use `Fn::GetAtt Script.Arn` or `Fn::GetAtt Script.Id` to retrieve either of these properties as input for `ScriptId`\\. Alternatively, enter a `ScriptId` string manually\\.\n*Required*: Conditional \n*Type*: String \n*Pattern*: `^script-\\S+|^arn:.*:script\\/script-\\S+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ScriptId", "type": "string" } @@ -84376,7 +84464,7 @@ "additionalProperties": false, "properties": { "Cost": { - "markdownDescription": "The cost to run your fleet per hour\\. GameLift uses the provided cost of your fleet to balance usage in queues\\. For more information about queues, see [Setting up queues](https://docs.aws.amazon.com/gamelift/latest/developerguide/queues-intro.html) in the *Amazon GameLift Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `11` \n*Pattern*: `^\\d{1,5}(?:\\.\\d{1,5})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The cost to run your fleet per hour\\. Amazon GameLift uses the provided cost of your fleet to balance usage in queues\\. For more information about queues, see [Setting up queues](https://docs.aws.amazon.com/gamelift/latest/developerguide/queues-intro.html) in the *Amazon GameLift Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `11` \n*Pattern*: `^\\d{1,5}(?:\\.\\d{1,5})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Cost", "type": "string" } @@ -84404,7 +84492,7 @@ "additionalProperties": false, "properties": { "FromPort": { - "markdownDescription": "A starting value for a range of allowed port numbers\\. \nFor fleets using Windows and Linux builds, only ports 1026\\-60000 are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A starting value for a range of allowed port numbers\\. \nFor fleets using Linux builds, only ports `22` and `1026-60000` are valid\\. \nFor fleets using Windows builds, only ports `1026-60000` are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "FromPort", "type": "number" }, @@ -84419,7 +84507,7 @@ "type": "string" }, "ToPort": { - "markdownDescription": "An ending value for a range of allowed port numbers\\. Port numbers are end\\-inclusive\\. This value must be higher than `FromPort`\\. \nFor fleets using Windows and Linux builds, only ports 1026\\-60000 are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An ending value for a range of allowed port numbers\\. Port numbers are end\\-inclusive\\. This value must be equal to or greater than `FromPort`\\. \nFor fleets using Linux builds, only ports `22` and `1026-60000` are valid\\. \nFor fleets using Windows builds, only ports `1026-60000` are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ToPort", "type": "number" } @@ -84481,7 +84569,7 @@ "additionalProperties": false, "properties": { "NewGameSessionsPerCreator": { - "markdownDescription": "A policy that puts limits on the number of game sessions that a player can create within a specified span of time\\. With this policy, you can control players' ability to consume available resources\\. \nThe policy is evaluated when a player tries to create a new game session\\. On receiving a `CreateGameSession` request, GameLift checks that the player \\(identified by `CreatorId`\\) has created fewer than game session limit in the specified time period\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A policy that puts limits on the number of game sessions that a player can create within a specified span of time\\. With this policy, you can control players' ability to consume available resources\\. \nThe policy is evaluated when a player tries to create a new game session\\. On receiving a `CreateGameSession` request, Amazon GameLift checks that the player \\(identified by `CreatorId`\\) has created fewer than game session limit in the specified time period\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "NewGameSessionsPerCreator", "type": "number" }, @@ -84583,7 +84671,7 @@ "title": "AutoScalingPolicy" }, "BalancingStrategy": { - "markdownDescription": "Indicates how GameLift FleetIQ balances the use of Spot Instances and On\\-Demand Instances in the game server group\\. Method options include the following: \n+ `SPOT_ONLY` \\- Only Spot Instances are used in the game server group\\. If Spot Instances are unavailable or not viable for game hosting, the game server group provides no hosting capacity until Spot Instances can again be used\\. Until then, no new instances are started, and the existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are not replaced\\.\n+ `SPOT_PREFERRED` \\- \\(default value\\) Spot Instances are used whenever available in the game server group\\. If Spot Instances are unavailable, the game server group continues to provide hosting capacity by falling back to On\\-Demand Instances\\. Existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are replaced with new On\\-Demand Instances\\.\n+ `ON_DEMAND_ONLY` \\- Only On\\-Demand Instances are used in the game server group\\. No Spot Instances are used, even when available, while this balancing strategy is in force\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ON_DEMAND_ONLY | SPOT_ONLY | SPOT_PREFERRED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates how Amazon GameLift FleetIQ balances the use of Spot Instances and On\\-Demand Instances in the game server group\\. Method options include the following: \n+ `SPOT_ONLY` \\- Only Spot Instances are used in the game server group\\. If Spot Instances are unavailable or not viable for game hosting, the game server group provides no hosting capacity until Spot Instances can again be used\\. Until then, no new instances are started, and the existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are not replaced\\.\n+ `SPOT_PREFERRED` \\- \\(default value\\) Spot Instances are used whenever available in the game server group\\. If Spot Instances are unavailable, the game server group continues to provide hosting capacity by falling back to On\\-Demand Instances\\. Existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are replaced with new On\\-Demand Instances\\.\n+ `ON_DEMAND_ONLY` \\- Only On\\-Demand Instances are used in the game server group\\. No Spot Instances are used, even when available, while this balancing strategy is in force\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ON_DEMAND_ONLY | SPOT_ONLY | SPOT_PREFERRED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BalancingStrategy", "type": "string" }, @@ -84606,22 +84694,22 @@ "items": { "$ref": "#/definitions/AWS::GameLift::GameServerGroup.InstanceDefinition" }, - "markdownDescription": "The set of Amazon EC2 instance types that GameLift FleetIQ can use when balancing and automatically scaling instances in the corresponding Auto Scaling group\\. \n*Required*: Yes \n*Type*: List of [InstanceDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-instancedefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The set of Amazon EC2 instance types that Amazon GameLift FleetIQ can use when balancing and automatically scaling instances in the corresponding Auto Scaling group\\. \n*Required*: Yes \n*Type*: List of [InstanceDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-instancedefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InstanceDefinitions", "type": "array" }, "LaunchTemplate": { "$ref": "#/definitions/AWS::GameLift::GameServerGroup.LaunchTemplate", - "markdownDescription": "The Amazon EC2 launch template that contains configuration settings and game server code to be deployed to all instances in the game server group\\. You can specify the template using either the template name or ID\\. For help with creating a launch template, see [Creating a Launch Template for an Auto Scaling Group](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-launch-template.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \nIf you specify network interfaces in your launch template, you must explicitly set the property `AssociatePublicIpAddress` to \"true\"\\. If no network interface is specified in the launch template, GameLift FleetIQ uses your account's default VPC\\.\n*Required*: Yes \n*Type*: [LaunchTemplate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-launchtemplate.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon EC2 launch template that contains configuration settings and game server code to be deployed to all instances in the game server group\\. You can specify the template using either the template name or ID\\. For help with creating a launch template, see [Creating a Launch Template for an Auto Scaling Group](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-launch-template.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \nIf you specify network interfaces in your launch template, you must explicitly set the property `AssociatePublicIpAddress` to \"true\"\\. If no network interface is specified in the launch template, Amazon GameLift FleetIQ uses your account's default VPC\\.\n*Required*: Yes \n*Type*: [LaunchTemplate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-launchtemplate.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "LaunchTemplate" }, "MaxSize": { - "markdownDescription": "The maximum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, GameLift FleetIQ and EC2 do not scale up the group above this maximum\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, Amazon GameLift FleetIQ and EC2 do not scale up the group above this maximum\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaxSize", "type": "number" }, "MinSize": { - "markdownDescription": "The minimum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, GameLift FleetIQ and Amazon EC2 do not scale down the group below this minimum\\. In production, this value should be set to at least 1\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The minimum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, Amazon GameLift FleetIQ and Amazon EC2 do not scale down the group below this minimum\\. In production, this value should be set to at least 1\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MinSize", "type": "number" }, @@ -84642,7 +84730,7 @@ "items": { "type": "string" }, - "markdownDescription": "A list of virtual private cloud \\(VPC\\) subnets to use with instances in the game server group\\. By default, all GameLift FleetIQ\\-supported Availability Zones are used\\. You can use this parameter to specify VPCs that you've set up\\. This property cannot be updated after the game server group is created, and the corresponding Auto Scaling group will always use the property value that is set with this request, even if the Auto Scaling group is updated directly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of virtual private cloud \\(VPC\\) subnets to use with instances in the game server group\\. By default, all Amazon GameLift FleetIQ\\-supported Availability Zones are used\\. You can use this parameter to specify VPCs that you've set up\\. This property cannot be updated after the game server group is created, and the corresponding Auto Scaling group will always use the property value that is set with this request, even if the Auto Scaling group is updated directly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "VpcSubnets", "type": "array" } @@ -84680,7 +84768,7 @@ "additionalProperties": false, "properties": { "EstimatedInstanceWarmup": { - "markdownDescription": "Length of time, in seconds, it takes for a new instance to start new game server processes and register with GameLift FleetIQ\\. Specifying a warm\\-up time can be useful, particularly with game servers that take a long time to start up, because it avoids prematurely starting new instances\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Length of time, in seconds, it takes for a new instance to start new game server processes and register with Amazon GameLift FleetIQ\\. Specifying a warm\\-up time can be useful, particularly with game servers that take a long time to start up, because it avoids prematurely starting new instances\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EstimatedInstanceWarmup", "type": "number" }, @@ -84704,7 +84792,7 @@ "type": "string" }, "WeightedCapacity": { - "markdownDescription": "Instance weighting that indicates how much this instance type contributes to the total capacity of a game server group\\. Instance weights are used by GameLift FleetIQ to calculate the instance type's cost per unit hour and better identify the most cost\\-effective options\\. For detailed information on weighting instance capacity, see [Instance Weighting](https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-instance-weighting.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. Default value is \"1\"\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `3` \n*Pattern*: `^[\\u0031-\\u0039][\\u0030-\\u0039]{0,2}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Instance weighting that indicates how much this instance type contributes to the total capacity of a game server group\\. Instance weights are used by Amazon GameLift FleetIQ to calculate the instance type's cost per unit hour and better identify the most cost\\-effective options\\. For detailed information on weighting instance capacity, see [Instance Weighting](https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-instance-weighting.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. Default value is \"1\"\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `3` \n*Pattern*: `^[\\u0031-\\u0039][\\u0030-\\u0039]{0,2}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "WeightedCapacity", "type": "string" } @@ -85069,7 +85157,7 @@ "type": "string" }, "FlexMatchMode": { - "markdownDescription": "Indicates whether this matchmaking configuration is being used with GameLift hosting or as a standalone matchmaking solution\\. \n+ **STANDALONE** \\- FlexMatch forms matches and returns match information, including players and team assignments, in a [ MatchmakingSucceeded](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-events.html#match-events-matchmakingsucceeded) event\\.\n+ **WITH\\_QUEUE** \\- FlexMatch forms matches and uses the specified GameLift queue to start a game session for the match\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDALONE | WITH_QUEUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether this matchmaking configuration is being used with Amazon GameLift hosting or as a standalone matchmaking solution\\. \n+ **STANDALONE** \\- FlexMatch forms matches and returns match information, including players and team assignments, in a [ MatchmakingSucceeded](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-events.html#match-events-matchmakingsucceeded) event\\.\n+ **WITH\\_QUEUE** \\- FlexMatch forms matches and uses the specified Amazon GameLift queue to start a game session for the match\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDALONE | WITH_QUEUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "FlexMatchMode", "type": "string" }, @@ -85090,7 +85178,7 @@ "items": { "type": "string" }, - "markdownDescription": "The Amazon Resource Name \\([ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html)\\) that is assigned to a GameLift game session queue resource and uniquely identifies it\\. ARNs are unique across all Regions\\. Format is `arn:aws:gamelift:::gamesessionqueue/`\\. Queues can be located in any Region\\. Queues are used to start new GameLift\\-hosted game sessions for matches that are created with this matchmaking configuration\\. If `FlexMatchMode` is set to `STANDALONE`, do not set this parameter\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon Resource Name \\([ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html)\\) that is assigned to a Amazon GameLift game session queue resource and uniquely identifies it\\. ARNs are unique across all Regions\\. Format is `arn:aws:gamelift:::gamesessionqueue/`\\. Queues can be located in any Region\\. Queues are used to start new Amazon GameLift\\-hosted game sessions for matches that are created with this matchmaking configuration\\. If `FlexMatchMode` is set to `STANDALONE`, do not set this parameter\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "GameSessionQueueArns", "type": "array" }, @@ -85342,7 +85430,7 @@ "additionalProperties": false, "properties": { "Bucket": { - "markdownDescription": "An Amazon S3 bucket identifier\\. Thename of the S3 bucket\\. \nGameLift doesn't support uploading from Amazon S3 buckets with names that contain a dot \\(\\.\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An Amazon S3 bucket identifier\\. Thename of the S3 bucket\\. \nAmazon GameLift doesn't support uploading from Amazon S3 buckets with names that contain a dot \\(\\.\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Bucket", "type": "string" }, @@ -92015,6 +92103,8 @@ "title": "IotJobConfiguration" }, "ParentTargetArn": { + "markdownDescription": "The parent deployment's [ARN](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) for a subdeployment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ParentTargetArn", "type": "string" }, "Tags": { @@ -93009,6 +93099,8 @@ "items": { "$ref": "#/definitions/AWS::GuardDuty::Detector.FeatureConfigurations" }, + "markdownDescription": "A list of features that will be configured for the detector\\. \n*Required*: No \n*Type*: List of [FeatureConfigurations](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureconfigurations.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Features", "type": "array" }, "FindingPublishingFrequency": { @@ -93131,9 +93223,13 @@ "additionalProperties": false, "properties": { "Name": { + "markdownDescription": "Name of the additional configuration of a feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Status": { + "markdownDescription": "Status of the additional configuration of a feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -93146,12 +93242,18 @@ "items": { "$ref": "#/definitions/AWS::GuardDuty::Detector.FeatureAdditionalConfiguration" }, + "markdownDescription": "Additional configuration of the feature\\. \n*Required*: No \n*Type*: List of [FeatureAdditionalConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureadditionalconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AdditionalConfiguration", "type": "array" }, "Name": { + "markdownDescription": "Name of the feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Status": { + "markdownDescription": "Status of the feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -93226,7 +93328,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "The tags to be added to a new filter resource\\. Each tag consists of a key and an optional value, both of which you define\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The tags to be added to a new filter resource\\. Each tag consists of a key and an optional value, both of which you define\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" } @@ -94007,7 +94109,7 @@ "type": "array" }, "Path": { - "markdownDescription": "The path to the group\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The path to the group\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Path", "type": "string" }, @@ -94103,7 +94205,7 @@ "type": "string" }, "Path": { - "markdownDescription": "The path to the instance profile\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The path to the instance profile\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Path", "type": "string" }, @@ -94495,7 +94597,7 @@ "type": "number" }, "Path": { - "markdownDescription": "The path to the role\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The path to the role\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Path", "type": "string" }, @@ -94698,7 +94800,7 @@ "type": "string" }, "Path": { - "markdownDescription": "The path for the server certificate\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. This parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n If you are uploading a server certificate specifically for use with Amazon CloudFront distributions, you must specify a path using the `path` parameter\\. The path must begin with `/cloudfront` and must include a trailing slash \\(for example, `/cloudfront/test/`\\)\\.\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The path for the server certificate\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. This parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n If you are uploading a server certificate specifically for use with Amazon CloudFront distributions, you must specify a path using the `path` parameter\\. The path must begin with `/cloudfront` and must include a trailing slash \\(for example, `/cloudfront/test/`\\)\\.\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Path", "type": "string" }, @@ -94877,7 +94979,7 @@ "type": "array" }, "Path": { - "markdownDescription": "The path for the user name\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The path for the user name\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Path", "type": "string" }, @@ -95081,7 +95183,7 @@ "additionalProperties": false, "properties": { "Path": { - "markdownDescription": "The path for the virtual MFA device\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The path for the virtual MFA device\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Path", "type": "string" }, @@ -95102,7 +95204,7 @@ "type": "array" }, "VirtualMfaDeviceName": { - "markdownDescription": "The name of the virtual MFA device\\. Use with path to uniquely identify a virtual MFA device\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces\\. You can also include any of the following characters: \\_\\+=,\\.@\\- \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Pattern*: `[\\w+=,.@-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the virtual MFA device, which must be unique\\. Use with path to uniquely identify a virtual MFA device\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces\\. You can also include any of the following characters: \\_\\+=,\\.@\\- \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Pattern*: `[\\w+=,.@-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "VirtualMfaDeviceName", "type": "string" } @@ -96281,7 +96383,7 @@ "type": "string" }, "Throughput": { - "markdownDescription": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Throughput", "type": "number" }, @@ -96747,7 +96849,7 @@ "type": "string" }, "DistributionConfigurationArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the distribution configuration\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline)/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the distribution configuration\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline|workflow\\/(?:build|test|distribution))/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "DistributionConfigurationArn", "type": "string" }, @@ -96757,13 +96859,13 @@ "type": "boolean" }, "ImageRecipeArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the image recipe\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline)/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the image recipe\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline|workflow\\/(?:build|test|distribution))/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ImageRecipeArn", "type": "string" }, "ImageScanningConfiguration": { "$ref": "#/definitions/AWS::ImageBuilder::Image.ImageScanningConfiguration", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagescanningconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Contains settings for vulnerability scans\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagescanningconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ImageScanningConfiguration" }, "ImageTestsConfiguration": { @@ -96821,12 +96923,12 @@ "items": { "type": "string" }, - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Tags for Image Builder to apply to the output container image that &INS; scans\\. Tags can help you identify and manage your scanned images\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ContainerTags", "type": "array" }, "RepositoryName": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the container repository that Amazon Inspector scans to identify findings for your container images\\. The name includes the path for the repository location\\. If you don\u2019t provide this information, Image Builder creates a repository in your account named `image-builder-image-scanning-repository` for vulnerability scans of your output container images\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "RepositoryName", "type": "string" } @@ -96838,11 +96940,11 @@ "properties": { "EcrConfiguration": { "$ref": "#/definitions/AWS::ImageBuilder::Image.EcrConfiguration", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-ecrconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Contains Amazon ECR settings for vulnerability scans\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-ecrconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EcrConfiguration" }, "ImageScanningEnabled": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A setting that indicates whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ImageScanningEnabled", "type": "boolean" } @@ -96927,7 +97029,7 @@ }, "ImageScanningConfiguration": { "$ref": "#/definitions/AWS::ImageBuilder::ImagePipeline.ImageScanningConfiguration", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagescanningconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Contains settings for vulnerability scans\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagescanningconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ImageScanningConfiguration" }, "ImageTestsConfiguration": { @@ -97001,12 +97103,12 @@ "items": { "type": "string" }, - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Tags for Image Builder to apply to the output container image that &INS; scans\\. Tags can help you identify and manage your scanned images\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ContainerTags", "type": "array" }, "RepositoryName": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the container repository that Amazon Inspector scans to identify findings for your container images\\. The name includes the path for the repository location\\. If you don\u2019t provide this information, Image Builder creates a repository in your account named `image-builder-image-scanning-repository` for vulnerability scans of your output container images\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RepositoryName", "type": "string" } @@ -97018,11 +97120,11 @@ "properties": { "EcrConfiguration": { "$ref": "#/definitions/AWS::ImageBuilder::ImagePipeline.EcrConfiguration", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-ecrconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Contains Amazon ECR settings for vulnerability scans\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-ecrconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EcrConfiguration" }, "ImageScanningEnabled": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A setting that indicates whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ImageScanningEnabled", "type": "boolean" } @@ -97270,7 +97372,7 @@ "type": "string" }, "Throughput": { - "markdownDescription": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Throughput", "type": "number" }, @@ -98253,7 +98355,7 @@ "type": "number" }, "MonitorName": { - "markdownDescription": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "MonitorName", "type": "string" }, @@ -98720,12 +98822,12 @@ }, "IntermediateCaRevokedForActiveDeviceCertificatesCheck": { "$ref": "#/definitions/AWS::IoT::AccountAuditConfiguration.AuditCheckConfiguration", - "markdownDescription": "*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "IntermediateCaRevokedForActiveDeviceCertificatesCheck" }, "IoTPolicyPotentialMisConfigurationCheck": { "$ref": "#/definitions/AWS::IoT::AccountAuditConfiguration.AuditCheckConfiguration", - "markdownDescription": "*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "IoTPolicyPotentialMisConfigurationCheck" }, "IotPolicyOverlyPermissiveCheck": { @@ -99655,6 +99757,8 @@ "items": { "$ref": "#/definitions/AWS::IoT::JobTemplate.MaintenanceWindow" }, + "markdownDescription": "An optional configuration within the SchedulingConfig to setup a recurring maintenance window with a predetermined start time and duration for the rollout of a job document to all devices in a target group for a job\\. \n*Required*: No \n*Type*: List of [MaintenanceWindow](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-maintenancewindow.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaintenanceWindows", "type": "array" }, "PresignedUrlConfig": { @@ -99756,7 +99860,7 @@ "additionalProperties": false, "properties": { "BaseRatePerMinute": { - "markdownDescription": "The minimum number of things that will be notified of a pending job, per minute at the start of job rollout\\. This parameter allows you to define the initial rate of rollout\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The minimum number of things that will be notified of a pending job, per minute at the start of job rollout\\. This parameter allows you to define the initial rate of rollout\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "BaseRatePerMinute", "type": "number" }, @@ -99785,7 +99889,7 @@ "items": { "$ref": "#/definitions/AWS::IoT::JobTemplate.RetryCriteria" }, - "markdownDescription": "The list of criteria that determines how many retries are allowed for each failure type for a job\\. \n*Required*: No \n*Type*: List of [RetryCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-retrycriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [RetryCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-retrycriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RetryCriteriaList", "type": "array" } @@ -99797,7 +99901,7 @@ "properties": { "ExponentialRolloutRate": { "$ref": "#/definitions/AWS::IoT::JobTemplate.ExponentialRolloutRate", - "markdownDescription": "Allows you to create an exponential rate of rollout for a job\\. \n*Required*: No \n*Type*: [ExponentialRolloutRate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-exponentialrolloutrate.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ExponentialRolloutRate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-exponentialrolloutrate.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ExponentialRolloutRate" }, "MaximumPerMinute": { @@ -99812,9 +99916,13 @@ "additionalProperties": false, "properties": { "DurationInMinutes": { + "markdownDescription": "Displays the duration of the next maintenance window\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DurationInMinutes", "type": "number" }, "StartTime": { + "markdownDescription": "Displays the start time of the next maintenance window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartTime", "type": "string" } }, @@ -99829,7 +99937,7 @@ "type": "number" }, "RoleArn": { - "markdownDescription": "The ARN of an IAM role that grants grants permission to download files from the S3 bucket where the job data/updates are stored\\. The role must also grant permission for IoT to download the files\\. \nFor information about addressing the confused deputy problem, see [cross\\-service confused deputy prevention](https://docs.aws.amazon.com/iot/latest/developerguide/cross-service-confused-deputy-prevention.html) in the * AWS IoT Core developer guide*\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ARN of an IAM role that grants permission to download files from the S3 bucket where the job data/updates are stored\\. The role must also grant permission for IoT to download the files\\. \nFor information about addressing the confused deputy problem, see [cross\\-service confused deputy prevention](https://docs.aws.amazon.com/iot/latest/developerguide/cross-service-confused-deputy-prevention.html) in the * AWS IoT Core developer guide*\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "RoleArn", "type": "string" } @@ -101488,7 +101596,7 @@ "additionalProperties": false, "properties": { "BatchMode": { - "markdownDescription": "Indicates whether batches of log records will be extracted and uploaded into CloudWatch\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BatchMode", "type": "boolean" }, @@ -102909,7 +103017,7 @@ "additionalProperties": false, "properties": { "TimeoutInMinutes": { - "markdownDescription": "A time interval\\. You can use `timeoutInMinutes` so that AWS IoT Analytics can batch up late data notifications that have been generated since the last execution\\. AWS IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time\\. \nFor more information about how to write a timestamp expression, see [Date and Time Functions and Operators](https://prestodb.io/docs/0.172/functions/datetime.html), in the *Presto 0\\.172 Documentation*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A time interval\\. You can use `timeoutInMinutes` so that AWS IoT Analytics can batch up late data notifications that have been generated since the last execution\\. AWS IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time\\. \nFor more information about how to write a timestamp expression, see [Date and Time Functions and Operators](https://prestodb.io/docs/current/functions/datetime.html), in the *Presto 0\\.172 Documentation*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TimeoutInMinutes", "type": "number" } @@ -112984,17 +113092,17 @@ "title": "AuthenticationConfiguration" }, "CrawlDepth": { - "markdownDescription": "Specifies the number of levels in a website that you want to crawl\\. \nThe first level begins from the website seed or starting point URL\\. For example, if a website has 3 levels \u2013 index level \\(i\\.e\\. seed in this example\\), sections level, and subsections level \u2013 and you are only interested in crawling information up to the sections level \\(i\\.e\\. levels 0\\-1\\), you can set your depth to 1\\. \nThe default crawl depth is set to 2\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the number of levels in a website that you want to crawl\\. \nThe first level begins from the website seed or starting point URL\\. For example, if a website has three levels\u2014index level \\(the seed in this example\\), sections level, and subsections level\u2014and you are only interested in crawling information up to the sections level \\(levels 0\\-1\\), you can set your depth to 1\\. \nThe default crawl depth is set to 2\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CrawlDepth", "type": "number" }, "MaxContentSizePerPageInMegaBytes": { - "markdownDescription": "The maximum size \\(in MB\\) of a webpage or attachment to crawl\\. \nFiles larger than this size \\(in MB\\) are skipped/not crawled\\. \nThe default maximum size of a webpage or attachment is set to 50 MB\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum size \\(in MB\\) of a web page or attachment to crawl\\. \nFiles larger than this size \\(in MB\\) are skipped/not crawled\\. \nThe default maximum size of a web page or attachment is set to 50 MB\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaxContentSizePerPageInMegaBytes", "type": "number" }, "MaxLinksPerPage": { - "markdownDescription": "The maximum number of URLs on a webpage to include when crawling a website\\. This number is per webpage\\. \nAs a website\u2019s webpages are crawled, any URLs the webpages link to are also crawled\\. URLs on a webpage are crawled in order of appearance\\. \nThe default maximum links per page is 100\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum number of URLs on a web page to include when crawling a website\\. This number is per web page\\. \nAs a website\u2019s web pages are crawled, any URLs the web pages link to are also crawled\\. URLs on a web page are crawled in order of appearance\\. \nThe default maximum links per page is 100\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaxLinksPerPage", "type": "number" }, @@ -113047,7 +113155,7 @@ "type": "array" }, "WebCrawlerMode": { - "markdownDescription": "You can choose one of the following modes: \n+ `HOST_ONLY` \u2013 crawl only the website host names\\. For example, if the seed URL is \"abc\\.example\\.com\", then only URLs with host name \"abc\\.example\\.com\" are crawled\\.\n+ `SUBDOMAINS` \u2013 crawl the website host names with subdomains\\. For example, if the seed URL is \"abc\\.example\\.com\", then \"a\\.abc\\.example\\.com\" and \"b\\.abc\\.example\\.com\" are also crawled\\.\n+ `EVERYTHING` \u2013 crawl the website host names with subdomains and other domains that the webpages link to\\.\nThe default mode is set to `HOST_ONLY`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EVERYTHING | HOST_ONLY | SUBDOMAINS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "You can choose one of the following modes: \n+ `HOST_ONLY` \u2013 crawl only the website host names\\. For example, if the seed URL is \"abc\\.example\\.com\", then only URLs with host name \"abc\\.example\\.com\" are crawled\\.\n+ `SUBDOMAINS` \u2013 crawl the website host names with subdomains\\. For example, if the seed URL is \"abc\\.example\\.com\", then \"a\\.abc\\.example\\.com\" and \"b\\.abc\\.example\\.com\" are also crawled\\.\n+ `EVERYTHING` \u2013 crawl the website host names with subdomains and other domains that the web pages link to\\.\nThe default mode is set to `HOST_ONLY`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EVERYTHING | HOST_ONLY | SUBDOMAINS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "WebCrawlerMode", "type": "string" } @@ -113079,7 +113187,7 @@ "properties": { "SeedUrlConfiguration": { "$ref": "#/definitions/AWS::Kendra::DataSource.WebCrawlerSeedUrlConfiguration", - "markdownDescription": "Configuration of the seed or starting point URLs of the websites you want to crawl\\. \nYou can choose to crawl only the website host names, or the website host names with subdomains, or the website host names with subdomains and other domains that the webpages link to\\. \nYou can list up to 100 seed URLs\\. \n*Required*: No \n*Type*: [WebCrawlerSeedUrlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerseedurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Configuration of the seed or starting point URLs of the websites you want to crawl\\. \nYou can choose to crawl only the website host names, or the website host names with subdomains, or the website host names with subdomains and other domains that the web pages link to\\. \nYou can list up to 100 seed URLs\\. \n*Required*: No \n*Type*: [WebCrawlerSeedUrlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerseedurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SeedUrlConfiguration" }, "SiteMapsConfiguration": { @@ -115279,7 +115387,7 @@ "type": "number" }, "ParallelismPerKPU": { - "markdownDescription": "Describes the number of parallel tasks that a Java\\-based Kinesis Data Analytics application can perform per Kinesis Processing Unit \\(KPU\\) used by the application\\. For more information about KPUs, see [Amazon Kinesis Data Analytics Pricing](https://docs.aws.amazon.com/kinesis/data-analytics/pricing/)\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Describes the number of parallel tasks that a Java\\-based Kinesis Data Analytics application can perform per Kinesis Processing Unit \\(KPU\\) used by the application\\. For more information about KPUs, see [Amazon Kinesis Data Analytics Pricing](http://aws.amazon.com/kinesis/data-analytics/pricing/)\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ParallelismPerKPU", "type": "number" } @@ -119114,13 +119222,13 @@ "type": "number" }, "BisectBatchOnFunctionError": { - "markdownDescription": "\\(Streams only\\) If the function returns an error, split the batch in two and retry\\. The default value is false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) If the function returns an error, split the batch in two and retry\\. The default value is false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BisectBatchOnFunctionError", "type": "boolean" }, "DestinationConfig": { "$ref": "#/definitions/AWS::Lambda::EventSourceMapping.DestinationConfig", - "markdownDescription": "\\(Streams only\\) An Amazon SQS queue or Amazon SNS topic destination for discarded records\\. \n*Required*: No \n*Type*: [DestinationConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-destinationconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) An Amazon SQS queue or Amazon SNS topic destination for discarded records\\. \n*Required*: No \n*Type*: [DestinationConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-destinationconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DestinationConfig" }, "DocumentDBEventSourceConfig": { @@ -119157,22 +119265,22 @@ "type": "array" }, "MaximumBatchingWindowInSeconds": { - "markdownDescription": "The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function\\. \n**Default \\(Kinesis, DynamoDB, Amazon SQS event sources\\)**: 0 \n**Default \\(Amazon MSK, Kafka, Amazon MQ event sources\\)**: 500 ms \n**Related setting: ** When you set `BatchSize` to a value greater than 10, you must set `MaximumBatchingWindowInSeconds` to at least 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `300` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function\\. \n**Default \\(Kinesis, DynamoDB, Amazon SQS event sources\\)**: 0 \n**Default \\(Amazon MSK, Kafka, Amazon MQ, Amazon DocumentDB event sources\\)**: 500 ms \n**Related setting: ** For Amazon SQS event sources, when you set `BatchSize` to a value greater than 10, you must set `MaximumBatchingWindowInSeconds` to at least 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `300` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaximumBatchingWindowInSeconds", "type": "number" }, "MaximumRecordAgeInSeconds": { - "markdownDescription": "\\(Streams only\\) Discard records older than the specified age\\. The default value is \\-1, which sets the maximum age to infinite\\. When the value is set to infinite, Lambda never discards old records\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `604800` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) Discard records older than the specified age\\. The default value is \\-1, which sets the maximum age to infinite\\. When the value is set to infinite, Lambda never discards old records\\. \nThe minimum value that can be set is 60 seconds\\.\n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `604800` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaximumRecordAgeInSeconds", "type": "number" }, "MaximumRetryAttempts": { - "markdownDescription": "\\(Streams only\\) Discard records after the specified number of retries\\. The default value is \\-1, which sets the maximum number of retries to infinite\\. When MaximumRetryAttempts is infinite, Lambda retries failed records until the record expires in the event source\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) Discard records after the specified number of retries\\. The default value is \\-1, which sets the maximum number of retries to infinite\\. When MaximumRetryAttempts is infinite, Lambda retries failed records until the record expires in the event source\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaximumRetryAttempts", "type": "number" }, "ParallelizationFactor": { - "markdownDescription": "\\(Streams only\\) The number of batches to process concurrently from each shard\\. The default value is 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) The number of batches to process concurrently from each shard\\. The default value is 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ParallelizationFactor", "type": "number" }, @@ -119226,7 +119334,7 @@ "type": "array" }, "TumblingWindowInSeconds": { - "markdownDescription": "\\(Streams only\\) The duration in seconds of a processing window\\. The range is between 1 second and 900 seconds\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `900` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) The duration in seconds of a processing window for DynamoDB and Kinesis Streams event sources\\. A value of 0 seconds indicates no tumbling window\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `900` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TumblingWindowInSeconds", "type": "number" } @@ -120859,6 +120967,8 @@ "additionalProperties": false, "properties": { "DisplayAs": { + "markdownDescription": "The DisplayAs value for the custom vocabulary item from the custom vocabulary list\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayAs", "type": "string" }, "Phrase": { @@ -120953,7 +121063,7 @@ "type": "boolean" }, "Type": { - "markdownDescription": "The action that the bot should execute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The action that the bot should execute\\. Valid values are `ElicitIntent`, `StartIntent`, `ElicitSlot`, `EvaluateConditional`, `InvokeDialogCodeHook`, `ConfirmIntent`, `FulfillIntent`, `CloseIntent`, and `EndConversation`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Type", "type": "string" } @@ -121813,7 +121923,7 @@ }, "PromptAttemptsSpecification": { "additionalProperties": false, - "markdownDescription": "Specifies the advanced settings on each attempt of the prompt\\. \n*Required*: No \n*Type*: Map of [PromptAttemptSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the advanced settings on each attempt of the prompt\\. The valid keys are `Initial`, `Retry1`, `Retry2`, `Retry3`, `Retry4`, and `Retry5`\\. \n*Required*: No \n*Type*: Map of [PromptAttemptSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "patternProperties": { "^[a-zA-Z0-9]+$": { "$ref": "#/definitions/AWS::Lex::Bot.PromptAttemptSpecification" @@ -125398,7 +125508,7 @@ "additionalProperties": false, "properties": { "Style": { - "markdownDescription": "Specifies the map style selected from an available data provider\\. \nValid [Esri map styles](https://docs.aws.amazon.com/location/latest/developerguide/esri.html): \n+ `VectorEsriDarkGrayCanvas` \u2013 The Esri Dark Gray Canvas map style\\. A vector basemap with a dark gray, neutral background with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `RasterEsriImagery` \u2013 The Esri Imagery map style\\. A raster basemap that provides one meter or better satellite and aerial imagery in many parts of the world and lower resolution satellite imagery worldwide\\. \n+ `VectorEsriLightGrayCanvas` \u2013 The Esri Light Gray Canvas map style, which provides a detailed vector basemap with a light gray, neutral background style with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `VectorEsriTopographic` \u2013 The Esri Light map style, which provides a detailed vector basemap with a classic Esri map style\\.\n+ `VectorEsriStreets` \u2013 The Esri World Streets map style, which provides a detailed vector basemap for the world symbolized with a classic Esri street map style\\. The vector tile layer is similar in content and style to the World Street Map raster map\\.\n+ `VectorEsriNavigation` \u2013 The Esri World Navigation map style, which provides a detailed basemap for the world symbolized with a custom navigation map style that's designed for use during the day in mobile devices\\.\nValid [HERE Technologies map styles](https://docs.aws.amazon.com/location/latest/developerguide/HERE.html): \n+ `VectorHereContrast` \u2013 The HERE Contrast \\(Berlin\\) map style is a high contrast detailed base map of the world that blends 3D and 2D rendering\\.\n**Note** \nThe `VectorHereContrast` style has been renamed from `VectorHereBerlin`\\. `VectorHereBerlin` has been deprecated, but will continue to work in applications that use it\\.\n+ `VectorHereExplore` \u2013 A default HERE map style containing a neutral, global map and its features including roads, buildings, landmarks, and water features\\. It also now includes a fully designed map of Japan\\.\n+ `VectorHereExploreTruck` \u2013 A global map containing truck restrictions and attributes \\(e\\.g\\. width / height / HAZMAT\\) symbolized with highlighted segments and icons on top of HERE Explore to support use cases within transport and logistics\\.\n+ `RasterHereExploreSatellite` \u2013 A global map containing high resolution satellite imagery\\.\n+ `HybridHereExploreSatellite` \u2013 A global map displaying the road network, street names, and city labels over satellite imagery\\. This style will automatically retrieve both raster and vector tiles, and your charges will be based on total tiles retrieved\\.\n**Note** \nHybrid styles use both vector and raster tiles when rendering the map that you see\\. This means that more tiles are retrieved than when using either vector or raster tiles alone\\. Your charges will include all tiles retrieved\\.\nValid [GrabMaps map styles](https://docs.aws.amazon.com/location/latest/developerguide/grab.html): \n+ `VectorGrabStandardLight` \u2013 The Grab Standard Light map style provides a basemap with detailed land use coloring, area names, roads, landmarks, and points of interest covering Southeast Asia\\.\n+ `VectorGrabStandardDark` \u2013 The Grab Standard Dark map style provides a dark variation of the standard basemap covering Southeast Asia\\.\nGrab provides maps only for countries in Southeast Asia, and is only available in the Asia Pacific \\(Singapore\\) Region \\(`ap-southeast-1`\\)\\. For more information, see [GrabMaps countries and area covered](https://docs.aws.amazon.com/location/latest/developerguide/grab.html#grab-coverage-area)\\.\nValid [Open Data \\(Preview\\) map styles](https://docs.aws.amazon.com/location/latest/developerguide/open-data.html): \n+ `VectorOpenDataStandardLight` \u2013 The Open Data Standard Light \\(preview\\) map style provides a detailed basemap for the world suitable for website and mobile application use\\. The map includes highways major roads, minor roads, railways, water features, cities, parks, landmarks, building footprints, and administrative boundaries\\.\n**Important** \nOpen Data maps is in preview\\. We may add, change, or remove features before announcing general availability\\. For more information, see [Open Data is in preview release](https://docs.aws.amazon.com/location/latest/developerguide/open-data.html#open-data-preview)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[-._\\w]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies the map style selected from an available data provider\\. \nValid [Esri map styles](https://docs.aws.amazon.com/location/latest/developerguide/esri.html): \n+ `VectorEsriDarkGrayCanvas` \u2013 The Esri Dark Gray Canvas map style\\. A vector basemap with a dark gray, neutral background with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `RasterEsriImagery` \u2013 The Esri Imagery map style\\. A raster basemap that provides one meter or better satellite and aerial imagery in many parts of the world and lower resolution satellite imagery worldwide\\. \n+ `VectorEsriLightGrayCanvas` \u2013 The Esri Light Gray Canvas map style, which provides a detailed vector basemap with a light gray, neutral background style with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `VectorEsriTopographic` \u2013 The Esri Light map style, which provides a detailed vector basemap with a classic Esri map style\\.\n+ `VectorEsriStreets` \u2013 The Esri World Streets map style, which provides a detailed vector basemap for the world symbolized with a classic Esri street map style\\. The vector tile layer is similar in content and style to the World Street Map raster map\\.\n+ `VectorEsriNavigation` \u2013 The Esri World Navigation map style, which provides a detailed basemap for the world symbolized with a custom navigation map style that's designed for use during the day in mobile devices\\.\nValid [HERE Technologies map styles](https://docs.aws.amazon.com/location/latest/developerguide/HERE.html): \n+ `VectorHereContrast` \u2013 The HERE Contrast \\(Berlin\\) map style is a high contrast detailed base map of the world that blends 3D and 2D rendering\\.\n**Note** \nThe `VectorHereContrast` style has been renamed from `VectorHereBerlin`\\. `VectorHereBerlin` has been deprecated, but will continue to work in applications that use it\\.\n+ `VectorHereExplore` \u2013 A default HERE map style containing a neutral, global map and its features including roads, buildings, landmarks, and water features\\. It also now includes a fully designed map of Japan\\.\n+ `VectorHereExploreTruck` \u2013 A global map containing truck restrictions and attributes \\(e\\.g\\. width / height / HAZMAT\\) symbolized with highlighted segments and icons on top of HERE Explore to support use cases within transport and logistics\\.\n+ `RasterHereExploreSatellite` \u2013 A global map containing high resolution satellite imagery\\.\n+ `HybridHereExploreSatellite` \u2013 A global map displaying the road network, street names, and city labels over satellite imagery\\. This style will automatically retrieve both raster and vector tiles, and your charges will be based on total tiles retrieved\\.\n**Note** \nHybrid styles use both vector and raster tiles when rendering the map that you see\\. This means that more tiles are retrieved than when using either vector or raster tiles alone\\. Your charges will include all tiles retrieved\\.\nValid [GrabMaps map styles](https://docs.aws.amazon.com/location/latest/developerguide/grab.html): \n+ `VectorGrabStandardLight` \u2013 The Grab Standard Light map style provides a basemap with detailed land use coloring, area names, roads, landmarks, and points of interest covering Southeast Asia\\.\n+ `VectorGrabStandardDark` \u2013 The Grab Standard Dark map style provides a dark variation of the standard basemap covering Southeast Asia\\.\nGrab provides maps only for countries in Southeast Asia, and is only available in the Asia Pacific \\(Singapore\\) Region \\(`ap-southeast-1`\\)\\. For more information, see [GrabMaps countries and area covered](https://docs.aws.amazon.com/location/latest/developerguide/grab.html#grab-coverage-area)\\.\nValid [Open Data map styles](https://docs.aws.amazon.com/location/latest/developerguide/open-data.html): \n+ `VectorOpenDataStandardLight` \u2013 The Open Data Standard Light map style provides a detailed basemap for the world suitable for website and mobile application use\\. The map includes highways major roads, minor roads, railways, water features, cities, parks, landmarks, building footprints, and administrative boundaries\\.\n+ `VectorOpenDataStandardDark` \u2013 Open Data Standard Dark is a dark\\-themed map style that provides a detailed basemap for the world suitable for website and mobile application use\\. The map includes highways major roads, minor roads, railways, water features, cities, parks, landmarks, building footprints, and administrative boundaries\\.\n+ `VectorOpenDataVisualizationLight` \u2013 The Open Data Visualization Light map style is a light\\-themed style with muted colors and fewer features that aids in understanding overlaid data\\.\n+ `VectorOpenDataVisualizationDark` \u2013 The Open Data Visualization Dark map style is a dark\\-themed style with muted colors and fewer features that aids in understanding overlaid data\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[-._\\w]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Style", "type": "string" } @@ -125880,7 +125990,7 @@ "type": "string" }, "RetentionInDays": { - "markdownDescription": "The number of days to retain the log events in the specified log group\\. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1827, 2192, 2557, 2922, 3288, and 3653\\. \nTo set a log group so that its log events do not expire, use [DeleteRetentionPolicy](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteRetentionPolicy.html)\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of days to retain the log events in the specified log group\\. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653\\. \nTo set a log group so that its log events do not expire, use [DeleteRetentionPolicy](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteRetentionPolicy.html)\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RetentionInDays", "type": "number" }, @@ -129674,7 +129784,7 @@ "type": "string" }, "NetworkId": { - "markdownDescription": "The unique identifier of the network for the node\\. \nEthereum public networks have the following `NetworkId`s: \n+ `n-ethereum-mainnet` \n+ `n-ethereum-goerli` \n+ `n-ethereum-rinkeby` \n+ `n-ethereum-ropsten` \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `32` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The unique identifier of the network for the node\\. \nEthereum public networks have the following `NetworkId`s: \n+ `n-ethereum-mainnet` \n+ `n-ethereum-goerli` \n+ `n-ethereum-rinkeby` \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `32` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "NetworkId", "type": "string" }, @@ -135586,6 +135696,8 @@ "items": { "$ref": "#/definitions/AWS::MediaPackage::Asset.EgressEndpoint" }, + "markdownDescription": "List of playback endpoints that are available for this asset\\. \n*Required*: No \n*Type*: List of [EgressEndpoint](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-asset-egressendpoint.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EgressEndpoints", "type": "array" }, "Id": { @@ -138376,7 +138488,7 @@ "additionalProperties": false, "properties": { "AllowMajorVersionUpgrade": { - "markdownDescription": "Indicates that major version upgrades are allowed\\. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible\\. This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB instance's current version\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates that major version upgrades are allowed\\. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible\\. This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB instance's current version\\. \nWhen you change this parameter for an existing DB cluster, CloudFormation will replace your existing DB cluster with a new, empty one that uses the engine version you specified\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AllowMajorVersionUpgrade", "type": "boolean" }, @@ -138761,7 +138873,7 @@ "additionalProperties": false, "properties": { "IPAddressType": { - "markdownDescription": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DUALSTACK | IPV4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "IPAddressType", "type": "string" }, @@ -139902,7 +140014,7 @@ "additionalProperties": false, "properties": { "Protocol": { - "markdownDescription": "The protocol used for the attachment connection\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE | NO_ENCAP` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The protocol used for the attachment connection\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Protocol", "type": "string" } @@ -140100,7 +140212,7 @@ "type": "string" }, "Protocol": { - "markdownDescription": "The protocol used for a Connect peer configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE | NO_ENCAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The protocol used for a Connect peer configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Protocol", "type": "string" } @@ -143582,7 +143694,9 @@ "title": "NodeToNodeEncryptionOptions" }, "OffPeakWindowOptions": { - "$ref": "#/definitions/AWS::OpenSearchService::Domain.OffPeakWindowOptions" + "$ref": "#/definitions/AWS::OpenSearchService::Domain.OffPeakWindowOptions", + "markdownDescription": "Options for a domain's off\\-peak window, during which OpenSearch Service can perform mandatory configuration changes on the domain\\. \n*Required*: No \n*Type*: [OffPeakWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OffPeakWindowOptions" }, "SnapshotOptions": { "$ref": "#/definitions/AWS::OpenSearchService::Domain.SnapshotOptions", @@ -143590,7 +143704,9 @@ "title": "SnapshotOptions" }, "SoftwareUpdateOptions": { - "$ref": "#/definitions/AWS::OpenSearchService::Domain.SoftwareUpdateOptions" + "$ref": "#/definitions/AWS::OpenSearchService::Domain.SoftwareUpdateOptions", + "markdownDescription": "Options for configuring service software updates for a domain\\. \n*Required*: No \n*Type*: [SoftwareUpdateOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-softwareupdateoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SoftwareUpdateOptions" }, "Tags": { "items": { @@ -143896,7 +144012,9 @@ "additionalProperties": false, "properties": { "WindowStartTime": { - "$ref": "#/definitions/AWS::OpenSearchService::Domain.WindowStartTime" + "$ref": "#/definitions/AWS::OpenSearchService::Domain.WindowStartTime", + "markdownDescription": "The desired start time for an off\\-peak maintenance window\\. \n*Required*: No \n*Type*: [WindowStartTime](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-windowstarttime.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowStartTime" } }, "type": "object" @@ -143905,10 +144023,14 @@ "additionalProperties": false, "properties": { "Enabled": { + "markdownDescription": "Specifies whether off\\-peak window settings are enabled for the domain\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Enabled", "type": "boolean" }, "OffPeakWindow": { - "$ref": "#/definitions/AWS::OpenSearchService::Domain.OffPeakWindow" + "$ref": "#/definitions/AWS::OpenSearchService::Domain.OffPeakWindow", + "markdownDescription": "Off\\-peak window settings for the domain\\. \n*Required*: No \n*Type*: [OffPeakWindow](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindow.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OffPeakWindow" } }, "type": "object" @@ -144015,6 +144137,8 @@ "additionalProperties": false, "properties": { "AutoSoftwareUpdateEnabled": { + "markdownDescription": "Specifies whether automatic service software updates are enabled for the domain\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AutoSoftwareUpdateEnabled", "type": "boolean" } }, @@ -144046,9 +144170,13 @@ "additionalProperties": false, "properties": { "Hours": { + "markdownDescription": "The start hour of the window in Coordinated Universal Time \\(UTC\\), using 24\\-hour time\\. For example, 17 refers to 5:00 P\\.M\\. UTC\\. The minimum value is 0 and the maximum value is 23\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Hours", "type": "number" }, "Minutes": { + "markdownDescription": "The start minute of the window, in UTC\\. The minimum value is 0 and the maximum value is 59\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Minutes", "type": "number" } }, @@ -145945,7 +146073,7 @@ "additionalProperties": false, "properties": { "Content": { - "markdownDescription": "The policy text content\\. The text that you supply must adhere to the rules of the policy type you specify in the `Type` parameter\\. The following AWS Organizations quotas are enforced for the maximum size of a policy document: \n+ Service control policies: 5,120 bytes *\\(not characters\\)*\n+ AI services opt\\-out policies: 2,500 characters\n+ Backup policies: 10,000 characters\n+ Tag policies: 10,000 characters\nFor more information about Organizations service quotas, see [Quotas for AWS Organizations](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_limits.html) in the *AWS Organizations User Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1000000` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The policy text content\\. You can specify the policy content as a JSON object or a JSON string\\. \nWhen you specify the policy content as a JSON string, you can't perform drift detection on the CloudFormation stack\\. For this reason, we recommend specifying the policy content as a JSON object instead\\.\nThe text that you supply must adhere to the rules of the policy type you specify in the `Type` parameter\\. The following AWS Organizations quotas are enforced for the maximum size of a policy document: \n+ Service control policies: 5,120 bytes *\\(not characters\\)*\n+ AI services opt\\-out policies: 2,500 characters\n+ Backup policies: 10,000 characters\n+ Tag policies: 10,000 characters\nFor more information about Organizations service quotas, see [Quotas for AWS Organizations](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_limits.html) in the *AWS Organizations User Guide*\\. \n*Required*: Yes \n*Type*: Json \n*Minimum*: `1` \n*Maximum*: `1000000` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Content", "type": "object" }, @@ -147734,7 +147862,7 @@ "type": "number" }, "MessagesPerSecond": { - "markdownDescription": "The maximum number of messages that a campaign can send each second\\. The minimum value is 50\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum number of messages that a campaign can send each second\\. The minimum value is 1\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MessagesPerSecond", "type": "number" }, @@ -148355,7 +148483,7 @@ "type": "number" }, "MessagesPerSecond": { - "markdownDescription": "The maximum number of messages that a campaign can send each second\\. The minimum value is 50\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum number of messages that a campaign can send each second\\. The minimum value is 1\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MessagesPerSecond", "type": "number" }, @@ -151271,7 +151399,7 @@ "title": "HttpParameters" }, "InputTemplate": { - "markdownDescription": "Valid JSON text passed to the enrichment\\. In this case, nothing from the event itself is passed to the enrichment\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Valid JSON text passed to the enrichment\\. In this case, nothing from the event itself is passed to the enrichment\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \nTo remove an input template, specify an empty string\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InputTemplate", "type": "string" } @@ -151465,7 +151593,7 @@ }, "FilterCriteria": { "$ref": "#/definitions/AWS::Pipes::Pipe.FilterCriteria", - "markdownDescription": "The collection of event patterns used to filter events\\. For more information, see [Events and Event Patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eventbridge-and-event-patterns.html) in the *Amazon EventBridge User Guide*\\. \n*Required*: No \n*Type*: [FilterCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-filtercriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The collection of event patterns used to filter events\\. \nTo remove a filter, specify a `FilterCriteria` object with an empty array of `Filter` objects\\. \nFor more information, see [Events and Event Patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eventbridge-and-event-patterns.html) in the *Amazon EventBridge User Guide*\\. \n*Required*: No \n*Type*: [FilterCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-filtercriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "FilterCriteria" }, "KinesisStreamParameters": { @@ -151894,7 +152022,7 @@ "title": "HttpParameters" }, "InputTemplate": { - "markdownDescription": "Valid JSON text passed to the target\\. In this case, nothing from the event itself is passed to the target\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Valid JSON text passed to the target\\. In this case, nothing from the event itself is passed to the target\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \nTo remove an input template, specify an empty string\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InputTemplate", "type": "string" }, @@ -152313,7 +152441,7 @@ "additionalProperties": false, "properties": { "AggregationEnabled": { - "markdownDescription": "Enables QLDB to publish multiple data records in a single Kinesis Data Streams record, increasing the number of records sent per API call\\. \nDefault: `True` \nRecord aggregation has important implications for processing records and requires de\\-aggregation in your stream consumer\\. To learn more, see [KPL Key Concepts](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-concepts.html) and [Consumer De\\-aggregation](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-consumer-deaggregation.html) in the *Amazon Kinesis Data Streams Developer Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Enables QLDB to publish multiple data records in a single Kinesis Data Streams record, increasing the number of records sent per API call\\. \nDefault: `True` \nRecord aggregation has important implications for processing records and requires de\\-aggregation in your stream consumer\\. To learn more, see [KPL Key Concepts](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-concepts.html) and [Consumer De\\-aggregation](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-consumer-deaggregation.html) in the *Amazon Kinesis Data Streams Developer Guide*\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AggregationEnabled", "type": "boolean" }, @@ -152371,10 +152499,12 @@ "type": "string" }, "Definition": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AnalysisDefinition" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AnalysisDefinition", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Definition" }, "Name": { - "markdownDescription": "A descriptive name for the analysis that you're creating\\. This name displays for the analysis in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A descriptive name for the analysis that you're creating\\. This name displays for the analysis in the Amazon QuickSight console\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -152393,10 +152523,12 @@ }, "SourceEntity": { "$ref": "#/definitions/AWS::QuickSight::Analysis.AnalysisSourceEntity", - "markdownDescription": "A source entity to use for the analysis that you're creating\\. This metadata structure contains details that describe a source template and one or more datasets\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: Yes \n*Type*: [AnalysisSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A source entity to use for the analysis that you're creating\\. This metadata structure contains details that describe a source template and one or more datasets\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: No \n*Type*: [AnalysisSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceEntity" }, "Status": { + "markdownDescription": "Status associated with the analysis\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CREATION_FAILED | CREATION_IN_PROGRESS | CREATION_SUCCESSFUL | DELETED | UPDATE_FAILED | UPDATE_IN_PROGRESS | UPDATE_SUCCESSFUL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "Tags": { @@ -152445,13 +152577,19 @@ "additionalProperties": false, "properties": { "CategoricalAggregationFunction": { + "markdownDescription": "Aggregation for categorical values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalAggregationFunction", "type": "string" }, "DateAggregationFunction": { + "markdownDescription": "Aggregation for date values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n+ `MIN`: Select the smallest date value\\.\n+ `MAX`: Select the largest date value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAggregationFunction", "type": "string" }, "NumericalAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction", + "markdownDescription": "Aggregation for numerical values\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalAggregationFunction" } }, "type": "object" @@ -152460,12 +152598,18 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The function that aggregates the values in `Column`\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that determines the sort order of aggregated values\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "SortDirection": { + "markdownDescription": "The sort direction of values\\. \n+ `ASC`: Sort in ascending order\\.\n+ `DESC`: Sort in descending order\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortDirection", "type": "string" } }, @@ -152480,7 +152624,9 @@ "additionalProperties": false, "properties": { "DefaultNewSheetConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultNewSheetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultNewSheetConfiguration", + "markdownDescription": "The configuration for default new sheet settings\\. \n*Required*: Yes \n*Type*: [DefaultNewSheetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultnewsheetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultNewSheetConfiguration" } }, "required": [ @@ -152492,42 +152638,56 @@ "additionalProperties": false, "properties": { "AnalysisDefaults": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AnalysisDefaults" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AnalysisDefaults", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefaults](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefaults.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnalysisDefaults" }, "CalculatedFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.CalculatedField" }, + "markdownDescription": "An array of calculated field definitions for the analysis\\. \n*Required*: No \n*Type*: List of [CalculatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedfield.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedFields", "type": "array" }, "ColumnConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnConfiguration" }, + "markdownDescription": "An array of analysis\\-level column configurations\\. Column configurations can be used to set default formatting for a column to be used throughout an analysis\\. \n*Required*: No \n*Type*: List of [ColumnConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnConfigurations", "type": "array" }, "DataSetIdentifierDeclarations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataSetIdentifierDeclaration" }, + "markdownDescription": "An array of dataset identifier declarations\\. This mapping allows the usage of dataset identifiers instead of dataset ARNs throughout analysis sub\\-structures\\. \n*Required*: Yes \n*Type*: List of [DataSetIdentifierDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetidentifierdeclaration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifierDeclarations", "type": "array" }, "FilterGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterGroup" }, + "markdownDescription": "Filter definitions for an analysis\\. \nFor more information, see [Filtering Data in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-filter.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtergroup.html) \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroups", "type": "array" }, "ParameterDeclarations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterDeclaration" }, + "markdownDescription": "An array of parameter declarations for an analysis\\. \nParameters are named variables that can transfer a value for use by an action or an object\\. \nFor more information, see [Parameters in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdeclaration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterDeclarations", "type": "array" }, "Sheets": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetDefinition" }, + "markdownDescription": "An array of sheet definitions for an analysis\\. Each `SheetDefinition` provides detailed information about a sheet within this analysis\\. \n*Required*: No \n*Type*: List of [SheetDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sheets", "type": "array" } }, @@ -152553,6 +152713,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.Entity" }, + "markdownDescription": "Lists the violated entities that caused the analysis error \n*Required*: No \n*Type*: List of [Entity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-entity.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ViolatedEntities", "type": "array" } }, @@ -152596,9 +152758,13 @@ "additionalProperties": false, "properties": { "AnchorOption": { + "markdownDescription": "The options for the date configuration\\. Choose one of the options below: \n+ `NOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `NOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The name of the parameter that is used for the anchor date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" } }, @@ -152608,9 +152774,13 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcAxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcAxisDisplayRange", + "markdownDescription": "The arc axis range of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "ReserveRange": { + "markdownDescription": "The reserved range of the arc axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReserveRange", "type": "number" } }, @@ -152620,9 +152790,13 @@ "additionalProperties": false, "properties": { "Max": { + "markdownDescription": "The maximum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Max", "type": "number" }, "Min": { + "markdownDescription": "The minimum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Min", "type": "number" } }, @@ -152632,9 +152806,13 @@ "additionalProperties": false, "properties": { "ArcAngle": { + "markdownDescription": "The option that determines the arc angle of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAngle", "type": "number" }, "ArcThickness": { + "markdownDescription": "The options that determine the arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -152644,6 +152822,8 @@ "additionalProperties": false, "properties": { "ArcThickness": { + "markdownDescription": "The arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL | WHOLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -152653,10 +152833,14 @@ "additionalProperties": false, "properties": { "DateAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateAxisOptions", + "markdownDescription": "The options for an axis with a date field\\. \n*Required*: No \n*Type*: [DateAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dateaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAxisOptions" }, "NumericAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericAxisOptions", + "markdownDescription": "The options for an axis with a numeric field\\. \n*Required*: No \n*Type*: [NumericAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericAxisOptions" } }, "type": "object" @@ -152665,9 +152849,13 @@ "additionalProperties": false, "properties": { "Maximum": { + "markdownDescription": "The maximum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Maximum", "type": "number" }, "Minimum": { + "markdownDescription": "The minimum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Minimum", "type": "number" } }, @@ -152677,22 +152865,34 @@ "additionalProperties": false, "properties": { "AxisLineVisibility": { + "markdownDescription": "Determines whether or not the axis line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLineVisibility", "type": "string" }, "AxisOffset": { + "markdownDescription": "The offset value that determines the starting placement of the axis within a visual's bounds\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOffset", "type": "string" }, "DataOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDataOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDataOptions", + "markdownDescription": "The data options for an axis\\. \n*Required*: No \n*Type*: [AxisDataOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdataoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataOptions" }, "GridLineVisibility": { + "markdownDescription": "Determines whether or not the grid line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLineVisibility", "type": "string" }, "ScrollbarOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScrollBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScrollBarOptions", + "markdownDescription": "The scroll bar options for an axis\\. \n*Required*: No \n*Type*: [ScrollBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scrollbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollbarOptions" }, "TickLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisTickLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisTickLabelOptions", + "markdownDescription": "The tick label options of an axis\\. \n*Required*: No \n*Type*: [AxisTickLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisticklabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TickLabelOptions" } }, "type": "object" @@ -152701,10 +152901,14 @@ "additionalProperties": false, "properties": { "DataDriven": { + "markdownDescription": "The data\\-driven setup of an axis display range\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataDriven", "type": "object" }, "MinMax": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayMinMaxRange" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayMinMaxRange", + "markdownDescription": "The minimum and maximum setup of an axis display range\\. \n*Required*: No \n*Type*: [AxisDisplayMinMaxRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayminmaxrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinMax" } }, "type": "object" @@ -152713,13 +152917,19 @@ "additionalProperties": false, "properties": { "ApplyTo": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLabelReferenceOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLabelReferenceOptions", + "markdownDescription": "The options that indicate which field the label belongs to\\. \n*Required*: No \n*Type*: [AxisLabelReferenceOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabelreferenceoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ApplyTo" }, "CustomLabel": { + "markdownDescription": "The text for the axis label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration of the axis label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" } }, "type": "object" @@ -152728,9 +152938,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The field that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -152744,9 +152958,13 @@ "additionalProperties": false, "properties": { "StepCount": { + "markdownDescription": "The step count setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepCount", "type": "number" }, "StepSize": { + "markdownDescription": "The step size setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" } }, @@ -152756,6 +152974,8 @@ "additionalProperties": false, "properties": { "Base": { + "markdownDescription": "The base setup of a logarithmic axis scale\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Base", "type": "number" } }, @@ -152765,10 +152985,14 @@ "additionalProperties": false, "properties": { "Linear": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLinearScale" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLinearScale", + "markdownDescription": "The linear axis scale setup\\. \n*Required*: No \n*Type*: [AxisLinearScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislinearscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Linear" }, "Logarithmic": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLogarithmicScale" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLogarithmicScale", + "markdownDescription": "The logarithmic axis scale setup\\. \n*Required*: No \n*Type*: [AxisLogarithmicScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislogarithmicscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Logarithmic" } }, "type": "object" @@ -152777,9 +153001,13 @@ "additionalProperties": false, "properties": { "LabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "Determines whether or not the axis ticks are visible\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelOptions" }, "RotationAngle": { + "markdownDescription": "The rotation angle of the axis tick labels\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RotationAngle", "type": "number" } }, @@ -152792,24 +153020,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category \\(y\\-axis\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The color \\(group/color\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The small multiples field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a bar chart\\. Values are aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -152819,58 +153055,90 @@ "additionalProperties": false, "properties": { "BarsArrangement": { + "markdownDescription": "Determines the arrangement of the bars\\. The orientation and arrangement of bars determine the type of bar that is used in the visual\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for bar chart category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a color that is used in a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Orientation": { + "markdownDescription": "The orientation of the bars in a bar chart visual\\. There are two valid values in this structure: \n+ `HORIZONTAL`: Used for charts that have horizontal bars\\. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts\\.\n+ `VERTICAL`: Used for charts that have vertical bars\\. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `BarChartVisual`\\. \n*Required*: No \n*Type*: [BarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for a bar chart value\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueAxis" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -152879,7 +153147,9 @@ "additionalProperties": false, "properties": { "BarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a bar chart\\. \n*Required*: No \n*Type*: [BarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartAggregatedFieldWells" } }, "type": "object" @@ -152888,30 +153158,42 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of values displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of color fields in a bar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -152924,24 +153206,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -152954,6 +153248,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The options that determine the bin count value\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -152963,9 +153259,13 @@ "additionalProperties": false, "properties": { "BinCountLimit": { + "markdownDescription": "The options that determine the bin count limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCountLimit", "type": "number" }, "Value": { + "markdownDescription": "The options that determine the bin width value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -152975,16 +153275,24 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BodySectionContent" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BodySectionContent", + "markdownDescription": "The configuration of content in a body section\\. \n*Required*: Yes \n*Type*: [BodySectionContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectioncontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "PageBreakConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionPageBreakConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionPageBreakConfiguration", + "markdownDescription": "The configuration of a page break for a section\\. \n*Required*: No \n*Type*: [SectionPageBreakConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionpagebreakconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageBreakConfiguration" }, "SectionId": { + "markdownDescription": "The unique identifier of a body section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionStyle", + "markdownDescription": "The style options of a body section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -152997,7 +153305,9 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of a body section\\. \n*Required*: No \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" } }, "type": "object" @@ -153009,12 +153319,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The group by field well of a box plot chart\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field well of a box plot chart\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -153024,40 +153338,62 @@ "additionalProperties": false, "properties": { "BoxPlotOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotOptions", + "markdownDescription": "The box plot chart options for a box plot visual \n*Required*: No \n*Type*: [BoxPlotOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotOptions" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort Icon visibility\\) of a box plot category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BoxPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) of a box plot value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotSortConfiguration", + "markdownDescription": "The sort configuration of a `BoxPlotVisual`\\. \n*Required*: No \n*Type*: [BoxPlotSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -153066,7 +153402,9 @@ "additionalProperties": false, "properties": { "BoxPlotAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a box plot\\. \n*Required*: No \n*Type*: [BoxPlotAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotAggregatedFieldWells" } }, "type": "object" @@ -153075,13 +153413,19 @@ "additionalProperties": false, "properties": { "AllDataPointsVisibility": { + "markdownDescription": "Determines the visibility of all data points of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AllDataPointsVisibility", "type": "string" }, "OutlierVisibility": { + "markdownDescription": "Determines the visibility of the outlier in a box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OutlierVisibility", "type": "string" }, "StyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotStyleOptions", + "markdownDescription": "The style options of the box plot\\. \n*Required*: No \n*Type*: [BoxPlotStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleOptions" } }, "type": "object" @@ -153093,10 +153437,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of a group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PaginationConfiguration", + "markdownDescription": "The pagination configuration of a table visual or box plot\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" } }, "type": "object" @@ -153105,6 +153453,8 @@ "additionalProperties": false, "properties": { "FillStyle": { + "markdownDescription": "The fill styles \\(solid, transparent\\) of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `SOLID | TRANSPARENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FillStyle", "type": "string" } }, @@ -153117,24 +153467,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BoxPlotChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -153147,12 +153509,18 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in this calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "Name": { + "markdownDescription": "The name of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -153167,9 +153535,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression in the table calculation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -153186,6 +153558,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlSource" }, + "markdownDescription": "A list of source controls that determine the values that are used in the current control\\. \n*Required*: No \n*Type*: List of [CascadingControlSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolsource.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceControls", "type": "array" } }, @@ -153195,9 +153569,13 @@ "additionalProperties": false, "properties": { "ColumnToMatch": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column identifier that determines which column to look up for the source sheet control\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnToMatch" }, "SourceSheetControlId": { + "markdownDescription": "The source sheet control ID of a `CascadingControlSource`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceSheetControlId", "type": "string" } }, @@ -153207,15 +153585,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -153229,16 +153615,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -153254,10 +153648,14 @@ "items": { "type": "string" }, + "markdownDescription": "A list of the string inputs that are the values of the category drill down filter\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" } }, "required": [ @@ -153270,12 +153668,18 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryFilterConfiguration", + "markdownDescription": "The configuration for a `CategoryFilter`\\. \n*Required*: Yes \n*Type*: [CategoryFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" } }, @@ -153290,13 +153694,19 @@ "additionalProperties": false, "properties": { "CustomFilterConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomFilterConfiguration", + "markdownDescription": "A custom filter that filters based on a single value\\. This filter can be partially matched\\. \n*Required*: No \n*Type*: [CustomFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterConfiguration" }, "CustomFilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomFilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomFilterListConfiguration", + "markdownDescription": "A list of custom filter values\\. In the Amazon QuickSight console, this filter type is called a custom filter list\\. \n*Required*: No \n*Type*: [CustomFilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterListConfiguration" }, "FilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterListConfiguration", + "markdownDescription": "A list of filter configurations\\. In the Amazon QuickSight console, this filter type is called a filter list\\. \n*Required*: No \n*Type*: [FilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterListConfiguration" } }, "type": "object" @@ -153308,12 +153718,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLabelOptions" }, + "markdownDescription": "The label options for a chart axis\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabeloptions.html) of [AxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabeloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLabelOptions", "type": "array" }, "SortIconVisibility": { + "markdownDescription": "The visibility configuration of the sort icon on a chart's axis label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortIconVisibility", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of an axis label on a chart\\. Choose one of the following options: \n+ `VISIBLE`: Shows the axis\\.\n+ `HIDDEN`: Hides the axis\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -153323,7 +153739,9 @@ "additionalProperties": false, "properties": { "SimpleClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SimpleClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SimpleClusterMarker", + "markdownDescription": "The simple cluster marker of the cluster marker\\. \n*Required*: No \n*Type*: [SimpleClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-simpleclustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleClusterMarker" } }, "type": "object" @@ -153332,7 +153750,9 @@ "additionalProperties": false, "properties": { "ClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ClusterMarker", + "markdownDescription": "The cluster marker that is a part of the cluster marker configuration \n*Required*: No \n*Type*: [ClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-clustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarker" } }, "type": "object" @@ -153341,16 +153761,22 @@ "additionalProperties": false, "properties": { "ColorFillType": { + "markdownDescription": "Determines the color fill type\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DISCRETE | GRADIENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorFillType", "type": "string" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataColor" }, + "markdownDescription": "Determines the list of colors that are applied to the visual\\. \n*Required*: Yes \n*Type*: List of [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datacolor.html) \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "NullValueColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataColor", + "markdownDescription": "Determines the color that is applied to null values\\. \n*Required*: No \n*Type*: [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datacolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueColor" } }, "required": [ @@ -153366,6 +153792,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomColor" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [CustomColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomColors", "type": "array" } }, @@ -153375,15 +153803,23 @@ "additionalProperties": false, "properties": { "ColorsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorsConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ColorsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorsConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FormatConfiguration", + "markdownDescription": "The format configuration of a column\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "Role": { + "markdownDescription": "The role of the column\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DIMENSION | MEASURE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -153396,13 +153832,19 @@ "additionalProperties": false, "properties": { "DateTimeHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeHierarchy", + "markdownDescription": "The option that determines the hierarchy of any `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimehierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeHierarchy" }, "ExplicitHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ExplicitHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ExplicitHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are built within a visual's field wells\\. These fields can't be duplicated to other visuals\\. \n*Required*: No \n*Type*: [ExplicitHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-explicithierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExplicitHierarchy" }, "PredefinedHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PredefinedHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PredefinedHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are defined during data preparation\\. These fields are available to use in any analysis that uses the data source\\. \n*Required*: No \n*Type*: [PredefinedHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-predefinedhierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredefinedHierarchy" } }, "type": "object" @@ -153411,9 +153853,13 @@ "additionalProperties": false, "properties": { "ColumnName": { + "markdownDescription": "The name of the column\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnName", "type": "string" }, "DataSetIdentifier": { + "markdownDescription": "The data set that the column belongs to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" } }, @@ -153427,13 +153873,19 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The aggregation function that is defined in the column sort\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Direction": { + "markdownDescription": "The sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -153446,15 +153898,23 @@ "additionalProperties": false, "properties": { "Aggregation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The aggregation function of the column tooltip item\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Aggregation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The target column of the tooltip item\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -153470,24 +153930,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The aggregated `BarValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarValues", "type": "array" }, "Category": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The aggregated category field wells of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The aggregated colors field well of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "LineValues": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The aggregated `LineValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineValues", "type": "array" } }, @@ -153497,55 +153965,87 @@ "additionalProperties": false, "properties": { "BarDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a bar in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarDataLabels" }, "BarsArrangement": { + "markdownDescription": "Determines the bar arrangement in a combo chart\\. The following are valid values in this structure: \n+ `CLUSTERED`: For clustered bar combo charts\\.\n+ `STACKED`: For stacked bar combo charts\\.\n+ `STACKED_PERCENT`: Do not use\\. If you use this value, the operation returns a validation error\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The category axis of a combo chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart category \\(group/color\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's color field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ComboChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "LineDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a line in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineDataLabels" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a combo chart's secondary y\\-axis \\(line\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's secondary y\\-axis\\(line\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartSortConfiguration", + "markdownDescription": "The sort configuration of a `ComboChartVisual`\\. \n*Required*: No \n*Type*: [ComboChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -153554,7 +154054,9 @@ "additionalProperties": false, "properties": { "ComboChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a combo chart\\. Combo charts only have aggregated field wells\\. Columns in a combo chart are aggregated by category\\. \n*Required*: No \n*Type*: [ComboChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartAggregatedFieldWells" } }, "type": "object" @@ -153563,21 +154065,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration for the category field well of a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -153590,24 +154100,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ComboChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -153620,9 +154142,13 @@ "additionalProperties": false, "properties": { "ComparisonFormat": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonFormatConfiguration", + "markdownDescription": "The format of the comparison\\. \n*Required*: No \n*Type*: [ComparisonFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonFormat" }, "ComparisonMethod": { + "markdownDescription": "The method of the comparison\\. Choose from the following options: \n+ `DIFFERENCE` \n+ `PERCENT_DIFFERENCE` \n+ `PERCENT` \n*Required*: No \n*Type*: String \n*Allowed values*: `DIFFERENCE | PERCENT | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonMethod", "type": "string" } }, @@ -153632,10 +154158,14 @@ "additionalProperties": false, "properties": { "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration", + "markdownDescription": "The number display format\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration", + "markdownDescription": "The percentage display format\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -153644,34 +154174,54 @@ "additionalProperties": false, "properties": { "Forecast": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ForecastComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ForecastComputation", + "markdownDescription": "The forecast computation configuration\\. \n*Required*: No \n*Type*: [ForecastComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Forecast" }, "GrowthRate": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GrowthRateComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GrowthRateComputation", + "markdownDescription": "The growth rate computation configuration\\. \n*Required*: No \n*Type*: [GrowthRateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-growthratecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GrowthRate" }, "MaximumMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MaximumMinimumComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MaximumMinimumComputation", + "markdownDescription": "The maximum and minimum computation configuration\\. \n*Required*: No \n*Type*: [MaximumMinimumComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumminimumcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumMinimum" }, "MetricComparison": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MetricComparisonComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MetricComparisonComputation", + "markdownDescription": "The metric comparison computation configuration\\. \n*Required*: No \n*Type*: [MetricComparisonComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-metriccomparisoncomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricComparison" }, "PeriodOverPeriod": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PeriodOverPeriodComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PeriodOverPeriodComputation", + "markdownDescription": "The period over period computation configuration\\. \n*Required*: No \n*Type*: [PeriodOverPeriodComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodoverperiodcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodOverPeriod" }, "PeriodToDate": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PeriodToDateComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PeriodToDateComputation", + "markdownDescription": "The period to `DataSetIdentifier` computation configuration\\. \n*Required*: No \n*Type*: [PeriodToDateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodtodatecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodToDate" }, "TopBottomMovers": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomMoversComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomMoversComputation", + "markdownDescription": "The top movers and bottom movers computation configuration\\. \n*Required*: No \n*Type*: [TopBottomMoversComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomMovers" }, "TopBottomRanked": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomRankedComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomRankedComputation", + "markdownDescription": "The top ranked and bottom ranked computation configuration\\. \n*Required*: No \n*Type*: [TopBottomRankedComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomrankedcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomRanked" }, "TotalAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TotalAggregationComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TotalAggregationComputation", + "markdownDescription": "The total aggregation computation configuration\\. \n*Required*: No \n*Type*: [TotalAggregationComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totalaggregationcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalAggregation" }, "UniqueValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.UniqueValuesComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.UniqueValuesComputation", + "markdownDescription": "The unique values computation configuration\\. \n*Required*: No \n*Type*: [UniqueValuesComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-uniquevaluescomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniqueValues" } }, "type": "object" @@ -153680,10 +154230,14 @@ "additionalProperties": false, "properties": { "Gradient": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingGradientColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingGradientColor", + "markdownDescription": "Formatting configuration for gradient color\\. \n*Required*: No \n*Type*: [ConditionalFormattingGradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattinggradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Gradient" }, "Solid": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingSolidColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingSolidColor", + "markdownDescription": "Formatting configuration for solid color\\. \n*Required*: No \n*Type*: [ConditionalFormattingSolidColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingsolidcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Solid" } }, "type": "object" @@ -153692,16 +154246,24 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color of the icon\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DisplayConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIconDisplayConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIconDisplayConfiguration", + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconDisplayConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayConfiguration" }, "Expression": { + "markdownDescription": "The expression that determines the condition of the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingCustomIconOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingCustomIconOptions", + "markdownDescription": "Custom icon options for an icon set\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingCustomIconOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconOptions" } }, "required": [ @@ -153714,9 +154276,13 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "Determines the type of icon\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ARROW_DOWN | ARROW_DOWN_LEFT | ARROW_DOWN_RIGHT | ARROW_LEFT | ARROW_RIGHT | ARROW_UP | ARROW_UP_LEFT | ARROW_UP_RIGHT | CARET_DOWN | CARET_UP | CHECKMARK | CIRCLE | FACE_DOWN | FACE_FLAT | FACE_UP | FLAG | MINUS | ONE_BAR | PLUS | SQUARE | THREE_BAR | THUMBS_DOWN | THUMBS_UP | TRIANGLE | TWO_BAR | X` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" }, "UnicodeIcon": { + "markdownDescription": "Determines the Unicode icon type\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^[^\\u0000-\\u00FF]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UnicodeIcon", "type": "string" } }, @@ -153726,9 +154292,13 @@ "additionalProperties": false, "properties": { "Color": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GradientColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GradientColor", + "markdownDescription": "Determines the color\\. \n*Required*: Yes \n*Type*: [GradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for gradient color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -153742,10 +154312,14 @@ "additionalProperties": false, "properties": { "CustomCondition": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingCustomIconCondition" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingCustomIconCondition", + "markdownDescription": "Determines the custom condition for an icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingCustomIconCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomCondition" }, "IconSet": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIconSet" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIconSet", + "markdownDescription": "Formatting configuration for icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingiconset.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSet" } }, "type": "object" @@ -153754,6 +154328,8 @@ "additionalProperties": false, "properties": { "IconDisplayOption": { + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ICON_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconDisplayOption", "type": "string" } }, @@ -153763,9 +154339,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconSetType": { + "markdownDescription": "Determines the icon set type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BARS | CARET_UP_MINUS_DOWN | CHECK_X | FLAGS | FOUR_COLOR_ARROW | FOUR_GRAY_ARROW | PLUS_MINUS | THREE_CIRCLE | THREE_COLOR_ARROW | THREE_GRAY_ARROW | THREE_SHAPE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSetType", "type": "string" } }, @@ -153778,9 +154358,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for solid color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -153796,9 +154380,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" }, + "markdownDescription": "The dimensions columns that are used in the contribution analysis, usually a list of `ColumnIdentifiers`\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributorDimensions", "type": "array" }, "MeasureFieldId": { + "markdownDescription": "The measure field that is used in the contribution analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureFieldId", "type": "string" } }, @@ -153812,27 +154400,43 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value for the currency format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" }, "Symbol": { + "markdownDescription": "Determines the symbol for the currency format\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[A-Z]{3}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" } }, @@ -153842,10 +154446,14 @@ "additionalProperties": false, "properties": { "SelectedFieldsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterOperationSelectedFieldsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterOperationSelectedFieldsConfiguration", + "markdownDescription": "The configuration that chooses the fields to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationSelectedFieldsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldsConfiguration" }, "TargetVisualsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterOperationTargetVisualsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterOperationTargetVisualsConfiguration", + "markdownDescription": "The configuration that chooses the target visuals to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationTargetVisualsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualsConfiguration" } }, "required": [ @@ -153858,7 +154466,9 @@ "additionalProperties": false, "properties": { "LocalNavigationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LocalNavigationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LocalNavigationConfiguration", + "markdownDescription": "The configuration that chooses the navigation target\\. \n*Required*: No \n*Type*: [LocalNavigationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-localnavigationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LocalNavigationConfiguration" } }, "type": "object" @@ -153870,6 +154480,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SetParameterValueConfiguration" }, + "markdownDescription": "The parameter that determines the value configuration\\. \n*Required*: Yes \n*Type*: List of [SetParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-setparametervalueconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueConfigurations", "type": "array" } }, @@ -153882,9 +154494,13 @@ "additionalProperties": false, "properties": { "URLTarget": { + "markdownDescription": "The target of the `CustomActionURLOperation`\\. \nValid values are defined as follows: \n+ `NEW_TAB`: Opens the target URL in a new browser tab\\.\n+ `NEW_WINDOW`: Opens the target URL in a new browser window\\.\n+ `SAME_TAB`: Opens the target URL in the same browser tab\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTarget", "type": "string" }, "URLTemplate": { + "markdownDescription": "THe URL link of the `CustomActionURLOperation`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTemplate", "type": "string" } }, @@ -153898,12 +154514,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "FieldValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "SpecialValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SpecialValue", "type": "string" } }, @@ -153916,12 +154538,18 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The content type of the custom content visual\\. You can use this to have the visual render as an image\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `IMAGE | OTHER_EMBEDDED_CONTENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "ContentUrl": { + "markdownDescription": "The input URL that links to the custom content that you want in the custom visual\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentUrl", "type": "string" }, "ImageScaling": { + "markdownDescription": "The sizing options for the size of the custom content visual\\. This structure is required when the `ContentType` of the visual is `'IMAGE'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_HEIGHT | FIT_TO_WIDTH | SCALE_TO_VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageScaling", "type": "string" } }, @@ -153934,21 +154562,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomContentConfiguration", + "markdownDescription": "The configuration of a `CustomContentVisual`\\. \n*Required*: No \n*Type*: [CustomContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used to create the custom content visual\\. You can't create a visual without a dataset\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -153962,18 +154602,28 @@ "additionalProperties": false, "properties": { "CategoryValue": { + "markdownDescription": "The category value for the filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValue", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `CategoryValue`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -153990,15 +154640,23 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -154012,6 +154670,8 @@ "additionalProperties": false, "properties": { "Narrative": { + "markdownDescription": "The string input of custom narrative\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Narrative", "type": "string" } }, @@ -154027,24 +154687,32 @@ "items": { "type": "string" }, + "markdownDescription": "A list of datetime\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeValues", "type": "array" }, "DecimalValues": { "items": { "type": "number" }, + "markdownDescription": "A list of decimal\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalValues", "type": "array" }, "IntegerValues": { "items": { "type": "number" }, + "markdownDescription": "A list of integer\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerValues", "type": "array" }, "StringValues": { "items": { "type": "string" }, + "markdownDescription": "A list of string\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringValues", "type": "array" } }, @@ -154054,9 +154722,13 @@ "additionalProperties": false, "properties": { "CustomValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomParameterValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomParameterValues", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [CustomParameterValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customparametervalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValues" }, "IncludeNullValue": { + "markdownDescription": "Includes the null value in custom action parameter values\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeNullValue", "type": "boolean" } }, @@ -154069,12 +154741,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the data bars options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "NegativeColor": { + "markdownDescription": "The color of the negative data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeColor", "type": "string" }, "PositiveColor": { + "markdownDescription": "The color of the positive data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PositiveColor", "type": "string" } }, @@ -154087,9 +154765,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that is applied to the data value\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "The data value that the color is applied to\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" } }, @@ -154099,16 +154781,24 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field that you are setting the axis binding to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The field value of the field that you are setting the axis binding to\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -154121,33 +154811,51 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "Determines the visibility of the category field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "DataLabelTypes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelType" }, + "markdownDescription": "The option that determines the data label type\\. \n*Required*: No \n*Type*: List of [DataLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeltype.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelTypes", "type": "array" }, "LabelColor": { + "markdownDescription": "Determines the color of the data labels\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelContent": { + "markdownDescription": "Determines the content of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENT | VALUE | VALUE_AND_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelContent", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "Determines the font configuration of the data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureLabelVisibility": { + "markdownDescription": "Determines the visibility of the measure field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Overlap": { + "markdownDescription": "Determines whether overlap is enabled or disabled for the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLE_OVERLAP | ENABLE_OVERLAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Overlap", "type": "string" }, "Position": { + "markdownDescription": "Determines the position of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -154157,19 +154865,29 @@ "additionalProperties": false, "properties": { "DataPathLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathLabelType" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathLabelType", + "markdownDescription": "The option that specifies individual data values for labels\\. \n*Required*: No \n*Type*: [DataPathLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathLabelType" }, "FieldLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldLabelType" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldLabelType", + "markdownDescription": "Determines the label configuration for the entire field\\. \n*Required*: No \n*Type*: [FieldLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLabelType" }, "MaximumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MaximumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MaximumLabelType", + "markdownDescription": "Determines the label configuration for the maximum value in a visual\\. \n*Required*: No \n*Type*: [MaximumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumLabelType" }, "MinimumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MinimumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MinimumLabelType", + "markdownDescription": "Determines the label configuration for the minimum value in a visual\\. \n*Required*: No \n*Type*: [MinimumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-minimumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumLabelType" }, "RangeEndsLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RangeEndsLabelType" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RangeEndsLabelType", + "markdownDescription": "Determines the label configuration for range end value in a visual\\. \n*Required*: No \n*Type*: [RangeEndsLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rangeendslabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeEndsLabelType" } }, "type": "object" @@ -154178,12 +154896,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that needs to be applied to the element\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Element": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathValue", + "markdownDescription": "The element that the color needs to be applied to\\. \n*Required*: Yes \n*Type*: [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Element" }, "TimeGranularity": { + "markdownDescription": "The time granularity of the field that the color needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -154197,12 +154921,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that the data label needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that is labeled\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the data label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -154212,12 +154942,16 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "Determines the sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortPaths": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathValue" }, + "markdownDescription": "The list of data paths that need to be sorted\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortPaths", "type": "array" } }, @@ -154231,9 +154965,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" } }, @@ -154247,9 +154985,13 @@ "additionalProperties": false, "properties": { "DataSetArn": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the data set\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetArn", "type": "string" }, "Identifier": { + "markdownDescription": "The identifier of the data set, typically the data set's name\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Identifier", "type": "string" } }, @@ -154283,6 +155025,8 @@ "additionalProperties": false, "properties": { "MissingDateVisibility": { + "markdownDescription": "Determines whether or not missing dates are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDateVisibility", "type": "string" } }, @@ -154292,18 +155036,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DateGranularity": { + "markdownDescription": "The date granularity of the `DateDimensionField`\\. Choose one of the following options: \n+ `YEAR` \n+ `QUARTER` \n+ `MONTH` \n+ `WEEK` \n+ `DAY` \n+ `HOUR` \n+ `MINUTE` \n+ `SECOND` \n+ `MILLISECOND` \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateGranularity", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -154317,16 +155071,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -154339,15 +155101,21 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DataTimeDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RollingDateConfiguration", + "markdownDescription": "The rolling date of the `DataTimeDefaultValues`\\. The date is determined from the dataset based on input expression\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DataTimeDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -154357,13 +155125,19 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Determines the `DateTime` format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric `DateTime` fields\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -154375,9 +155149,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the `DateTime` hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the `DateTime` hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -154413,22 +155191,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DateTimeDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimedefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `DateTime` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DateTimeValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -154440,10 +155228,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -154452,9 +155244,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -154464,12 +155260,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DecimalDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -154502,22 +155302,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DecimalDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimaldefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `Decimal` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DecimalValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -154530,6 +155340,8 @@ "additionalProperties": false, "properties": { "DecimalPlaces": { + "markdownDescription": "The values of the decimal places\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlaces", "type": "number" } }, @@ -154542,9 +155354,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -154554,7 +155370,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a free\\-form layout\\. \n*Required*: Yes \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -154566,7 +155384,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a grid layout\\. \n*Required*: Yes \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -154578,10 +155398,14 @@ "additionalProperties": false, "properties": { "FreeForm": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultFreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultFreeFormLayoutConfiguration", + "markdownDescription": "The options that determine the default settings of a free\\-form layout configuration\\. \n*Required*: No \n*Type*: [DefaultFreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeForm" }, "Grid": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultGridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultGridLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a grid layout configuration\\. \n*Required*: No \n*Type*: [DefaultGridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultgridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Grid" } }, "type": "object" @@ -154590,12 +155414,18 @@ "additionalProperties": false, "properties": { "InteractiveLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultInteractiveLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultInteractiveLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for interactive layout configuration\\. \n*Required*: No \n*Type*: [DefaultInteractiveLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InteractiveLayoutConfiguration" }, "PaginatedLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultPaginatedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultPaginatedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a paginated layout configuration\\. \n*Required*: No \n*Type*: [DefaultPaginatedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedLayoutConfiguration" }, "SheetContentType": { + "markdownDescription": "The option that determines the sheet content type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetContentType", "type": "string" } }, @@ -154605,7 +155435,9 @@ "additionalProperties": false, "properties": { "SectionBased": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultSectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultSectionBasedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a section\\-based layout configuration\\. \n*Required*: No \n*Type*: [DefaultSectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBased" } }, "type": "object" @@ -154614,7 +155446,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -154626,15 +155460,23 @@ "additionalProperties": false, "properties": { "CustomValuesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomValuesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomValuesConfiguration", + "markdownDescription": "The configuration of custom values for destination parameter in `DestinationParameterValueConfiguration`\\. \n*Required*: No \n*Type*: [CustomValuesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customvaluesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValuesConfiguration" }, "SelectAllValueOptions": { + "markdownDescription": "The configuration that selects all options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllValueOptions", "type": "string" }, "SourceField": { + "markdownDescription": "The source field ID of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceField", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" } }, @@ -154644,13 +155486,19 @@ "additionalProperties": false, "properties": { "CategoricalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoricalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoricalDimensionField", + "markdownDescription": "The dimension type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalDimensionField" }, "DateDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateDimensionField", + "markdownDescription": "The dimension type field with date type columns\\. \n*Required*: No \n*Type*: [DateDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datedimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateDimensionField" }, "NumericalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalDimensionField", + "markdownDescription": "The dimension type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalDimensionField" } }, "type": "object" @@ -154659,6 +155507,8 @@ "additionalProperties": false, "properties": { "LabelVisibility": { + "markdownDescription": "Determines the visibility of the label in a donut chart\\. In the Amazon QuickSight console, this option is called `'Show total'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelVisibility", "type": "string" } }, @@ -154668,10 +155518,14 @@ "additionalProperties": false, "properties": { "ArcOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcOptions", + "markdownDescription": "The option for define the arc of the chart shape\\. Valid values are as follows: \n+ `WHOLE` \\- A pie chart\n+ `SMALL`\\- A small\\-sized donut chart\n+ `MEDIUM`\\- A medium\\-sized donut chart\n+ `LARGE`\\- A large\\-sized donut chart\n*Required*: No \n*Type*: [ArcOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcOptions" }, "DonutCenterOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DonutCenterOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DonutCenterOptions", + "markdownDescription": "The label options of the label that is displayed in the center of a donut chart\\. This option isn't available for pie charts\\. \n*Required*: No \n*Type*: [DonutCenterOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutcenteroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutCenterOptions" } }, "type": "object" @@ -154680,13 +155534,19 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryDrillDownFilter", + "markdownDescription": "The category type drill down filter\\. This filter is used for string type columns\\. \n*Required*: No \n*Type*: [CategoryDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categorydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericEqualityDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericEqualityDrillDownFilter", + "markdownDescription": "The numeric equality type drill down filter\\. This filter is used for number type columns\\. \n*Required*: No \n*Type*: [NumericEqualityDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalitydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeDrillDownFilter", + "markdownDescription": "The time range drill down filter\\. This filter is used for date time columns\\. \n*Required*: No \n*Type*: [TimeRangeDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangedrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" } }, "type": "object" @@ -154695,10 +155555,14 @@ "additionalProperties": false, "properties": { "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a dropdown control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -154707,13 +155571,19 @@ "additionalProperties": false, "properties": { "DefaultValueColumn": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that contains the default value of each user or group\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValueColumn" }, "GroupNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that contains the group name\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupNameColumn" }, "UserNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that contains the username\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UserNameColumn" } }, "required": [ @@ -154728,12 +155598,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the empty visual\\. Every visual requires a dataset to render\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -154747,6 +155623,8 @@ "additionalProperties": false, "properties": { "Path": { + "markdownDescription": "The hierarchical path of the entity within the analysis, template, or dashboard definition tree\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Path", "type": "string" } }, @@ -154756,12 +155634,18 @@ "additionalProperties": false, "properties": { "Amount": { + "markdownDescription": "The amount or number of the exclude period\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Amount", "type": "number" }, "Granularity": { + "markdownDescription": "The granularity or unit \\(day, month, year\\) of the exclude period\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Granularity", "type": "string" }, "Status": { + "markdownDescription": "The status of the exclude period\\. Choose from the following options: \n+ `ENABLED` \n+ `DISABLED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -154778,15 +155662,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the explicit hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the explicit hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the explicit hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -154800,15 +155690,21 @@ "additionalProperties": false, "properties": { "AggregationVisibility": { + "markdownDescription": "The visibility of `Show aggregations`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationVisibility", "type": "string" }, "TooltipFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipItem" }, + "markdownDescription": "The fields configuration in the tooltip\\. \n*Required*: No \n*Type*: List of [TooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipitem.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipFields", "type": "array" }, "TooltipTitleType": { + "markdownDescription": "The type for the >tooltip title\\. Choose one of the following options: \n+ `NONE`: Doesn't use the primary value as the title\\.\n+ `PRIMARY_VALUE`: Uses primary value as the title\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | PRIMARY_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipTitleType", "type": "string" } }, @@ -154818,9 +155714,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "Indicates the field that is targeted by the field label\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the field label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -154830,13 +155730,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field for which you are setting the axis binding\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -154849,9 +155755,13 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "The sort direction\\. Choose one of the following options: \n+ `ASC`: Ascending\n+ `DESC`: Descending\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "FieldId": { + "markdownDescription": "The sort configuration target field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -154865,10 +155775,14 @@ "additionalProperties": false, "properties": { "ColumnSort": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnSort", + "markdownDescription": "The sort configuration for a column that is not used in a field well\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSort" }, "FieldSort": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSort", + "markdownDescription": "The sort configuration for a field in a field well\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSort" } }, "type": "object" @@ -154877,12 +155791,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The unique ID of the field that is targeted by the tooltip\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -154898,12 +155818,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The aggregated location field well of the filled map\\. Values are grouped by location fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The aggregated color field well of a filled map\\. Values are aggregated based on location fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -154916,6 +155840,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `FilledMapVisual`\\. \n*Required*: Yes \n*Type*: List of [FilledMapConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconditionalformattingoption.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -154928,7 +155854,9 @@ "additionalProperties": false, "properties": { "Shape": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapShapeConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapShapeConditionalFormatting", + "markdownDescription": "The conditional formatting that determines the shape of the filled map\\. \n*Required*: Yes \n*Type*: [FilledMapShapeConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapshapeconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape" } }, "required": [ @@ -154940,22 +155868,34 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [FilledMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapSortConfiguration", + "markdownDescription": "The sort configuration of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialWindowOptions", + "markdownDescription": "The window options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -154964,7 +155904,9 @@ "additionalProperties": false, "properties": { "FilledMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well of the filled map\\. \n*Required*: No \n*Type*: [FilledMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapAggregatedFieldWells" } }, "type": "object" @@ -154973,10 +155915,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the filled map shape\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Format": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ShapeConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ShapeConditionalFormat", + "markdownDescription": "The conditional formatting that determines the background color of a filled map's shape\\. \n*Required*: No \n*Type*: [ShapeConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shapeconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Format" } }, "required": [ @@ -154991,6 +155937,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the location fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -155003,27 +155951,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [FilledMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapConditionalFormatting", + "markdownDescription": "The conditional formatting of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -155036,25 +155998,39 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryFilter", + "markdownDescription": "A `CategoryFilter` filters text values\\. \nFor more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CategoryFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericEqualityFilter", + "markdownDescription": "A `NumericEqualityFilter` filters numeric values that equal or do not equal a given numeric value\\. \n*Required*: No \n*Type*: [NumericEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "NumericRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilter", + "markdownDescription": "A `NumericRangeFilter` filters numeric values that are either inside or outside a given numeric range\\. \n*Required*: No \n*Type*: [NumericRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericRangeFilter" }, "RelativeDatesFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RelativeDatesFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RelativeDatesFilter", + "markdownDescription": "A `RelativeDatesFilter` filters date values that are relative to a given date\\. \n*Required*: No \n*Type*: [RelativeDatesFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDatesFilter" }, "TimeEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeEqualityFilter", + "markdownDescription": "A `TimeEqualityFilter` filters date\\-time values that equal or do not equal a given date/time value\\. \n*Required*: No \n*Type*: [TimeEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timeequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilter", + "markdownDescription": "A `TimeRangeFilter` filters date\\-time values that are either inside or outside a given date/time range\\. \n*Required*: No \n*Type*: [TimeRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" }, "TopBottomFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomFilter", + "markdownDescription": "A `TopBottomFilter` filters data to the top or bottom values for a given column\\. \n*Required*: No \n*Type*: [TopBottomFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomFilter" } }, "type": "object" @@ -155063,25 +156039,39 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterDateTimePickerControl", + "markdownDescription": "A control from a date filter that is used to specify date and time\\. \n*Required*: No \n*Type*: [FilterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [FilterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterListControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterListControl", + "markdownDescription": "A control to display a list of buttons or boxes\\. This is used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [FilterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "RelativeDateTime": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterRelativeDateTimeControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterRelativeDateTimeControl", + "markdownDescription": "A control from a date filter that is used to specify the relative date\\. \n*Required*: No \n*Type*: [FilterRelativeDateTimeControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterrelativedatetimecontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateTime" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [FilterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [FilterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [FilterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -155090,18 +156080,28 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The date time picker type of a `FilterDateTimePickerControl`\\. Choose one of the following options: \n+ `SINGLE_VALUED`: The filter condition is a fixed date\\.\n+ `DATE_RANGE`: The filter condition is a date time range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DATE_RANGE | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -155116,24 +156116,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DropDownControlDisplayOptions", + "markdownDescription": "The display options of the `FilterDropDownControl`\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of the `FilterDropDownControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu\\.\n+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -155148,21 +156162,31 @@ "additionalProperties": false, "properties": { "CrossDataset": { + "markdownDescription": "The filter new feature which can apply filter group to all data sets\\. Choose one of the following options: \n+ `ALL_DATASETS` \n+ `SINGLE_DATASET` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_DATASETS | SINGLE_DATASET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CrossDataset", "type": "string" }, "FilterGroupId": { + "markdownDescription": "The value that uniquely identifies a `FilterGroup` within a dashboard, template, or analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroupId", "type": "string" }, "Filters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.Filter" }, + "markdownDescription": "The list of filters that are present in a `FilterGroup`\\. \n*Required*: Yes \n*Type*: List of [Filter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Filters", "type": "array" }, "ScopeConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterScopeConfiguration", + "markdownDescription": "The configuration that specifies what scope to apply to a `FilterGroup`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: [FilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScopeConfiguration" }, "Status": { + "markdownDescription": "The status of the `FilterGroup`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -155181,12 +156205,18 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -155199,24 +156229,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterListControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from the list\\.\n+ `SINGLE_SELECT`: The user can select a single entry from the list\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -155231,12 +156275,16 @@ "additionalProperties": false, "properties": { "SelectedFieldOptions": { + "markdownDescription": "A structure that contains the options that choose which fields are filtered in the `CustomActionFilterOperation`\\. \nValid values are defined as follows: \n+ `ALL_FIELDS`: Applies the filter operation to all fields\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_FIELDS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "string" }, "SelectedFields": { "items": { "type": "string" }, + "markdownDescription": "Chooses the fields that are filtered in `CustomActionFilterOperation`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFields", "type": "array" } }, @@ -155246,7 +156294,9 @@ "additionalProperties": false, "properties": { "SameSheetTargetVisualConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SameSheetTargetVisualConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SameSheetTargetVisualConfiguration", + "markdownDescription": "The configuration of the same\\-sheet target visuals that you want to be filtered\\. \n*Required*: No \n*Type*: [SameSheetTargetVisualConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-samesheettargetvisualconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SameSheetTargetVisualConfiguration" } }, "type": "object" @@ -155255,15 +156305,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RelativeDateTimeControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RelativeDateTimeControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [RelativeDateTimeControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -155278,7 +156336,9 @@ "additionalProperties": false, "properties": { "SelectedSheets": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SelectedSheetsFilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SelectedSheetsFilterScopeConfiguration", + "markdownDescription": "The configuration for applying a filter to specific sheets\\. \n*Required*: No \n*Type*: [SelectedSheetsFilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedSheets" } }, "type": "object" @@ -155290,6 +156350,8 @@ "items": { "type": "string" }, + "markdownDescription": "The values that are used in the `FilterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -155299,27 +156361,43 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterSliderControl`\\. Choose one of the following options: \n+ `SINGLE_POINT`: Filter against\\(equals\\) a single data point\\.\n+ `RANGE`: Filter data that is in a specified range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `RANGE | SINGLE_POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -155337,18 +156415,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -155363,15 +156451,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -155386,19 +156482,29 @@ "additionalProperties": false, "properties": { "FontColor": { + "markdownDescription": "Determines the color of the text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontDecoration": { + "markdownDescription": "Determines the appearance of decorative lines on the text\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | UNDERLINE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontDecoration", "type": "string" }, "FontSize": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontSize" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontSize", + "markdownDescription": "The option that determines the text display size\\. \n*Required*: No \n*Type*: [FontSize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontsize.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontSize" }, "FontStyle": { + "markdownDescription": "Determines the text display face that is inherited by the given font family\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ITALIC | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontStyle", "type": "string" }, "FontWeight": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontWeight" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontWeight", + "markdownDescription": "The option that determines the text display weight, or boldness\\. \n*Required*: No \n*Type*: [FontWeight](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontweight.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontWeight" } }, "type": "object" @@ -155407,6 +156513,8 @@ "additionalProperties": false, "properties": { "Relative": { + "markdownDescription": "The lexical name for the text size, proportional to its surrounding context\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXTRA_LARGE | EXTRA_SMALL | LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Relative", "type": "string" } }, @@ -155416,6 +156524,8 @@ "additionalProperties": false, "properties": { "Name": { + "markdownDescription": "The lexical name for the level of boldness of the text display\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOLD | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -155425,37 +156535,59 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "CustomSeasonalityValue": { + "markdownDescription": "The custom seasonality value setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomSeasonalityValue", "type": "number" }, "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `AUTOMATIC` \n+ `CUSTOM`: Checks the custom seasonality value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AUTOMATIC | CUSTOM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -155468,10 +156600,14 @@ "additionalProperties": false, "properties": { "ForecastProperties": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeBasedForecastProperties" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeBasedForecastProperties", + "markdownDescription": "The forecast properties setup of a forecast in the line chart\\. \n*Required*: No \n*Type*: [TimeBasedForecastProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timebasedforecastproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastProperties" }, "Scenario": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ForecastScenario" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ForecastScenario", + "markdownDescription": "The forecast scenario of a forecast in the line chart\\. \n*Required*: No \n*Type*: [ForecastScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scenario" } }, "type": "object" @@ -155480,10 +156616,14 @@ "additionalProperties": false, "properties": { "WhatIfPointScenario": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WhatIfPointScenario" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WhatIfPointScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the target date\\. \n*Required*: No \n*Type*: [WhatIfPointScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifpointscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfPointScenario" }, "WhatIfRangeScenario": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WhatIfRangeScenario" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WhatIfRangeScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the date range\\. \n*Required*: No \n*Type*: [WhatIfRangeScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifrangescenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfRangeScenario" } }, "type": "object" @@ -155492,13 +156632,19 @@ "additionalProperties": false, "properties": { "DateTimeFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration", + "markdownDescription": "Formatting configuration for `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormatConfiguration" }, "NumberFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration", + "markdownDescription": "Formatting configuration for number fields\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberFormatConfiguration" }, "StringFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration", + "markdownDescription": "Formatting configuration for string fields\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringFormatConfiguration" } }, "type": "object" @@ -155507,7 +156653,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a free\\-form layout\\. \n*Required*: No \n*Type*: [FreeFormLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -155516,12 +156664,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in a free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -155534,42 +156686,66 @@ "additionalProperties": false, "properties": { "BackgroundStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBackgroundStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBackgroundStyle", + "markdownDescription": "The background style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBackgroundStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundStyle" }, "BorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "Height": { + "markdownDescription": "The height of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "LoadingAnimation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LoadingAnimation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LoadingAnimation", + "markdownDescription": "The loading animation configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [LoadingAnimation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-loadinganimation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LoadingAnimation" }, "RenderingRules": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetElementRenderingRule" }, + "markdownDescription": "The rendering rules that determine when an element should be displayed within a free\\-form layout\\. \n*Required*: No \n*Type*: List of [SheetElementRenderingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementrenderingrule.html) \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RenderingRules", "type": "array" }, "SelectedBorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. This border style is used when the element is selected\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBorderStyle" }, "Visibility": { + "markdownDescription": "The visibility of an element within a free\\-form layout\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" }, "XAxisLocation": { + "markdownDescription": "The x\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLocation", "type": "string" }, "YAxisLocation": { + "markdownDescription": "The y\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLocation", "type": "string" } }, @@ -155587,9 +156763,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The background color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The background visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -155599,9 +156779,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The border color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The border visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -155611,6 +156795,8 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" } }, @@ -155626,6 +156812,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in the free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -155641,12 +156829,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category field wells of a funnel chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a funnel chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -155656,25 +156848,39 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options of the categories that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "DataLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartDataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartDataLabelOptions", + "markdownDescription": "The options that determine the presentation of the data labels\\. \n*Required*: No \n*Type*: [FunnelChartDataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartSortConfiguration", + "markdownDescription": "The sort configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options for the values that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The visual palette configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -155683,24 +156889,38 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "The visibility of the category labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "LabelColor": { + "markdownDescription": "The color of the data label text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration for the data labels\\. \nOnly the `FontSize` attribute of the font configuration is used for data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureDataLabelStyle": { + "markdownDescription": "Determines the style of the metric labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENTAGE_BY_FIRST_STAGE | PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_AND_PERCENTAGE_BY_FIRST_STAGE | VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureDataLabelStyle", "type": "string" }, "MeasureLabelVisibility": { + "markdownDescription": "The visibility of the measure labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Position": { + "markdownDescription": "Determines the positioning of the data label relative to a section of the funnel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility option that determines if data labels are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -155710,7 +156930,9 @@ "additionalProperties": false, "properties": { "FunnelChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartAggregatedFieldWells" } }, "type": "object" @@ -155719,12 +156941,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -155737,24 +156963,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartConfiguration", + "markdownDescription": "The configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -155767,7 +157005,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the arc foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -155779,6 +157019,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [GaugeChartConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -155788,10 +157030,14 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartArcConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartArcConditionalFormatting", + "markdownDescription": "The options that determine the presentation of the arc of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartArcConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartarcconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" } }, "type": "object" @@ -155800,19 +157046,29 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The data label configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartFieldWells", + "markdownDescription": "The field well configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GaugeChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartOptions", + "markdownDescription": "The options that determine the presentation of the `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartOptions" }, "TooltipOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The visual palette configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -155824,12 +157080,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The target value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -155839,19 +157099,29 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcConfiguration", + "markdownDescription": "The arc configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "ArcAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcAxisConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcAxisConfiguration", + "markdownDescription": "The arc axis configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAxis" }, "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" } }, "type": "object" @@ -155860,10 +157130,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -155875,21 +157149,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartConfiguration", + "markdownDescription": "The configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartConditionalFormatting", + "markdownDescription": "The conditional formatting of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -155902,15 +157188,23 @@ "additionalProperties": false, "properties": { "East": { + "markdownDescription": "The longitude of the east bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "East", "type": "number" }, "North": { + "markdownDescription": "The latitude of the north bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "North", "type": "number" }, "South": { + "markdownDescription": "The latitude of the south bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "South", "type": "number" }, "West": { + "markdownDescription": "The longitude of the west bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "West", "type": "number" } }, @@ -155929,18 +157223,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The color field wells of a geospatial map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Geospatial": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The geospatial field wells of a geospatial map\\. Values are grouped by geospatial fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The size field wells of a geospatial map\\. Values are aggregated based on geospatial fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -155950,25 +157250,39 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "PointStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialPointStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialPointStyleOptions", + "markdownDescription": "The point style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialPointStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialpointstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PointStyleOptions" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialWindowOptions", + "markdownDescription": "The window options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -155977,7 +157291,9 @@ "additionalProperties": false, "properties": { "GeospatialMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well for a geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapAggregatedFieldWells" } }, "type": "object" @@ -155986,6 +157302,8 @@ "additionalProperties": false, "properties": { "BaseMapStyle": { + "markdownDescription": "The base map style of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DARK_GRAY | IMAGERY | LIGHT_GRAY | STREET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseMapStyle", "type": "string" } }, @@ -155998,24 +157316,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -156028,9 +157358,13 @@ "additionalProperties": false, "properties": { "ClusterMarkerConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ClusterMarkerConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ClusterMarkerConfiguration", + "markdownDescription": "The cluster marker configuration of the geospatial point style\\. \n*Required*: No \n*Type*: [ClusterMarkerConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-clustermarkerconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarkerConfiguration" }, "SelectedPointStyle": { + "markdownDescription": "The selected point styles \\(point, cluster\\) of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTER | POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedPointStyle", "type": "string" } }, @@ -156040,9 +157374,13 @@ "additionalProperties": false, "properties": { "Bounds": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialCoordinateBounds" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialCoordinateBounds", + "markdownDescription": "The bounds options \\(north, south, west, east\\) of the geospatial window options\\. \n*Required*: No \n*Type*: [GeospatialCoordinateBounds](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialcoordinatebounds.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bounds" }, "MapZoomMode": { + "markdownDescription": "The map zoom modes \\(manual, auto\\) of the geospatial window options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | MANUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapZoomMode", "type": "string" } }, @@ -156052,10 +157390,14 @@ "additionalProperties": false, "properties": { "SideSpecificBorder": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableSideBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableSideBorderOptions", + "markdownDescription": "Determines the options for side specific border\\. \n*Required*: No \n*Type*: [TableSideBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesideborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SideSpecificBorder" }, "UniformBorder": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "Determines the options for uniform border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniformBorder" } }, "type": "object" @@ -156067,6 +157409,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.GradientStop" }, + "markdownDescription": "The list of gradient color stops\\. \n*Required*: No \n*Type*: List of [GradientStop](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientstop.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Stops", "type": "array" } }, @@ -156076,12 +157420,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "Determines the data value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" }, "GradientOffset": { + "markdownDescription": "Determines gradient offset value\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GradientOffset", "type": "number" } }, @@ -156094,7 +157444,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a grid layout\\. \n*Required*: No \n*Type*: [GridLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -156103,12 +157455,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutElement" }, + "markdownDescription": "The elements that are included in a grid layout\\. \n*Required*: Yes \n*Type*: List of [GridLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -156121,21 +157477,33 @@ "additionalProperties": false, "properties": { "ColumnIndex": { + "markdownDescription": "The column index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `35` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnIndex", "type": "number" }, "ColumnSpan": { + "markdownDescription": "The width of a grid element expressed as a number of grid columns\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSpan", "type": "number" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a grid layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "RowIndex": { + "markdownDescription": "The row index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `9009` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowIndex", "type": "number" }, "RowSpan": { + "markdownDescription": "The height of a grid element expressed as a number of grid rows\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `21` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSpan", "type": "number" } }, @@ -156151,9 +157519,13 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" }, "ResizeOption": { + "markdownDescription": "This value determines the layout behavior when the viewport is resized\\. \n+ `FIXED`: A fixed width will be used when optimizing the layout\\. In the Amazon QuickSight console, this option is called `Classic`\\.\n+ `RESPONSIVE`: The width of the canvas will be responsive and optimized to the view port\\. In the Amazon QuickSight console, this option is called `Tiled`\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `FIXED | RESPONSIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResizeOption", "type": "string" } }, @@ -156166,19 +157538,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodSize": { + "markdownDescription": "The period size setup of a growth rate computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `2` \n*Maximum*: `52` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodSize", "type": "number" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -156191,13 +157573,19 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of the header or footer section\\. \n*Required*: Yes \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" }, "SectionId": { + "markdownDescription": "The unique identifier of the header or footer section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionStyle", + "markdownDescription": "The style options of a header or footer section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -156213,18 +157601,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The columns field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The rows field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The values field well of a heat map\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -156234,28 +157628,44 @@ "additionalProperties": false, "properties": { "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) in a heat map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "ColumnLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options of the column that is displayed in a heat map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [HeatMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "RowLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options of the row that is displayed in a `heat map`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapSortConfiguration", + "markdownDescription": "The sort configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -156264,7 +157674,9 @@ "additionalProperties": false, "properties": { "HeatMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a heat map\\. \n*Required*: No \n*Type*: [HeatMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapAggregatedFieldWells" } }, "type": "object" @@ -156273,21 +157685,29 @@ "additionalProperties": false, "properties": { "HeatMapColumnItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of columns that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnItemsLimitConfiguration" }, "HeatMapColumnSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The column sort configuration for heat map for columns that aren't a part of a field well\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnSort", "type": "array" }, "HeatMapRowItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of rows that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowItemsLimitConfiguration" }, "HeatMapRowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The field sort configuration of the rows fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowSort", "type": "array" } }, @@ -156300,24 +157720,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapConfiguration", + "markdownDescription": "The configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -156333,6 +157765,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a histogram\\. Values are aggregated by `COUNT` or `DISTINCT_COUNT`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -156342,15 +157776,23 @@ "additionalProperties": false, "properties": { "BinCount": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BinCountOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BinCountOptions", + "markdownDescription": "The options that determine the bin count of a histogram\\. \n*Required*: No \n*Type*: [BinCountOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bincountoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCount" }, "BinWidth": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BinWidthOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BinWidthOptions", + "markdownDescription": "The options that determine the bin width of a histogram\\. \n*Required*: No \n*Type*: [BinWidthOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-binwidthoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinWidth" }, "SelectedBinType": { + "markdownDescription": "The options that determine the selected bin type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BIN_COUNT | BIN_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBinType", "type": "string" }, "StartValue": { + "markdownDescription": "The options that determine the bin start value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartValue", "type": "number" } }, @@ -156360,28 +157802,44 @@ "additionalProperties": false, "properties": { "BinOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramBinOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramBinOptions", + "markdownDescription": "The options that determine the presentation of histogram bins\\. \n*Required*: No \n*Type*: [HistogramBinOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogrambinoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The data label configuration of a histogram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip configuration of a histogram\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The visual palette configuration of a histogram\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" } }, "type": "object" @@ -156390,7 +157848,9 @@ "additionalProperties": false, "properties": { "HistogramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramAggregatedFieldWells" } }, "type": "object" @@ -156402,18 +157862,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramConfiguration", + "markdownDescription": "The configuration for a `HistogramVisual`\\. \n*Required*: No \n*Type*: [HistogramConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -156429,10 +157899,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.Computation" }, + "markdownDescription": "The computations configurations of the insight visual \n*Required*: No \n*Type*: List of [Computation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Computations", "type": "array" }, "CustomNarrative": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomNarrativeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomNarrativeOptions", + "markdownDescription": "The custom narrative of the insight visual\\. \n*Required*: No \n*Type*: [CustomNarrativeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customnarrativeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomNarrative" } }, "type": "object" @@ -156444,21 +157918,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used in the insight visual\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "InsightConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.InsightConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.InsightConfiguration", + "markdownDescription": "The configuration of an insight visual\\. \n*Required*: No \n*Type*: [InsightConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -156472,12 +157958,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `IntegerDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `IntegerDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -156510,22 +158000,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [IntegerDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerValueWhenUnsetConfiguration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -156538,9 +158038,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -156550,9 +158054,13 @@ "additionalProperties": false, "properties": { "ItemsLimit": { + "markdownDescription": "The limit on how many items of a field are showed in the chart\\. For example, the number of slices that are displayed in a pie chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ItemsLimit", "type": "number" }, "OtherCategories": { + "markdownDescription": "The `Show other` of an axis in the chart\\. Choose one of the following options: \n+ `INCLUDE` \n+ `EXCLUDE` \n*Required*: No \n*Type*: String \n*Allowed values*: `EXCLUDE | INCLUDE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OtherCategories", "type": "string" } }, @@ -156565,6 +158073,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIConditionalFormattingOption" }, + "markdownDescription": "The conditional formatting options of a KPI visual\\. \n*Required*: No \n*Type*: List of [KPIConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -156574,10 +158084,14 @@ "additionalProperties": false, "properties": { "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a KPI visual\\. \n*Required*: No \n*Type*: [KPIPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIProgressBarConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIProgressBarConditionalFormatting", + "markdownDescription": "The conditional formatting for the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [KPIProgressBarConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" } }, "type": "object" @@ -156586,13 +158100,19 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIFieldWells", + "markdownDescription": "The field well configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpifieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "KPIOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIOptions", + "markdownDescription": "The options that determine the presentation of a KPI visual\\. \n*Required*: No \n*Type*: [KPIOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPISortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPISortConfiguration", + "markdownDescription": "The sort configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPISortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpisortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -156604,18 +158124,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The target value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "TrendGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The trend group field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroups", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -156625,25 +158151,39 @@ "additionalProperties": false, "properties": { "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a KPI visual\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ProgressBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ProgressBarOptions", + "markdownDescription": "The options that determine the presentation of the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [ProgressBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-progressbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" }, "SecondaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SecondaryValueOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SecondaryValueOptions", + "markdownDescription": "The options that determine the presentation of the secondary value of a KPI visual\\. \n*Required*: No \n*Type*: [SecondaryValueOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-secondaryvalueoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValue" }, "SecondaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The options that determine the secondary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValueFontConfiguration" }, "TrendArrows": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TrendArrowOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TrendArrowOptions", + "markdownDescription": "The options that determine the presentation of trend arrows in a KPI visual\\. \n*Required*: No \n*Type*: [TrendArrowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-trendarrowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendArrows" } }, "type": "object" @@ -156652,10 +158192,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value's icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value's text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -156664,7 +158208,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the progress bar's foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -156676,6 +158222,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the trend group fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroupSort", "type": "array" } }, @@ -156688,27 +158236,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIConfiguration", + "markdownDescription": "The configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIConditionalFormatting", + "markdownDescription": "The conditional formatting of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -156721,12 +158283,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The text for the label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration of the label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Visibility": { + "markdownDescription": "Determines whether or not the label is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -156736,7 +158304,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LayoutConfiguration", + "markdownDescription": "The configuration that determines what the type of layout for a sheet\\. \n*Required*: Yes \n*Type*: [LayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -156748,13 +158318,19 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutConfiguration", + "markdownDescription": "A free\\-form is optimized for a fixed width and has more control over the exact placement of layout elements\\. \n*Required*: No \n*Type*: [FreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" }, "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutConfiguration", + "markdownDescription": "A type of layout that can be used on a sheet\\. In a grid layout, visuals snap to a grid with standard spacing and alignment\\. Dashboards are displayed as designed, with options to fit to screen or view at actual size\\. A grid layout can be configured to behave in one of two ways when the viewport is resized: `FIXED` or `RESPONSIVE`\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" }, "SectionBasedLayout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutConfiguration", + "markdownDescription": "A section based layout organizes visuals into multiple sections and has customized header, footer and page break\\. \n*Required*: No \n*Type*: [SectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBasedLayout" } }, "type": "object" @@ -156763,18 +158339,28 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of the legend\\. If this value is omitted, a default height is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Position": { + "markdownDescription": "The positions for the legend\\. Choose one of the following options: \n+ `AUTO` \n+ `RIGHT` \n+ `BOTTOM` \n+ `LEFT` \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BOTTOM | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The custom title for the legend\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "Visibility": { + "markdownDescription": "Determines whether or not the legend is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of the legend\\. If this value is omitted, a default width is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -156787,24 +158373,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The color field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The small multiples field well of a line chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a line chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -156817,70 +158411,108 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ContributionAnalysisDefault" }, + "markdownDescription": "The default configuration of a line chart's contribution analysis\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The data label configuration of a line chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DefaultSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartDefaultSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartDefaultSeriesSettings", + "markdownDescription": "The options that determine the default presentation of all line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartDefaultSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartdefaultseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultSeriesSettings" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "ForecastConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ForecastConfiguration" }, + "markdownDescription": "The forecast configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ForecastConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastconfiguration.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastConfigurations", "type": "array" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend configuration of a line chart\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLine" }, + "markdownDescription": "The reference lines configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the secondary y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "Series": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SeriesItem" }, + "markdownDescription": "The series item configuration of a line chart\\. \n*Required*: No \n*Type*: List of [SeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-seriesitem.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Series", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSortConfiguration", + "markdownDescription": "The sort configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip configuration of a line chart\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "Type": { + "markdownDescription": "Determines the type of the line chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AREA | LINE | STACKED_AREA` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The visual palette configuration of a line chart\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" } }, "type": "object" @@ -156889,13 +158521,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis to which you are binding all line series to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -156904,7 +158542,9 @@ "additionalProperties": false, "properties": { "LineChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartAggregatedFieldWells" } }, "type": "object" @@ -156913,15 +158553,23 @@ "additionalProperties": false, "properties": { "LineInterpolation": { + "markdownDescription": "Interpolation style for line series\\. \n+ `LINEAR`: Show as default, linear style\\.\n+ `SMOOTH`: Show as a smooth curve\\.\n+ `STEPPED`: Show steps in line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `LINEAR | SMOOTH | STEPPED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineInterpolation", "type": "string" }, "LineStyle": { + "markdownDescription": "Line style for line series\\. \n+ `SOLID`: Show as a solid line\\.\n+ `DOTTED`: Show as a dotted line\\.\n+ `DASHED`: Show as a dashed line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyle", "type": "string" }, "LineVisibility": { + "markdownDescription": "Configuration option that determines whether to show the line for the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineVisibility", "type": "string" }, "LineWidth": { + "markdownDescription": "Width that determines the line thickness\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineWidth", "type": "string" } }, @@ -156931,15 +158579,23 @@ "additionalProperties": false, "properties": { "MarkerColor": { + "markdownDescription": "Color of marker in the series\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerColor", "type": "string" }, "MarkerShape": { + "markdownDescription": "Shape option for markers in the series\\. \n+ `CIRCLE`: Show marker as a circle\\.\n+ `TRIANGLE`: Show marker as a triangle\\.\n+ `SQUARE`: Show marker as a square\\.\n+ `DIAMOND`: Show marker as a diamond\\.\n+ `ROUNDED_SQUARE`: Show marker as a rounded square\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | DIAMOND | ROUNDED_SQUARE | SQUARE | TRIANGLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerShape", "type": "string" }, "MarkerSize": { + "markdownDescription": "Size of marker in the series\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerSize", "type": "string" }, "MarkerVisibility": { + "markdownDescription": "Configuration option that determines whether to show the markers in the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerVisibility", "type": "string" } }, @@ -156949,10 +158605,14 @@ "additionalProperties": false, "properties": { "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -156961,24 +158621,34 @@ "additionalProperties": false, "properties": { "CategoryItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimitConfiguration" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of lines that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimitConfiguration" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -156991,24 +158661,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartConfiguration", + "markdownDescription": "The configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -157021,12 +158703,16 @@ "additionalProperties": false, "properties": { "AxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the line series axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOptions" }, "MissingDataConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MissingDataConfiguration" }, + "markdownDescription": "The configuration options that determine how missing data is treated during the rendering of a line chart\\. \n*Required*: No \n*Type*: List of [MissingDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-missingdataconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDataConfigurations", "type": "array" } }, @@ -157036,13 +158722,19 @@ "additionalProperties": false, "properties": { "SearchOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSearchOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSearchOptions", + "markdownDescription": "The configuration of the search options in a list control\\. \n*Required*: No \n*Type*: [ListControlSearchOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolsearchoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SearchOptions" }, "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -157051,6 +158743,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the search options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157060,6 +158754,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157069,6 +158765,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of `LoadingAnimation`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157078,6 +158776,8 @@ "additionalProperties": false, "properties": { "TargetSheetId": { + "markdownDescription": "The sheet that is targeted for navigation in the same analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetSheetId", "type": "string" } }, @@ -157090,9 +158790,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -157102,9 +158806,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "DataSetParameterName": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetParameterName", "type": "string" } }, @@ -157118,6 +158826,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the maximum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157127,19 +158837,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The type of computation\\. Choose one of the following options: \n+ MAXIMUM: A maximum computation\\.\n+ MINIMUM: A minimum computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `MAXIMUM | MINIMUM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -157153,16 +158873,24 @@ "additionalProperties": false, "properties": { "CalculatedMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CalculatedMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CalculatedMeasureField", + "markdownDescription": "The calculated measure field only used in pivot tables\\. \n*Required*: No \n*Type*: [CalculatedMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedMeasureField" }, "CategoricalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoricalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoricalMeasureField", + "markdownDescription": "The measure type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalMeasureField" }, "DateMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateMeasureField", + "markdownDescription": "The measure type field with date type columns\\. \n*Required*: No \n*Type*: [DateMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datemeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateMeasureField" }, "NumericalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalMeasureField", + "markdownDescription": "The measure type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalMeasureField" } }, "type": "object" @@ -157171,19 +158899,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "FromValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The field that is used in a metric comparison from value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FromValue" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TargetValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The field that is used in a metric comparison to value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValue" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" } }, "required": [ @@ -157198,6 +158936,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the minimum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157207,6 +158947,8 @@ "additionalProperties": false, "properties": { "TreatmentOption": { + "markdownDescription": "The treatment option that determines how missing data should be rendered\\. Choose from the following options: \n+ `INTERPOLATE`: Interpolate missing values between the prior and the next known value\\.\n+ `SHOW_AS_ZERO`: Show missing values as the value `0`\\.\n+ `SHOW_AS_BLANK`: Display a blank space when rendering missing data\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERPOLATE | SHOW_AS_BLANK | SHOW_AS_ZERO` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreatmentOption", "type": "string" } }, @@ -157216,6 +158958,8 @@ "additionalProperties": false, "properties": { "DisplayMode": { + "markdownDescription": "Determines the display mode of the negative value configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEGATIVE | POSITIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayMode", "type": "string" } }, @@ -157228,6 +158972,8 @@ "additionalProperties": false, "properties": { "NullString": { + "markdownDescription": "Determines the null string of null values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullString", "type": "string" } }, @@ -157240,24 +158986,38 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value of the number format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -157267,7 +159027,9 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration", + "markdownDescription": "The options that determine the numeric format configuration\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "type": "object" @@ -157276,10 +159038,14 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayRange", + "markdownDescription": "The range setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "Scale": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisScale" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisScale", + "markdownDescription": "The scale setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scale" } }, "type": "object" @@ -157288,9 +159054,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Value": { + "markdownDescription": "The value of the double input numeric drill down filter\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -157304,27 +159074,43 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DOES_NOT_EQUAL | EQUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" }, "Value": { + "markdownDescription": "The input value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -157340,13 +159126,19 @@ "additionalProperties": false, "properties": { "CurrencyDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration", + "markdownDescription": "The options that determine the currency display format configuration\\. \n*Required*: No \n*Type*: [CurrencyDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CurrencyDisplayFormatConfiguration" }, "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration", + "markdownDescription": "The options that determine the number display format configuration\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration", + "markdownDescription": "The options that determine the percentage display format configuration\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -157355,30 +159147,48 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximum": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum" }, "RangeMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -157393,9 +159203,13 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter that is used in the numeric range\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "StaticValue": { + "markdownDescription": "The static value of the numeric range filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "number" } }, @@ -157405,10 +159219,14 @@ "additionalProperties": false, "properties": { "DecimalSeparator": { + "markdownDescription": "Determines the decimal separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalSeparator", "type": "string" }, "ThousandsSeparator": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ThousandSeparatorOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ThousandSeparatorOptions", + "markdownDescription": "The options that determine the thousands separator configuration\\. \n*Required*: No \n*Type*: [ThousandSeparatorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-thousandseparatoroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ThousandsSeparator" } }, "type": "object" @@ -157417,9 +159235,13 @@ "additionalProperties": false, "properties": { "PercentileAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentileAggregation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentileAggregation", + "markdownDescription": "An aggregation based on the percentile of values in a dimension or measure\\. \n*Required*: No \n*Type*: [PercentileAggregation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentileaggregation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileAggregation" }, "SimpleNumericalAggregation": { + "markdownDescription": "Built\\-in aggregation functions for numerical values\\. \n+ `SUM`: The sum of a dimension or measure\\. \n+ `AVERAGE`: The average of a dimension or measure\\.\n+ `MIN`: The minimum value of a dimension or measure\\.\n+ `MAX`: The maximum value of a dimension or measure\\.\n+ `COUNT`: The count of a dimension or measure\\.\n+ `DISTINCT_COUNT`: The count of distinct values in a dimension or measure\\.\n+ `VAR`: The variance of a dimension or measure\\.\n+ `VARP`: The partitioned variance of a dimension or measure\\.\n+ `STDEV`: The standard deviation of a dimension or measure\\.\n+ `STDEVP`: The partitioned standard deviation of a dimension or measure\\.\n+ `MEDIAN`: The median value of a dimension or measure\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AVERAGE | COUNT | DISTINCT_COUNT | MAX | MEDIAN | MIN | STDEV | STDEVP | SUM | VAR | VARP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleNumericalAggregation", "type": "string" } }, @@ -157429,15 +159251,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -157451,16 +159281,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction", + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -157473,9 +159311,13 @@ "additionalProperties": false, "properties": { "PageNumber": { + "markdownDescription": "Indicates the page number\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageNumber", "type": "number" }, "PageSize": { + "markdownDescription": "Indicates how many items render in one page\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageSize", "type": "number" } }, @@ -157489,31 +159331,49 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "Sets the background color for each panel\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "BackgroundVisibility": { + "markdownDescription": "Determines whether or not a background for each small multiples panel is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundVisibility", "type": "string" }, "BorderColor": { + "markdownDescription": "Sets the line color of panel borders\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderColor", "type": "string" }, "BorderStyle": { + "markdownDescription": "Sets the line style of panel borders\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle", "type": "string" }, "BorderThickness": { + "markdownDescription": "Sets the line thickness of panel borders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderThickness", "type": "string" }, "BorderVisibility": { + "markdownDescription": "Determines whether or not each panel displays a border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderVisibility", "type": "string" }, "GutterSpacing": { + "markdownDescription": "Sets the total amount of negative space to display between sibling panels\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterSpacing", "type": "string" }, "GutterVisibility": { + "markdownDescription": "Determines whether or not negative space between sibling panels is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterVisibility", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PanelTitleOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PanelTitleOptions", + "markdownDescription": "Configures the title display within each small multiples panel\\. \n*Required*: No \n*Type*: [PanelTitleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paneltitleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" } }, "type": "object" @@ -157522,12 +159382,18 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalTextAlignment": { + "markdownDescription": "Sets the horizontal text alignment of the title within each panel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "Determines whether or not panel titles are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157537,22 +159403,34 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterDateTimePickerControl", + "markdownDescription": "A control from a date parameter that specifies date and time\\. \n*Required*: No \n*Type*: [ParameterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [ParameterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterListControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterListControl", + "markdownDescription": "A control to display a list with buttons or boxes that are used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [ParameterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [ParameterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [ParameterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [ParameterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -157561,15 +159439,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The name of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -157584,16 +159470,24 @@ "additionalProperties": false, "properties": { "DateTimeParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeParameterDeclaration", + "markdownDescription": "A parameter declaration for the `DateTime` data type\\. \n*Required*: No \n*Type*: [DateTimeParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeParameterDeclaration" }, "DecimalParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Decimal` data type\\. \n*Required*: No \n*Type*: [DecimalParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalParameterDeclaration" }, "IntegerParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerParameterDeclaration" }, "StringParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringParameterDeclaration", + "markdownDescription": "A parameter declaration for the `String` data type\\. \n*Required*: No \n*Type*: [StringParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringParameterDeclaration" } }, "type": "object" @@ -157602,24 +159496,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DropDownControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type parameter name of the `ParameterDropDownControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -157634,24 +159542,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `ParameterListControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -157666,12 +159588,16 @@ "additionalProperties": false, "properties": { "LinkToDataSetColumn": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column identifier that fetches values from the data set\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkToDataSetColumn" }, "Values": { "items": { "type": "string" }, + "markdownDescription": "The values that are used in `ParameterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -157681,24 +159607,38 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -157716,18 +159656,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -157742,15 +159692,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -157803,9 +159761,13 @@ "additionalProperties": false, "properties": { "From": { + "markdownDescription": "The lower bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "From", "type": "number" }, "To": { + "markdownDescription": "The top bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "To", "type": "number" } }, @@ -157815,21 +159777,33 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -157839,6 +159813,8 @@ "additionalProperties": false, "properties": { "PercentileValue": { + "markdownDescription": "The percentile value\\. This value can be any numeric constant 0\u2013100\\. A percentile value of 50 computes the median value of the measure\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileValue", "type": "number" } }, @@ -157848,16 +159824,24 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -157870,19 +159854,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodTimeGranularity": { + "markdownDescription": "The time granularity setup of period to date computation\\. Choose from the following options: \n+ YEAR: Year to date\\.\n+ MONTH: Month to date\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodTimeGranularity", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -157898,18 +159892,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category \\(group/color\\) field wells of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The small multiples field well of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a pie chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -157919,40 +159919,62 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options of the group/color that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DonutOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DonutOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DonutOptions", + "markdownDescription": "The options that determine the shape of the chart\\. This option determines whether the chart is a pie chart or a donut chart\\. \n*Required*: No \n*Type*: [DonutOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PieChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartSortConfiguration", + "markdownDescription": "The sort configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options for the value that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -157961,7 +159983,9 @@ "additionalProperties": false, "properties": { "PieChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartAggregatedFieldWells" } }, "type": "object" @@ -157970,21 +159994,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a pie chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -157997,24 +160029,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartConfiguration", + "markdownDescription": "The configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -158027,10 +160071,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the field sort options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableSortBy" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableSortBy", + "markdownDescription": "The sort by field for the field sort options\\. \n*Required*: Yes \n*Type*: [PivotTableSortBy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortby.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -158046,18 +160094,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The columns field well for a pivot table\\. Values are grouped by columns fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The rows field well for a pivot table\\. Values are grouped by rows fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on rows and columns fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -158067,13 +160121,19 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Scope": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConditionalFormattingScope" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConditionalFormattingScope", + "markdownDescription": "The scope of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormattingScope](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformattingscope.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -158088,6 +160148,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [PivotTableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -158097,7 +160159,9 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a pivot table\\. \n*Required*: No \n*Type*: [PivotTableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" } }, "type": "object" @@ -158106,6 +160170,8 @@ "additionalProperties": false, "properties": { "Role": { + "markdownDescription": "The role \\(field, field total, grand total\\) of the cell for conditional formatting\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FIELD | FIELD_TOTAL | GRAND_TOTAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -158115,22 +160181,34 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldOptions", + "markdownDescription": "The field options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PivotTableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableSortConfiguration", + "markdownDescription": "The sort configuration for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableOptions", + "markdownDescription": "The table options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableTotalOptions", + "markdownDescription": "The total options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabletotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -158142,9 +160220,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathValue" }, + "markdownDescription": "The list of data path values for the data path options\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathList", "type": "array" }, "Width": { + "markdownDescription": "The width of the data path option\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -158157,12 +160239,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the pivot table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -158178,12 +160266,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableDataPathOption" }, + "markdownDescription": "The data path options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableDataPathOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabledatapathoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathOptions", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldOption" }, + "markdownDescription": "The selected field options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -158193,6 +160285,8 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the subtotal options\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -158202,7 +160296,9 @@ "additionalProperties": false, "properties": { "PivotTableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the pivot table\\. \n*Required*: No \n*Type*: [PivotTableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableAggregatedFieldWells" } }, "type": "object" @@ -158211,30 +160307,48 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "ColumnHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of the column header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHeaderStyle" }, "ColumnNamesVisibility": { + "markdownDescription": "The visibility of the column names\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnNamesVisibility", "type": "string" }, "MetricPlacement": { + "markdownDescription": "The metric placement \\(row, column\\) options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COLUMN | ROW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricPlacement", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\)\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" }, "RowFieldNamesStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of row field names\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowFieldNamesStyle" }, "RowHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of the row headers\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowHeaderStyle" }, "SingleMetricVisibility": { + "markdownDescription": "The visibility of the single metric options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SingleMetricVisibility", "type": "string" }, "ToggleButtonsVisibility": { + "markdownDescription": "Determines the visibility of the pivot table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ToggleButtonsVisibility", "type": "string" } }, @@ -158244,9 +160358,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of the repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of the printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -158256,13 +160374,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnSort", + "markdownDescription": "The column sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DataPath": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathSort" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathSort", + "markdownDescription": "The data path sort \\(data path value, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [DataPathSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPath" }, "Field": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSort", + "markdownDescription": "The field sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Field" } }, "type": "object" @@ -158274,6 +160398,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotFieldSortOptions" }, + "markdownDescription": "The field sort options for a pivot table sort configuration\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) of [PivotFieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivotfieldsortoptions.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSortOptions", "type": "array" } }, @@ -158283,16 +160409,24 @@ "additionalProperties": false, "properties": { "ColumnSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SubtotalOptions", + "markdownDescription": "The column subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSubtotalOptions" }, "ColumnTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTotalOptions", + "markdownDescription": "The column total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTotalOptions" }, "RowSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SubtotalOptions", + "markdownDescription": "The row subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSubtotalOptions" }, "RowTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTotalOptions", + "markdownDescription": "The row total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowTotalOptions" } }, "type": "object" @@ -158304,21 +160438,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [PivotTableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -158331,25 +160477,39 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the total of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the totals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -158361,15 +160521,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the predefined hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the predefined hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the predefined hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -158383,6 +160549,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the progress bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -158395,18 +160563,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The aggregated field well categories of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Color": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The color that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The values that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -158416,6 +160590,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility settings of a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -158425,46 +160601,74 @@ "additionalProperties": false, "properties": { "AlternateBandColorsVisibility": { + "markdownDescription": "Determines the visibility of the colors of alternatign bands in a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandColorsVisibility", "type": "string" }, "AlternateBandEvenColor": { + "markdownDescription": "The color of the even\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandEvenColor", "type": "string" }, "AlternateBandOddColor": { + "markdownDescription": "The color of the odd\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandOddColor", "type": "string" }, "BaseSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartSeriesSettings", + "markdownDescription": "The base sreies settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseSeriesSettings" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The category axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The category label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The color axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorAxis" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The color label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartFieldWells", + "markdownDescription": "The field well configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Shape": { + "markdownDescription": "The shape of the radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | POLYGON` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape", "type": "string" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "StartAngle": { + "markdownDescription": "The start angle of a radar chart's axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartAngle", "type": "number" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -158473,7 +160677,9 @@ "additionalProperties": false, "properties": { "RadarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a radar chart visual\\. \n*Required*: No \n*Type*: [RadarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartAggregatedFieldWells" } }, "type": "object" @@ -158482,7 +160688,9 @@ "additionalProperties": false, "properties": { "AreaStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartAreaStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartAreaStyleSettings", + "markdownDescription": "The area style settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartAreaStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartareastylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AreaStyleSettings" } }, "type": "object" @@ -158491,21 +160699,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The category items limit for a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The category sort options of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The color items limit of a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The color sort configuration of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -158518,24 +160734,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [RadarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -158548,6 +160776,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the range ends label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -158557,16 +160787,24 @@ "additionalProperties": false, "properties": { "DataConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineDataConfiguration", + "markdownDescription": "The data configuration of the reference line\\. \n*Required*: Yes \n*Type*: [ReferenceLineDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataConfiguration" }, "LabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration", + "markdownDescription": "The label configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelConfiguration" }, "Status": { + "markdownDescription": "The status of the reference line\\. Choose one of the following options: \n+ `ENABLE` \n+ `DISABLE` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "StyleConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineStyleConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineStyleConfiguration", + "markdownDescription": "The style configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineStyleConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestyleconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleConfiguration" } }, "required": [ @@ -158578,6 +160816,8 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The string text of the custom label\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" } }, @@ -158590,13 +160830,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis binding type of the reference line\\. Choose one of the following options: \n+ PrimaryY\n+ SecondaryY\n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "DynamicConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineDynamicDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineDynamicDataConfiguration", + "markdownDescription": "The dynamic configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineDynamicDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicConfiguration" }, "StaticConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineStaticDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineStaticDataConfiguration", + "markdownDescription": "The static data configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineStaticDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestaticdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticConfiguration" } }, "type": "object" @@ -158605,13 +160851,19 @@ "additionalProperties": false, "properties": { "Calculation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction", + "markdownDescription": "The calculation that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Calculation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the dynamic data targets\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "MeasureAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The aggregation function that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureAggregationFunction" } }, "required": [ @@ -158625,21 +160877,33 @@ "additionalProperties": false, "properties": { "CustomLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineCustomLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineCustomLabelConfiguration", + "markdownDescription": "The custom label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineCustomLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabelConfiguration" }, "FontColor": { + "markdownDescription": "The font color configuration of the label in a reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalPosition": { + "markdownDescription": "The horizontal position configuration of the label in a reference line\\. Choose one of the following options: \n+ `LEFT` \n+ `CENTER` \n+ `RIGHT` \n*Required*: No \n*Type*: String \n*Allowed values*: `CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalPosition", "type": "string" }, "ValueLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineValueLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineValueLabelConfiguration", + "markdownDescription": "The value label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineValueLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelConfiguration" }, "VerticalPosition": { + "markdownDescription": "The vertical position configuration of the label in a reference line\\. Choose one of the following options: \n+ `ABOVE` \n+ `BELOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `ABOVE | BELOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalPosition", "type": "string" } }, @@ -158649,6 +160913,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The double input of the static data\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -158661,9 +160927,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The hex color of the reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Pattern": { + "markdownDescription": "The pattern type of the line style\\. Choose one of the following options: \n+ `SOLID` \n+ `DASHED` \n+ `DOTTED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Pattern", "type": "string" } }, @@ -158673,9 +160943,13 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration", + "markdownDescription": "The format configuration of the value label\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "RelativePosition": { + "markdownDescription": "The relative position of the value label\\. Choose one of the following options: \n+ `BEFORE_CUSTOM_LABEL` \n+ `AFTER_CUSTOM_LABEL` \n*Required*: No \n*Type*: String \n*Allowed values*: `AFTER_CUSTOM_LABEL | BEFORE_CUSTOM_LABEL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativePosition", "type": "string" } }, @@ -158685,10 +160959,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -158697,33 +160975,53 @@ "additionalProperties": false, "properties": { "AnchorDateConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AnchorDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AnchorDateConfiguration", + "markdownDescription": "The date configuration of the filter\\. \n*Required*: Yes \n*Type*: [AnchorDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-anchordateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorDateConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ExcludePeriodConfiguration", + "markdownDescription": "The configuration for the exclude period of the filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MinimumGranularity": { + "markdownDescription": "The minimum granularity \\(period granularity\\) of the relative dates filter\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumGranularity", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "RelativeDateType": { + "markdownDescription": "The range date type of the filter\\. Choose one of the options below: \n+ `PREVIOUS` \n+ `THIS` \n+ `LAST` \n+ `NOW` \n+ `NEXT` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `LAST | NEXT | NOW | PREVIOUS | THIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateType", "type": "string" }, "RelativeDateValue": { + "markdownDescription": "The date value of the filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateValue", "type": "number" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -158754,6 +161052,8 @@ "type": "string" }, "Resource": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Resource", "type": "string" } }, @@ -158767,9 +161067,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the rolling date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the rolling date configuration\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -158785,9 +161089,13 @@ "items": { "type": "string" }, + "markdownDescription": "Determines the list of row alternate colors\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColors", "type": "array" }, "Status": { + "markdownDescription": "Determines the widget status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -158797,12 +161105,16 @@ "additionalProperties": false, "properties": { "TargetVisualOptions": { + "markdownDescription": "The options that choose the target visual in the same sheet\\. \nValid values are defined as follows: \n+ `ALL_VISUALS`: Applies the filter operation to all visuals in the same sheet\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualOptions", "type": "string" }, "TargetVisuals": { "items": { "type": "string" }, + "markdownDescription": "A list of the target visual IDs that are located in the same sheet of the analysis\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisuals", "type": "array" } }, @@ -158815,18 +161127,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The destination field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Destination", "type": "array" }, "Source": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The source field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Source", "type": "array" }, "Weight": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The weight field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Weight", "type": "array" } }, @@ -158836,13 +161154,19 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The data label configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramSortConfiguration", + "markdownDescription": "The sort configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -158851,7 +161175,9 @@ "additionalProperties": false, "properties": { "SankeyDiagramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramAggregatedFieldWells" } }, "type": "object" @@ -158860,15 +161186,21 @@ "additionalProperties": false, "properties": { "DestinationItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of destination nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationItemsLimit" }, "SourceItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of source nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceItemsLimit" }, "WeightSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the weight fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WeightSort", "type": "array" } }, @@ -158881,18 +161213,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramChartConfiguration", + "markdownDescription": "The configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -158908,24 +161250,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -158935,31 +161285,49 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" }, "YAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLabelOptions" } }, "type": "object" @@ -158968,10 +161336,14 @@ "additionalProperties": false, "properties": { "ScatterPlotCategoricallyAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotCategoricallyAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotCategoricallyAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a scatter plot\\. Scatter plots that have a field in the category \\(group/color\\) field will have aggregated field wells\\. The x and y\\-axes of these scatter plots are aggregated by category\\. \n*Required*: No \n*Type*: [ScatterPlotCategoricallyAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotCategoricallyAggregatedFieldWells" }, "ScatterPlotUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field wells of a scatter plot\\. Scatter plots without a category field well have unaggregated field wells\\. The x and y\\-axes of these scatter plots are unaggregated\\. \n*Required*: No \n*Type*: [ScatterPlotUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotUnaggregatedFieldWells" } }, "type": "object" @@ -158983,18 +161355,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -159007,24 +161385,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -159037,10 +161427,14 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the data zoom scroll bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "VisibleRange": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisibleRangeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisibleRangeOptions", + "markdownDescription": "The visibility range for the data zoom scroll bar\\. \n*Required*: No \n*Type*: [VisibleRangeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visiblerangeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisibleRange" } }, "type": "object" @@ -159049,6 +161443,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines the visibility of the secondary value\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -159058,6 +161454,8 @@ "additionalProperties": false, "properties": { "Status": { + "markdownDescription": "The option that enables or disables a page break at the end of a section\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -159067,7 +161465,9 @@ "additionalProperties": false, "properties": { "PaperCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutPaperCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutPaperCanvasSizeOptions", + "markdownDescription": "The options for a paper canvas of a section\\-based layout\\. \n*Required*: No \n*Type*: [SectionBasedLayoutPaperCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperCanvasSizeOptions" } }, "type": "object" @@ -159079,21 +161479,29 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.BodySectionConfiguration" }, + "markdownDescription": "A list of body section configurations\\. \n*Required*: Yes \n*Type*: List of [BodySectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectionconfiguration.html) \n*Maximum*: `28` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BodySections", "type": "array" }, "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "The options for the canvas of a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "FooterSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of footer section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FooterSections", "type": "array" }, "HeaderSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of header section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderSections", "type": "array" } }, @@ -159109,12 +161517,18 @@ "additionalProperties": false, "properties": { "PaperMargin": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Analysis.Spacing", + "markdownDescription": "Defines the spacing between the canvas content and the top, bottom, left, and right edges\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperMargin" }, "PaperOrientation": { + "markdownDescription": "The paper orientation that is used to define canvas dimensions\\. Choose one of the following options: \n+ PORTRAIT\n+ LANDSCAPE\n*Required*: No \n*Type*: String \n*Allowed values*: `LANDSCAPE | PORTRAIT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperOrientation", "type": "string" }, "PaperSize": { + "markdownDescription": "The paper size that is used to define canvas dimensions\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `A0 | A1 | A2 | A3 | A4 | A5 | JIS_B4 | JIS_B5 | US_LEGAL | US_LETTER | US_TABLOID_LEDGER` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperSize", "type": "string" } }, @@ -159124,7 +161538,9 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormSectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormSectionLayoutConfiguration", + "markdownDescription": "The free\\-form layout configuration of a section\\. \n*Required*: Yes \n*Type*: [FreeFormSectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" } }, "required": [ @@ -159136,7 +161552,9 @@ "additionalProperties": false, "properties": { "After": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionAfterPageBreak" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionAfterPageBreak", + "markdownDescription": "The configuration of a page break after a section\\. \n*Required*: No \n*Type*: [SectionAfterPageBreak](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionafterpagebreak.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "After" } }, "type": "object" @@ -159145,10 +161563,14 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of a section\\. \nHeights can only be defined for header and footer sections\\. The default height margin is 0\\.5 inches\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Padding": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Analysis.Spacing", + "markdownDescription": "The spacing between section content and its top, bottom, left, and right edges\\. \nThere is no padding by default\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Padding" } }, "type": "object" @@ -159160,6 +161582,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetVisualScopingConfiguration" }, + "markdownDescription": "The sheet ID and visual IDs of the sheet and visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of [SheetVisualScopingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetvisualscopingconfiguration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetVisualScopingConfigurations", "type": "array" } }, @@ -159169,10 +161593,14 @@ "additionalProperties": false, "properties": { "DataFieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataFieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataFieldSeriesItem", + "markdownDescription": "The data field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [DataFieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datafieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataFieldSeriesItem" }, "FieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSeriesItem", + "markdownDescription": "The field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [FieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSeriesItem" } }, "type": "object" @@ -159181,10 +161609,14 @@ "additionalProperties": false, "properties": { "DestinationParameterName": { + "markdownDescription": "The destination parameter name of the `SetParameterValueConfiguration`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationParameterName", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DestinationParameterValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DestinationParameterValueConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [DestinationParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-destinationparametervalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -159197,7 +161629,9 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the shape background color of a filled map visual\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" } }, "required": [ @@ -159225,7 +161659,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetControlLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetControlLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: Yes \n*Type*: [SheetControlLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -159237,7 +161673,9 @@ "additionalProperties": false, "properties": { "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" } }, "type": "object" @@ -159246,54 +161684,76 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The layout content type of the sheet\\. Choose one of the following options: \n+ `PAGINATED`: Creates a sheet for a paginated report\\.\n+ `INTERACTIVE`: Creates a sheet for an interactive dashboard\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "Description": { + "markdownDescription": "A description of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Description", "type": "string" }, "FilterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterControl" }, + "markdownDescription": "The list of filter controls that are on a sheet\\. \nFor more information, see [Adding filter controls to analysis sheets](https://docs.aws.amazon.com/quicksight/latest/user/filter-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControls", "type": "array" }, "Layouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.Layout" }, + "markdownDescription": "Layouts define how the components of a sheet are arranged\\. \nFor more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [Layout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layouts", "type": "array" }, "Name": { + "markdownDescription": "The name of the sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterControl" }, + "markdownDescription": "The list of parameter controls that are on a sheet\\. \nFor more information, see [Using a Control with a Parameter in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControls", "type": "array" }, "SheetControlLayouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetControlLayout" }, + "markdownDescription": "The control layouts of the sheet\\. \n*Required*: No \n*Type*: List of [SheetControlLayout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetcontrollayout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetControlLayouts", "type": "array" }, "SheetId": { + "markdownDescription": "The unique identifier of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "TextBoxes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetTextBox" }, + "markdownDescription": "The text boxes that are on a sheet\\. \n*Required*: No \n*Type*: List of [SheetTextBox](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheettextbox.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextBoxes", "type": "array" }, "Title": { + "markdownDescription": "The title of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Visuals": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.Visual" }, + "markdownDescription": "A list of the visuals that are on a sheet\\. Visual placement is determined by the layout of the sheet\\. \n*Required*: No \n*Type*: List of [Visual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visuals", "type": "array" } }, @@ -159306,6 +161766,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines whether or not the overrides are visible\\. Choose one of the following options: \n+ `VISIBLE` \n+ `HIDDEN` \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -159315,9 +161777,13 @@ "additionalProperties": false, "properties": { "ConfigurationOverrides": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetElementConfigurationOverrides" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetElementConfigurationOverrides", + "markdownDescription": "The override configuration of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: [SheetElementConfigurationOverrides](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementconfigurationoverrides.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConfigurationOverrides" }, "Expression": { + "markdownDescription": "The expression of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -159331,9 +161797,13 @@ "additionalProperties": false, "properties": { "Content": { + "markdownDescription": "The content that is displayed in the text box\\. \n*Required*: No \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content", "type": "string" }, "SheetTextBoxId": { + "markdownDescription": "The unique identifier for a text box\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have text boxes that share identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetTextBoxId", "type": "string" } }, @@ -159346,15 +161816,21 @@ "additionalProperties": false, "properties": { "Scope": { + "markdownDescription": "The scope of the applied entities\\. Choose one of the following options: \n+ `ALL_VISUALS` \n+ `SELECTED_VISUALS` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VISUALS | SELECTED_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope", "type": "string" }, "SheetId": { + "markdownDescription": "The selected sheet that the filter is applied to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "VisualIds": { "items": { "type": "string" }, + "markdownDescription": "The selected visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualIds", "type": "array" } }, @@ -159368,9 +161844,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -159380,6 +161860,8 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of the simple cluster marker\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" } }, @@ -159389,7 +161871,9 @@ "additionalProperties": false, "properties": { "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -159398,13 +161882,19 @@ "additionalProperties": false, "properties": { "MaxVisibleColumns": { + "markdownDescription": "Sets the maximum number of visible columns to display in the grid of small multiples panels\\. \nThe default is `Auto`, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleColumns", "type": "number" }, "MaxVisibleRows": { + "markdownDescription": "Sets the maximum number of visible rows to display in the grid of small multiples panels\\. \nThe default value is `Auto`, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleRows", "type": "number" }, "PanelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PanelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PanelConfiguration", + "markdownDescription": "Configures the display options for each small multiples panel\\. \n*Required*: No \n*Type*: [PanelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PanelConfiguration" } }, "type": "object" @@ -159413,15 +161903,23 @@ "additionalProperties": false, "properties": { "Bottom": { + "markdownDescription": "Define the bottom spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom", "type": "string" }, "Left": { + "markdownDescription": "Define the left spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left", "type": "string" }, "Right": { + "markdownDescription": "Define the right spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right", "type": "string" }, "Top": { + "markdownDescription": "Define the top spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top", "type": "string" } }, @@ -159431,12 +161929,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `StringDefaultValues`\\. Different defaults displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -159446,10 +161948,14 @@ "additionalProperties": false, "properties": { "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric strings\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -159481,22 +161987,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [StringDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `String` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [StringValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -159509,9 +162025,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -159521,28 +162041,42 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldLevel": { + "markdownDescription": "The field level \\(all, custom, last\\) for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | CUSTOM | LAST` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevel", "type": "string" }, "FieldLevelOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldSubtotalOptions" }, + "markdownDescription": "The optional configuration of subtotal cells\\. \n*Required*: No \n*Type*: List of [PivotTableFieldSubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevelOptions", "type": "array" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotal cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -159554,12 +162088,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The group by field well for a pivot table\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -159569,12 +162107,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of a table border\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Style": { + "markdownDescription": "The style \\(none, solid\\) of a table border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style", "type": "string" }, "Thickness": { + "markdownDescription": "The thickness of a table border\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Thickness", "type": "number" } }, @@ -159584,10 +162128,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -159599,6 +162147,8 @@ "additionalProperties": false, "properties": { "TableCellImageScalingConfiguration": { + "markdownDescription": "The cell scaling configuration of the sizing options for the table image configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_CELL_HEIGHT | FIT_TO_CELL_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableCellImageScalingConfiguration", "type": "string" } }, @@ -159608,27 +162158,43 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "The background color for the table cells\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "Border": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GlobalTableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GlobalTableBorderOptions", + "markdownDescription": "The borders for the table cells\\. \n*Required*: No \n*Type*: [GlobalTableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-globaltableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Border" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration of the table cells\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Height": { + "markdownDescription": "The height color for the table cells\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `8` \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "number" }, "HorizontalTextAlignment": { + "markdownDescription": "The horizontal text alignment \\(left, center, right, auto\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "TextWrap": { + "markdownDescription": "The text wrap \\(none, wrap\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | WRAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextWrap", "type": "string" }, "VerticalTextAlignment": { + "markdownDescription": "The vertical text alignment \\(top, middle, bottom\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | MIDDLE | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -159641,6 +162207,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.TableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [TableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -159650,10 +162218,14 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" }, "Row": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableRowConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableRowConditionalFormatting", + "markdownDescription": "The row conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableRowConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablerowconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Row" } }, "type": "object" @@ -159662,28 +162234,42 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldOptions", + "markdownDescription": "The field options for a table visual\\. \n*Required*: No \n*Type*: [TableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a table visual\\. \n*Required*: No \n*Type*: [TablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableSortConfiguration", + "markdownDescription": "The sort configuration for a `TableVisual`\\. \n*Required*: No \n*Type*: [TableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableInlineVisualizations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.TableInlineVisualization" }, + "markdownDescription": "A collection of inline visualizations to display within a chart\\. \n*Required*: No \n*Type*: List of [TableInlineVisualization](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableinlinevisualization.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableInlineVisualizations", "type": "array" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableOptions", + "markdownDescription": "The table options for a table visual\\. \n*Required*: No \n*Type*: [TableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TotalOptions", + "markdownDescription": "The total options for a table visual\\. \n*Required*: No \n*Type*: [TotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -159692,6 +162278,8 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "The icon set type \\(link\\) of the custom icon content for table URL link content\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LINK` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" } }, @@ -159701,9 +162289,13 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration of the custom text content for the table URL link content\\. \n*Required*: Yes \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Value": { + "markdownDescription": "The string value of the custom text content for the table URL link content\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -159716,7 +162308,9 @@ "additionalProperties": false, "properties": { "SizingOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellImageSizingConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellImageSizingConfiguration", + "markdownDescription": "The sizing options for the table image configuration\\. \n*Required*: No \n*Type*: [TableCellImageSizingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellimagesizingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizingOptions" } }, "type": "object" @@ -159725,9 +162319,13 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldLinkContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldLinkContentConfiguration", + "markdownDescription": "The URL content \\(text, icon\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: [TableFieldLinkContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "Target": { + "markdownDescription": "The URL target \\(new tab, new window, same tab\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Target", "type": "string" } }, @@ -159741,10 +162339,14 @@ "additionalProperties": false, "properties": { "CustomIconContent": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldCustomIconContent" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldCustomIconContent", + "markdownDescription": "The custom icon content for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomIconContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomiconcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomIconContent" }, "CustomTextContent": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldCustomTextContent" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldCustomTextContent", + "markdownDescription": "The custom text content \\(value, font configuration\\) for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomTextContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomtextcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomTextContent" } }, "type": "object" @@ -159753,18 +162355,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label for a table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID for a table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "URLStyling": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldURLConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldURLConfiguration", + "markdownDescription": "The URL configuration for a table field\\. \n*Required*: No \n*Type*: [TableFieldURLConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLStyling" }, "Visibility": { + "markdownDescription": "The visibility of a table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width for a table field\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -159780,12 +162392,16 @@ "items": { "type": "string" }, + "markdownDescription": "The order of field IDs of the field options for a table visual\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Order", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldOption" }, + "markdownDescription": "The selected field options for the table field options\\. \n*Required*: No \n*Type*: List of [TableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -159795,10 +162411,14 @@ "additionalProperties": false, "properties": { "ImageConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldImageConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldImageConfiguration", + "markdownDescription": "The image configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldImageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldimageconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageConfiguration" }, "LinkConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldLinkConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldLinkConfiguration", + "markdownDescription": "The link configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldLinkConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkConfiguration" } }, "type": "object" @@ -159807,10 +162427,14 @@ "additionalProperties": false, "properties": { "TableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the table\\. \n*Required*: No \n*Type*: [TableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableAggregatedFieldWells" }, "TableUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field well for the table\\. \n*Required*: No \n*Type*: [TableUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableUnaggregatedFieldWells" } }, "type": "object" @@ -159819,7 +162443,9 @@ "additionalProperties": false, "properties": { "DataBars": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataBarsOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataBarsOptions", + "markdownDescription": "The configuration of the inline visualization of the data bars within a chart\\. \n*Required*: No \n*Type*: [DataBarsOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-databarsoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataBars" } }, "type": "object" @@ -159828,16 +162454,24 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of table cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "HeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of a table header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderStyle" }, "Orientation": { + "markdownDescription": "The orientation \\(vertical, horizontal\\) for a table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\) for a table\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" } }, "type": "object" @@ -159846,9 +162480,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -159858,10 +162496,14 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the background for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the text for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -159870,22 +162512,34 @@ "additionalProperties": false, "properties": { "Bottom": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the bottom border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom" }, "InnerHorizontal": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the inner horizontal border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerHorizontal" }, "InnerVertical": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the inner vertical border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerVertical" }, "Left": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the left border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left" }, "Right": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the right border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right" }, "Top": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the top border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top" } }, "type": "object" @@ -159894,12 +162548,16 @@ "additionalProperties": false, "properties": { "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PaginationConfiguration", + "markdownDescription": "The pagination configuration \\(page size, page number\\) for the table\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" }, "RowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The field sort options for rows in the table\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSort", "type": "array" } }, @@ -159912,6 +162570,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.UnaggregatedField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are unaggregated for an unaggregated table\\. \n*Required*: No \n*Type*: List of [UnaggregatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-unaggregatedfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -159924,21 +162584,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [TableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -159951,10 +162623,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text area control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -159963,13 +162639,19 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text background color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting for the icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -159978,6 +162660,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the placeholder options in a text control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -159987,10 +162671,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text field control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -159999,9 +162687,13 @@ "additionalProperties": false, "properties": { "Symbol": { + "markdownDescription": "Determines the thousands separator symbol\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the thousands separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -160011,21 +162703,33 @@ "additionalProperties": false, "properties": { "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `NULL`: The input is set to `NULL`\\.\n+ `NON_NULL`: The input is set to a custom value\\.\n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "number" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" } }, @@ -160035,18 +162739,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `Value`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "Value": { + "markdownDescription": "The value of a `TimeEquality` filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -160060,15 +162774,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "RangeMaximum": { + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum", "type": "string" }, "RangeMinimum": { + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -160084,30 +162806,48 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ExcludePeriodConfiguration", + "markdownDescription": "The exclude period of the time range filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximumValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximumValue" }, "RangeMinimumValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimumValue" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -160122,12 +162862,18 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter type input value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RollingDateConfiguration", + "markdownDescription": "The rolling date input value\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValue": { + "markdownDescription": "The static input value\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "string" } }, @@ -160137,10 +162883,14 @@ "additionalProperties": false, "properties": { "ColumnTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnTooltipItem", + "markdownDescription": "The tooltip item for the columns that are not part of a field well\\. \n*Required*: No \n*Type*: [ColumnTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columntooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTooltipItem" }, "FieldTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldTooltipItem", + "markdownDescription": "The tooltip item for the fields\\. \n*Required*: No \n*Type*: [FieldTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldtooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldTooltipItem" } }, "type": "object" @@ -160149,12 +162899,18 @@ "additionalProperties": false, "properties": { "FieldBasedTooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldBasedTooltip" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldBasedTooltip", + "markdownDescription": "The setup for the detailed tooltip\\. The tooltip setup is always saved\\. The display type is decided based on the tooltip type\\. \n*Required*: No \n*Type*: [FieldBasedTooltip](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldbasedtooltip.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldBasedTooltip" }, "SelectedTooltipType": { + "markdownDescription": "The selected type for the tooltip\\. Choose one of the following options: \n+ `BASIC`: A basic tooltip\\.\n+ `DETAILED`: A detailed tooltip\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `BASIC | DETAILED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedTooltipType", "type": "string" }, "TooltipVisibility": { + "markdownDescription": "Determines whether or not the tooltip is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipVisibility", "type": "string" } }, @@ -160167,21 +162923,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationSortConfiguration" }, + "markdownDescription": "The aggregation and sort configuration of the top bottom filter\\. \n*Required*: Yes \n*Type*: List of [AggregationSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationsortconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationSortConfigurations", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "Limit": { + "markdownDescription": "The number of items to include in the top bottom filter results\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Limit", "type": "number" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -160196,28 +162964,44 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "MoverSize": { + "markdownDescription": "The mover size setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MoverSize", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "SortOrder": { + "markdownDescription": "The sort order setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ABSOLUTE_DIFFERENCE | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortOrder", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The computation type\\. Choose from the following options: \n+ TOP: Top movers computation\\.\n+ BOTTOM: Bottom movers computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -160232,22 +163016,34 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ResultSize": { + "markdownDescription": "The result size of a top and bottom ranked computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResultSize", "type": "number" }, "Type": { + "markdownDescription": "The computation type\\. Choose one of the following options: \n+ TOP: A top ranked computation\\.\n+ BOTTOM: A bottom ranked computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -160261,13 +163057,19 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -160280,18 +163082,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "Cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" } }, @@ -160304,18 +163116,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The color field well of a tree map\\. Values are grouped by aggregations based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Groups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The group by field well of a tree map\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Groups", "type": "array" }, "Sizes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The size field well of a tree map\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sizes", "type": "array" } }, @@ -160325,31 +163143,49 @@ "additionalProperties": false, "properties": { "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) for the colors displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) of a tree map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TreeMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GroupLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the groups that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupLabelOptions" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SizeLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the sizes that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizeLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapSortConfiguration", + "markdownDescription": "The sort configuration of a tree map\\. \n*Required*: No \n*Type*: [TreeMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -160358,7 +163194,9 @@ "additionalProperties": false, "properties": { "TreeMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a tree map\\. \n*Required*: No \n*Type*: [TreeMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapAggregatedFieldWells" } }, "type": "object" @@ -160367,12 +163205,16 @@ "additionalProperties": false, "properties": { "TreeMapGroupItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapGroupItemsLimitConfiguration" }, "TreeMapSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapSort", "type": "array" } }, @@ -160385,24 +163227,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TreeMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -160415,6 +163269,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the trend arrows\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -160424,13 +163280,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `UnaggregatedField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -160443,12 +163305,18 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -160462,7 +163330,9 @@ "additionalProperties": false, "properties": { "PercentRange": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentVisibleRange" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentVisibleRange", + "markdownDescription": "The percent range in the visible range\\. \n*Required*: No \n*Type*: [PercentVisibleRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentvisiblerange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentRange" } }, "type": "object" @@ -160471,73 +163341,119 @@ "additionalProperties": false, "properties": { "BarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartVisual", + "markdownDescription": "A bar chart\\. \nFor more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartVisual" }, "BoxPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotVisual", + "markdownDescription": "A box plot\\. \nFor more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BoxPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotVisual" }, "ComboChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartVisual", + "markdownDescription": "A combo chart\\. \nFor more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ComboChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartVisual" }, "CustomContentVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomContentVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomContentVisual", + "markdownDescription": "A visual that contains custom content\\. \nFor more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CustomContentVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomContentVisual" }, "EmptyVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.EmptyVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.EmptyVisual", + "markdownDescription": "An empty visual\\. \n*Required*: No \n*Type*: [EmptyVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-emptyvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EmptyVisual" }, "FilledMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapVisual", + "markdownDescription": "A filled map\\. \nFor more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FilledMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapVisual" }, "FunnelChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartVisual", + "markdownDescription": "A funnel chart\\. \nFor more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FunnelChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartVisual" }, "GaugeChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartVisual", + "markdownDescription": "A gauge chart\\. \nFor more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GaugeChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartVisual" }, "GeospatialMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapVisual", + "markdownDescription": "A geospatial map or a points on map visual\\. \nFor more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GeospatialMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapVisual" }, "HeatMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapVisual", + "markdownDescription": "A heat map\\. \nFor more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HeatMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapVisual" }, "HistogramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramVisual", + "markdownDescription": "A histogram\\. \nFor more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HistogramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramVisual" }, "InsightVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.InsightVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.InsightVisual", + "markdownDescription": "An insight visual\\. \nFor more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [InsightVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightVisual" }, "KPIVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIVisual", + "markdownDescription": "A key performance indicator \\(KPI\\)\\. \nFor more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [KPIVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIVisual" }, "LineChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartVisual", + "markdownDescription": "A line chart\\. \nFor more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [LineChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartVisual" }, "PieChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartVisual", + "markdownDescription": "A pie or donut chart\\. \nFor more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PieChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartVisual" }, "PivotTableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableVisual", + "markdownDescription": "A pivot table\\. \nFor more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PivotTableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableVisual" }, "RadarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartVisual", + "markdownDescription": "A radar chart visual\\. \nFor more information, see [Using radar charts](https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [RadarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartVisual" }, "SankeyDiagramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramVisual", + "markdownDescription": "A sankey diagram\\. \nFor more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [SankeyDiagramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramVisual" }, "ScatterPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotVisual", + "markdownDescription": "A scatter plot\\. \nFor more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ScatterPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotVisual" }, "TableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableVisual", + "markdownDescription": "A table visual\\. \nFor more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableVisual" }, "TreeMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapVisual", + "markdownDescription": "A tree map\\. \nFor more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TreeMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapVisual" }, "WaterfallVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallVisual", + "markdownDescription": "A waterfall chart\\. \nFor more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WaterfallVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallVisual" }, "WordCloudVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudVisual", + "markdownDescription": "A word cloud\\. \nFor more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WordCloudVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudVisual" } }, "type": "object" @@ -160549,18 +163465,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomActionOperation" }, + "markdownDescription": "A list of `VisualCustomActionOperations`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: List of [VisualCustomActionOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomactionoperation.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ActionOperations", "type": "array" }, "CustomActionId": { + "markdownDescription": "The ID of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomActionId", "type": "string" }, "Name": { + "markdownDescription": "The name of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Status": { + "markdownDescription": "The status of the `VisualCustomAction`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "Trigger": { + "markdownDescription": "The trigger of the `VisualCustomAction`\\. \nValid values are defined as follows: \n+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point\\.\n+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Trigger", "type": "string" } }, @@ -160576,16 +163502,24 @@ "additionalProperties": false, "properties": { "FilterOperation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionFilterOperation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionFilterOperation", + "markdownDescription": "The filter operation that filters data included in a visual or in an entire sheet\\. \n*Required*: No \n*Type*: [CustomActionFilterOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionfilteroperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterOperation" }, "NavigationOperation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionNavigationOperation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionNavigationOperation", + "markdownDescription": "The navigation operation that navigates between different sheets in the same analysis\\. \n*Required*: No \n*Type*: [CustomActionNavigationOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionnavigationoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NavigationOperation" }, "SetParametersOperation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionSetParametersOperation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionSetParametersOperation", + "markdownDescription": "The set parameter operation that sets parameters in custom action\\. \n*Required*: No \n*Type*: [CustomActionSetParametersOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionsetparametersoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SetParametersOperation" }, "URLOperation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionURLOperation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionURLOperation", + "markdownDescription": "The URL operation that opens a link to another webpage\\. \n*Required*: No \n*Type*: [CustomActionURLOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionurloperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLOperation" } }, "type": "object" @@ -160594,12 +163528,16 @@ "additionalProperties": false, "properties": { "ChartColor": { + "markdownDescription": "The chart color options for the visual palette\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartColor", "type": "string" }, "ColorMap": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathColor" }, + "markdownDescription": "The color map options for the visual palette\\. \n*Required*: No \n*Type*: List of [DataPathColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathcolor.html) \n*Maximum*: `5000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorMap", "type": "array" } }, @@ -160609,9 +163547,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LongFormatText" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LongFormatText", + "markdownDescription": "The long text format of the subtitle label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [LongFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-longformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the subtitle label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -160621,9 +163563,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ShortFormatText" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ShortFormatText", + "markdownDescription": "The short text format of the title label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [ShortFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shortformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the title label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -160636,18 +163582,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The breakdown field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Breakdowns", "type": "array" }, "Categories": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Categories", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -160657,34 +163609,54 @@ "additionalProperties": false, "properties": { "CategoryAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the category axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisDisplayOptions" }, "CategoryAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the category axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The data label configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartSortConfiguration", + "markdownDescription": "The sort configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The visual palette configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WaterfallChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartOptions", + "markdownDescription": "The options that determine the presentation of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartOptions" } }, "type": "object" @@ -160693,7 +163665,9 @@ "additionalProperties": false, "properties": { "WaterfallChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartAggregatedFieldWells" } }, "type": "object" @@ -160702,6 +163676,8 @@ "additionalProperties": false, "properties": { "TotalBarLabel": { + "markdownDescription": "This option determines the total bar label of a waterfall visual\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalBarLabel", "type": "string" } }, @@ -160711,12 +163687,16 @@ "additionalProperties": false, "properties": { "BreakdownItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of bar groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BreakdownItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -160729,24 +163709,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartConfiguration", + "markdownDescription": "The configuration for a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -160759,9 +163751,13 @@ "additionalProperties": false, "properties": { "Date": { + "markdownDescription": "The date that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Date", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -160775,12 +163771,18 @@ "additionalProperties": false, "properties": { "EndDate": { + "markdownDescription": "The end date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndDate", "type": "string" }, "StartDate": { + "markdownDescription": "The start date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartDate", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date range\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -160798,12 +163800,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The group by field well of a word cloud\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The size field well of a word cloud\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" } }, @@ -160813,16 +163819,24 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) for the word cloud category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [WordCloudFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudSortConfiguration", + "markdownDescription": "The sort configuration of a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "WordCloudOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudOptions", + "markdownDescription": "The options for a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudOptions" } }, "type": "object" @@ -160831,7 +163845,9 @@ "additionalProperties": false, "properties": { "WordCloudAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a word cloud\\. \n*Required*: No \n*Type*: [WordCloudAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudAggregatedFieldWells" } }, "type": "object" @@ -160840,21 +163856,33 @@ "additionalProperties": false, "properties": { "CloudLayout": { + "markdownDescription": "The cloud layout options \\(fluid, normal\\) of a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FLUID | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CloudLayout", "type": "string" }, "MaximumStringLength": { + "markdownDescription": "The length limit of each word from 1\\-100\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumStringLength", "type": "number" }, "WordCasing": { + "markdownDescription": "The word casing options \\(lower\\_case, existing\\_case\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXISTING_CASE | LOWER_CASE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCasing", "type": "string" }, "WordOrientation": { + "markdownDescription": "The word orientation options \\(horizontal, horizontal\\_and\\_vertical\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | HORIZONTAL_AND_VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordOrientation", "type": "string" }, "WordPadding": { + "markdownDescription": "The word padding options \\(none, small, medium, large\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | NONE | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordPadding", "type": "string" }, "WordScaling": { + "markdownDescription": "The word scaling options \\(emphasize, normal\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EMPHASIZE | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordScaling", "type": "string" } }, @@ -160864,12 +163892,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed in a word cloud\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -160882,24 +163914,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [WordCloudChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -160959,10 +164003,12 @@ "title": "DashboardPublishOptions" }, "Definition": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DashboardVersionDefinition" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DashboardVersionDefinition", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [DashboardVersionDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Definition" }, "Name": { - "markdownDescription": "The display name of the dashboard\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The display name of the dashboard\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -160981,7 +164027,7 @@ }, "SourceEntity": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DashboardSourceEntity", - "markdownDescription": "The entity that you are using as a source when you create the dashboard\\. In `SourceEntity`, you specify the type of object that you want to use\\. You can only create a dashboard from a template, so you use a `SourceTemplate` entity\\. If you need to create a dashboard from an analysis, first convert the analysis to a template by using the `CreateTemplate` API operation\\. For `SourceTemplate`, specify the Amazon Resource Name \\(ARN\\) of the source template\\. The `SourceTemplate`ARN can contain any AWS account; and any QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \n*Required*: Yes \n*Type*: [DashboardSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The entity that you are using as a source when you create the dashboard\\. In `SourceEntity`, you specify the type of object that you want to use\\. You can only create a dashboard from a template, so you use a `SourceTemplate` entity\\. If you need to create a dashboard from an analysis, first convert the analysis to a template by using the `CreateTemplate` API operation\\. For `SourceTemplate`, specify the Amazon Resource Name \\(ARN\\) of the source template\\. The `SourceTemplate`ARN can contain any AWS account; and any QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \n*Required*: No \n*Type*: [DashboardSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceEntity" }, "Tags": { @@ -161046,13 +164092,19 @@ "additionalProperties": false, "properties": { "CategoricalAggregationFunction": { + "markdownDescription": "Aggregation for categorical values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalAggregationFunction", "type": "string" }, "DateAggregationFunction": { + "markdownDescription": "Aggregation for date values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n+ `MIN`: Select the smallest date value\\.\n+ `MAX`: Select the largest date value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAggregationFunction", "type": "string" }, "NumericalAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction", + "markdownDescription": "Aggregation for numerical values\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalAggregationFunction" } }, "type": "object" @@ -161061,12 +164113,18 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The function that aggregates the values in `Column`\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that determines the sort order of aggregated values\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "SortDirection": { + "markdownDescription": "The sort direction of values\\. \n+ `ASC`: Sort in ascending order\\.\n+ `DESC`: Sort in descending order\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortDirection", "type": "string" } }, @@ -161081,7 +164139,9 @@ "additionalProperties": false, "properties": { "DefaultNewSheetConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultNewSheetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultNewSheetConfiguration", + "markdownDescription": "The configuration for default new sheet settings\\. \n*Required*: Yes \n*Type*: [DefaultNewSheetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultnewsheetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultNewSheetConfiguration" } }, "required": [ @@ -161093,9 +164153,13 @@ "additionalProperties": false, "properties": { "AnchorOption": { + "markdownDescription": "The options for the date configuration\\. Choose one of the options below: \n+ `NOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `NOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The name of the parameter that is used for the anchor date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" } }, @@ -161105,9 +164169,13 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcAxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcAxisDisplayRange", + "markdownDescription": "The arc axis range of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "ReserveRange": { + "markdownDescription": "The reserved range of the arc axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReserveRange", "type": "number" } }, @@ -161117,9 +164185,13 @@ "additionalProperties": false, "properties": { "Max": { + "markdownDescription": "The maximum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Max", "type": "number" }, "Min": { + "markdownDescription": "The minimum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Min", "type": "number" } }, @@ -161129,9 +164201,13 @@ "additionalProperties": false, "properties": { "ArcAngle": { + "markdownDescription": "The option that determines the arc angle of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAngle", "type": "number" }, "ArcThickness": { + "markdownDescription": "The options that determine the arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -161141,6 +164217,8 @@ "additionalProperties": false, "properties": { "ArcThickness": { + "markdownDescription": "The arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL | WHOLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -161150,10 +164228,14 @@ "additionalProperties": false, "properties": { "DateAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateAxisOptions", + "markdownDescription": "The options for an axis with a date field\\. \n*Required*: No \n*Type*: [DateAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dateaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAxisOptions" }, "NumericAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericAxisOptions", + "markdownDescription": "The options for an axis with a numeric field\\. \n*Required*: No \n*Type*: [NumericAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericAxisOptions" } }, "type": "object" @@ -161162,9 +164244,13 @@ "additionalProperties": false, "properties": { "Maximum": { + "markdownDescription": "The maximum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Maximum", "type": "number" }, "Minimum": { + "markdownDescription": "The minimum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Minimum", "type": "number" } }, @@ -161174,22 +164260,34 @@ "additionalProperties": false, "properties": { "AxisLineVisibility": { + "markdownDescription": "Determines whether or not the axis line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLineVisibility", "type": "string" }, "AxisOffset": { + "markdownDescription": "The offset value that determines the starting placement of the axis within a visual's bounds\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOffset", "type": "string" }, "DataOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDataOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDataOptions", + "markdownDescription": "The data options for an axis\\. \n*Required*: No \n*Type*: [AxisDataOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdataoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataOptions" }, "GridLineVisibility": { + "markdownDescription": "Determines whether or not the grid line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLineVisibility", "type": "string" }, "ScrollbarOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScrollBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScrollBarOptions", + "markdownDescription": "The scroll bar options for an axis\\. \n*Required*: No \n*Type*: [ScrollBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scrollbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollbarOptions" }, "TickLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisTickLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisTickLabelOptions", + "markdownDescription": "The tick label options of an axis\\. \n*Required*: No \n*Type*: [AxisTickLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisticklabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TickLabelOptions" } }, "type": "object" @@ -161198,10 +164296,14 @@ "additionalProperties": false, "properties": { "DataDriven": { + "markdownDescription": "The data\\-driven setup of an axis display range\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataDriven", "type": "object" }, "MinMax": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayMinMaxRange" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayMinMaxRange", + "markdownDescription": "The minimum and maximum setup of an axis display range\\. \n*Required*: No \n*Type*: [AxisDisplayMinMaxRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayminmaxrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinMax" } }, "type": "object" @@ -161210,13 +164312,19 @@ "additionalProperties": false, "properties": { "ApplyTo": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLabelReferenceOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLabelReferenceOptions", + "markdownDescription": "The options that indicate which field the label belongs to\\. \n*Required*: No \n*Type*: [AxisLabelReferenceOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabelreferenceoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ApplyTo" }, "CustomLabel": { + "markdownDescription": "The text for the axis label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration of the axis label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" } }, "type": "object" @@ -161225,9 +164333,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The field that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -161241,9 +164353,13 @@ "additionalProperties": false, "properties": { "StepCount": { + "markdownDescription": "The step count setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepCount", "type": "number" }, "StepSize": { + "markdownDescription": "The step size setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" } }, @@ -161253,6 +164369,8 @@ "additionalProperties": false, "properties": { "Base": { + "markdownDescription": "The base setup of a logarithmic axis scale\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Base", "type": "number" } }, @@ -161262,10 +164380,14 @@ "additionalProperties": false, "properties": { "Linear": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLinearScale" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLinearScale", + "markdownDescription": "The linear axis scale setup\\. \n*Required*: No \n*Type*: [AxisLinearScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislinearscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Linear" }, "Logarithmic": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLogarithmicScale" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLogarithmicScale", + "markdownDescription": "The logarithmic axis scale setup\\. \n*Required*: No \n*Type*: [AxisLogarithmicScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislogarithmicscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Logarithmic" } }, "type": "object" @@ -161274,9 +164396,13 @@ "additionalProperties": false, "properties": { "LabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "Determines whether or not the axis ticks are visible\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelOptions" }, "RotationAngle": { + "markdownDescription": "The rotation angle of the axis tick labels\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RotationAngle", "type": "number" } }, @@ -161289,24 +164415,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category \\(y\\-axis\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The color \\(group/color\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The small multiples field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a bar chart\\. Values are aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -161316,58 +164450,90 @@ "additionalProperties": false, "properties": { "BarsArrangement": { + "markdownDescription": "Determines the arrangement of the bars\\. The orientation and arrangement of bars determine the type of bar that is used in the visual\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for bar chart category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a color that is used in a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Orientation": { + "markdownDescription": "The orientation of the bars in a bar chart visual\\. There are two valid values in this structure: \n+ `HORIZONTAL`: Used for charts that have horizontal bars\\. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts\\.\n+ `VERTICAL`: Used for charts that have vertical bars\\. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `BarChartVisual`\\. \n*Required*: No \n*Type*: [BarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for a bar chart value\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueAxis" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -161376,7 +164542,9 @@ "additionalProperties": false, "properties": { "BarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a bar chart\\. \n*Required*: No \n*Type*: [BarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartAggregatedFieldWells" } }, "type": "object" @@ -161385,30 +164553,42 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of values displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of color fields in a bar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -161421,24 +164601,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -161451,6 +164643,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The options that determine the bin count value\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -161460,9 +164654,13 @@ "additionalProperties": false, "properties": { "BinCountLimit": { + "markdownDescription": "The options that determine the bin count limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCountLimit", "type": "number" }, "Value": { + "markdownDescription": "The options that determine the bin width value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -161472,16 +164670,24 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BodySectionContent" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BodySectionContent", + "markdownDescription": "The configuration of content in a body section\\. \n*Required*: Yes \n*Type*: [BodySectionContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectioncontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "PageBreakConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionPageBreakConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionPageBreakConfiguration", + "markdownDescription": "The configuration of a page break for a section\\. \n*Required*: No \n*Type*: [SectionPageBreakConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionpagebreakconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageBreakConfiguration" }, "SectionId": { + "markdownDescription": "The unique identifier of a body section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionStyle", + "markdownDescription": "The style options of a body section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -161494,7 +164700,9 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of a body section\\. \n*Required*: No \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" } }, "type": "object" @@ -161506,12 +164714,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The group by field well of a box plot chart\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field well of a box plot chart\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -161521,40 +164733,62 @@ "additionalProperties": false, "properties": { "BoxPlotOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotOptions", + "markdownDescription": "The box plot chart options for a box plot visual \n*Required*: No \n*Type*: [BoxPlotOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotOptions" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort Icon visibility\\) of a box plot category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BoxPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) of a box plot value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotSortConfiguration", + "markdownDescription": "The sort configuration of a `BoxPlotVisual`\\. \n*Required*: No \n*Type*: [BoxPlotSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -161563,7 +164797,9 @@ "additionalProperties": false, "properties": { "BoxPlotAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a box plot\\. \n*Required*: No \n*Type*: [BoxPlotAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotAggregatedFieldWells" } }, "type": "object" @@ -161572,13 +164808,19 @@ "additionalProperties": false, "properties": { "AllDataPointsVisibility": { + "markdownDescription": "Determines the visibility of all data points of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AllDataPointsVisibility", "type": "string" }, "OutlierVisibility": { + "markdownDescription": "Determines the visibility of the outlier in a box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OutlierVisibility", "type": "string" }, "StyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotStyleOptions", + "markdownDescription": "The style options of the box plot\\. \n*Required*: No \n*Type*: [BoxPlotStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleOptions" } }, "type": "object" @@ -161590,10 +164832,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of a group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PaginationConfiguration", + "markdownDescription": "The pagination configuration of a table visual or box plot\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" } }, "type": "object" @@ -161602,6 +164848,8 @@ "additionalProperties": false, "properties": { "FillStyle": { + "markdownDescription": "The fill styles \\(solid, transparent\\) of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `SOLID | TRANSPARENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FillStyle", "type": "string" } }, @@ -161614,24 +164862,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BoxPlotChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -161644,12 +164904,18 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in this calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "Name": { + "markdownDescription": "The name of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -161664,9 +164930,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression in the table calculation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -161683,6 +164953,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlSource" }, + "markdownDescription": "A list of source controls that determine the values that are used in the current control\\. \n*Required*: No \n*Type*: List of [CascadingControlSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolsource.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceControls", "type": "array" } }, @@ -161692,9 +164964,13 @@ "additionalProperties": false, "properties": { "ColumnToMatch": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column identifier that determines which column to look up for the source sheet control\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnToMatch" }, "SourceSheetControlId": { + "markdownDescription": "The source sheet control ID of a `CascadingControlSource`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceSheetControlId", "type": "string" } }, @@ -161704,15 +164980,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -161726,16 +165010,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -161751,10 +165043,14 @@ "items": { "type": "string" }, + "markdownDescription": "A list of the string inputs that are the values of the category drill down filter\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" } }, "required": [ @@ -161767,12 +165063,18 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryFilterConfiguration", + "markdownDescription": "The configuration for a `CategoryFilter`\\. \n*Required*: Yes \n*Type*: [CategoryFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" } }, @@ -161787,13 +165089,19 @@ "additionalProperties": false, "properties": { "CustomFilterConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomFilterConfiguration", + "markdownDescription": "A custom filter that filters based on a single value\\. This filter can be partially matched\\. \n*Required*: No \n*Type*: [CustomFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterConfiguration" }, "CustomFilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomFilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomFilterListConfiguration", + "markdownDescription": "A list of custom filter values\\. In the Amazon QuickSight console, this filter type is called a custom filter list\\. \n*Required*: No \n*Type*: [CustomFilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterListConfiguration" }, "FilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterListConfiguration", + "markdownDescription": "A list of filter configurations\\. In the Amazon QuickSight console, this filter type is called a filter list\\. \n*Required*: No \n*Type*: [FilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterListConfiguration" } }, "type": "object" @@ -161805,12 +165113,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLabelOptions" }, + "markdownDescription": "The label options for a chart axis\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabeloptions.html) of [AxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabeloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLabelOptions", "type": "array" }, "SortIconVisibility": { + "markdownDescription": "The visibility configuration of the sort icon on a chart's axis label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortIconVisibility", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of an axis label on a chart\\. Choose one of the following options: \n+ `VISIBLE`: Shows the axis\\.\n+ `HIDDEN`: Hides the axis\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -161820,7 +165134,9 @@ "additionalProperties": false, "properties": { "SimpleClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SimpleClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SimpleClusterMarker", + "markdownDescription": "The simple cluster marker of the cluster marker\\. \n*Required*: No \n*Type*: [SimpleClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-simpleclustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleClusterMarker" } }, "type": "object" @@ -161829,7 +165145,9 @@ "additionalProperties": false, "properties": { "ClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ClusterMarker", + "markdownDescription": "The cluster marker that is a part of the cluster marker configuration \n*Required*: No \n*Type*: [ClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-clustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarker" } }, "type": "object" @@ -161838,16 +165156,22 @@ "additionalProperties": false, "properties": { "ColorFillType": { + "markdownDescription": "Determines the color fill type\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DISCRETE | GRADIENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorFillType", "type": "string" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataColor" }, + "markdownDescription": "Determines the list of colors that are applied to the visual\\. \n*Required*: Yes \n*Type*: List of [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datacolor.html) \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "NullValueColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataColor", + "markdownDescription": "Determines the color that is applied to null values\\. \n*Required*: No \n*Type*: [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datacolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueColor" } }, "required": [ @@ -161863,6 +165187,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomColor" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [CustomColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomColors", "type": "array" } }, @@ -161872,15 +165198,23 @@ "additionalProperties": false, "properties": { "ColorsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorsConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ColorsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorsConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FormatConfiguration", + "markdownDescription": "The format configuration of a column\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "Role": { + "markdownDescription": "The role of the column\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DIMENSION | MEASURE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -161893,13 +165227,19 @@ "additionalProperties": false, "properties": { "DateTimeHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeHierarchy", + "markdownDescription": "The option that determines the hierarchy of any `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimehierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeHierarchy" }, "ExplicitHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExplicitHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExplicitHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are built within a visual's field wells\\. These fields can't be duplicated to other visuals\\. \n*Required*: No \n*Type*: [ExplicitHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-explicithierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExplicitHierarchy" }, "PredefinedHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PredefinedHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PredefinedHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are defined during data preparation\\. These fields are available to use in any analysis that uses the data source\\. \n*Required*: No \n*Type*: [PredefinedHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-predefinedhierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredefinedHierarchy" } }, "type": "object" @@ -161908,9 +165248,13 @@ "additionalProperties": false, "properties": { "ColumnName": { + "markdownDescription": "The name of the column\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnName", "type": "string" }, "DataSetIdentifier": { + "markdownDescription": "The data set that the column belongs to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" } }, @@ -161924,13 +165268,19 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The aggregation function that is defined in the column sort\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Direction": { + "markdownDescription": "The sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -161943,15 +165293,23 @@ "additionalProperties": false, "properties": { "Aggregation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The aggregation function of the column tooltip item\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Aggregation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The target column of the tooltip item\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -161967,24 +165325,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The aggregated `BarValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarValues", "type": "array" }, "Category": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The aggregated category field wells of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The aggregated colors field well of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "LineValues": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The aggregated `LineValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineValues", "type": "array" } }, @@ -161994,55 +165360,87 @@ "additionalProperties": false, "properties": { "BarDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a bar in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarDataLabels" }, "BarsArrangement": { + "markdownDescription": "Determines the bar arrangement in a combo chart\\. The following are valid values in this structure: \n+ `CLUSTERED`: For clustered bar combo charts\\.\n+ `STACKED`: For stacked bar combo charts\\.\n+ `STACKED_PERCENT`: Do not use\\. If you use this value, the operation returns a validation error\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The category axis of a combo chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart category \\(group/color\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's color field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ComboChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "LineDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a line in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineDataLabels" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a combo chart's secondary y\\-axis \\(line\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's secondary y\\-axis\\(line\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartSortConfiguration", + "markdownDescription": "The sort configuration of a `ComboChartVisual`\\. \n*Required*: No \n*Type*: [ComboChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -162051,7 +165449,9 @@ "additionalProperties": false, "properties": { "ComboChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a combo chart\\. Combo charts only have aggregated field wells\\. Columns in a combo chart are aggregated by category\\. \n*Required*: No \n*Type*: [ComboChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartAggregatedFieldWells" } }, "type": "object" @@ -162060,21 +165460,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration for the category field well of a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -162087,24 +165495,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ComboChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -162117,9 +165537,13 @@ "additionalProperties": false, "properties": { "ComparisonFormat": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonFormatConfiguration", + "markdownDescription": "The format of the comparison\\. \n*Required*: No \n*Type*: [ComparisonFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonFormat" }, "ComparisonMethod": { + "markdownDescription": "The method of the comparison\\. Choose from the following options: \n+ `DIFFERENCE` \n+ `PERCENT_DIFFERENCE` \n+ `PERCENT` \n*Required*: No \n*Type*: String \n*Allowed values*: `DIFFERENCE | PERCENT | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonMethod", "type": "string" } }, @@ -162129,10 +165553,14 @@ "additionalProperties": false, "properties": { "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration", + "markdownDescription": "The number display format\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration", + "markdownDescription": "The percentage display format\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -162141,34 +165569,54 @@ "additionalProperties": false, "properties": { "Forecast": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ForecastComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ForecastComputation", + "markdownDescription": "The forecast computation configuration\\. \n*Required*: No \n*Type*: [ForecastComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Forecast" }, "GrowthRate": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GrowthRateComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GrowthRateComputation", + "markdownDescription": "The growth rate computation configuration\\. \n*Required*: No \n*Type*: [GrowthRateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-growthratecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GrowthRate" }, "MaximumMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MaximumMinimumComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MaximumMinimumComputation", + "markdownDescription": "The maximum and minimum computation configuration\\. \n*Required*: No \n*Type*: [MaximumMinimumComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumminimumcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumMinimum" }, "MetricComparison": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MetricComparisonComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MetricComparisonComputation", + "markdownDescription": "The metric comparison computation configuration\\. \n*Required*: No \n*Type*: [MetricComparisonComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-metriccomparisoncomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricComparison" }, "PeriodOverPeriod": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PeriodOverPeriodComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PeriodOverPeriodComputation", + "markdownDescription": "The period over period computation configuration\\. \n*Required*: No \n*Type*: [PeriodOverPeriodComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodoverperiodcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodOverPeriod" }, "PeriodToDate": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PeriodToDateComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PeriodToDateComputation", + "markdownDescription": "The period to `DataSetIdentifier` computation configuration\\. \n*Required*: No \n*Type*: [PeriodToDateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodtodatecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodToDate" }, "TopBottomMovers": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomMoversComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomMoversComputation", + "markdownDescription": "The top movers and bottom movers computation configuration\\. \n*Required*: No \n*Type*: [TopBottomMoversComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomMovers" }, "TopBottomRanked": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomRankedComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomRankedComputation", + "markdownDescription": "The top ranked and bottom ranked computation configuration\\. \n*Required*: No \n*Type*: [TopBottomRankedComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomrankedcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomRanked" }, "TotalAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TotalAggregationComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TotalAggregationComputation", + "markdownDescription": "The total aggregation computation configuration\\. \n*Required*: No \n*Type*: [TotalAggregationComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totalaggregationcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalAggregation" }, "UniqueValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.UniqueValuesComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.UniqueValuesComputation", + "markdownDescription": "The unique values computation configuration\\. \n*Required*: No \n*Type*: [UniqueValuesComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-uniquevaluescomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniqueValues" } }, "type": "object" @@ -162177,10 +165625,14 @@ "additionalProperties": false, "properties": { "Gradient": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingGradientColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingGradientColor", + "markdownDescription": "Formatting configuration for gradient color\\. \n*Required*: No \n*Type*: [ConditionalFormattingGradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattinggradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Gradient" }, "Solid": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingSolidColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingSolidColor", + "markdownDescription": "Formatting configuration for solid color\\. \n*Required*: No \n*Type*: [ConditionalFormattingSolidColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingsolidcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Solid" } }, "type": "object" @@ -162189,16 +165641,24 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color of the icon\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DisplayConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIconDisplayConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIconDisplayConfiguration", + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconDisplayConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicondisplayconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayConfiguration" }, "Expression": { + "markdownDescription": "The expression that determines the condition of the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconOptions", + "markdownDescription": "Custom icon options for an icon set\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingCustomIconOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconOptions" } }, "required": [ @@ -162211,9 +165671,13 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "Determines the type of icon\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ARROW_DOWN | ARROW_DOWN_LEFT | ARROW_DOWN_RIGHT | ARROW_LEFT | ARROW_RIGHT | ARROW_UP | ARROW_UP_LEFT | ARROW_UP_RIGHT | CARET_DOWN | CARET_UP | CHECKMARK | CIRCLE | FACE_DOWN | FACE_FLAT | FACE_UP | FLAG | MINUS | ONE_BAR | PLUS | SQUARE | THREE_BAR | THUMBS_DOWN | THUMBS_UP | TRIANGLE | TWO_BAR | X` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" }, "UnicodeIcon": { + "markdownDescription": "Determines the Unicode icon type\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^[^\\u0000-\\u00FF]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UnicodeIcon", "type": "string" } }, @@ -162223,9 +165687,13 @@ "additionalProperties": false, "properties": { "Color": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GradientColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GradientColor", + "markdownDescription": "Determines the color\\. \n*Required*: Yes \n*Type*: [GradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for gradient color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -162239,10 +165707,14 @@ "additionalProperties": false, "properties": { "CustomCondition": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconCondition" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconCondition", + "markdownDescription": "Determines the custom condition for an icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingCustomIconCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconcondition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomCondition" }, "IconSet": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIconSet" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIconSet", + "markdownDescription": "Formatting configuration for icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingiconset.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSet" } }, "type": "object" @@ -162251,6 +165723,8 @@ "additionalProperties": false, "properties": { "IconDisplayOption": { + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ICON_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconDisplayOption", "type": "string" } }, @@ -162260,9 +165734,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconSetType": { + "markdownDescription": "Determines the icon set type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BARS | CARET_UP_MINUS_DOWN | CHECK_X | FLAGS | FOUR_COLOR_ARROW | FOUR_GRAY_ARROW | PLUS_MINUS | THREE_CIRCLE | THREE_COLOR_ARROW | THREE_GRAY_ARROW | THREE_SHAPE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSetType", "type": "string" } }, @@ -162275,9 +165753,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for solid color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -162293,9 +165775,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" }, + "markdownDescription": "The dimensions columns that are used in the contribution analysis, usually a list of `ColumnIdentifiers`\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributorDimensions", "type": "array" }, "MeasureFieldId": { + "markdownDescription": "The measure field that is used in the contribution analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureFieldId", "type": "string" } }, @@ -162309,27 +165795,43 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value for the currency format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" }, "Symbol": { + "markdownDescription": "Determines the symbol for the currency format\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[A-Z]{3}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" } }, @@ -162339,10 +165841,14 @@ "additionalProperties": false, "properties": { "SelectedFieldsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterOperationSelectedFieldsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterOperationSelectedFieldsConfiguration", + "markdownDescription": "The configuration that chooses the fields to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationSelectedFieldsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationselectedfieldsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldsConfiguration" }, "TargetVisualsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterOperationTargetVisualsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterOperationTargetVisualsConfiguration", + "markdownDescription": "The configuration that chooses the target visuals to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationTargetVisualsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationtargetvisualsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualsConfiguration" } }, "required": [ @@ -162355,7 +165861,9 @@ "additionalProperties": false, "properties": { "LocalNavigationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LocalNavigationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LocalNavigationConfiguration", + "markdownDescription": "The configuration that chooses the navigation target\\. \n*Required*: No \n*Type*: [LocalNavigationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-localnavigationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LocalNavigationConfiguration" } }, "type": "object" @@ -162367,6 +165875,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SetParameterValueConfiguration" }, + "markdownDescription": "The parameter that determines the value configuration\\. \n*Required*: Yes \n*Type*: List of [SetParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-setparametervalueconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueConfigurations", "type": "array" } }, @@ -162379,9 +165889,13 @@ "additionalProperties": false, "properties": { "URLTarget": { + "markdownDescription": "The target of the `CustomActionURLOperation`\\. \nValid values are defined as follows: \n+ `NEW_TAB`: Opens the target URL in a new browser tab\\.\n+ `NEW_WINDOW`: Opens the target URL in a new browser window\\.\n+ `SAME_TAB`: Opens the target URL in the same browser tab\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTarget", "type": "string" }, "URLTemplate": { + "markdownDescription": "THe URL link of the `CustomActionURLOperation`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTemplate", "type": "string" } }, @@ -162395,12 +165909,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "FieldValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "SpecialValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SpecialValue", "type": "string" } }, @@ -162413,12 +165933,18 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The content type of the custom content visual\\. You can use this to have the visual render as an image\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `IMAGE | OTHER_EMBEDDED_CONTENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "ContentUrl": { + "markdownDescription": "The input URL that links to the custom content that you want in the custom visual\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentUrl", "type": "string" }, "ImageScaling": { + "markdownDescription": "The sizing options for the size of the custom content visual\\. This structure is required when the `ContentType` of the visual is `'IMAGE'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_HEIGHT | FIT_TO_WIDTH | SCALE_TO_VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageScaling", "type": "string" } }, @@ -162431,21 +165957,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomContentConfiguration", + "markdownDescription": "The configuration of a `CustomContentVisual`\\. \n*Required*: No \n*Type*: [CustomContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used to create the custom content visual\\. You can't create a visual without a dataset\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -162459,18 +165997,28 @@ "additionalProperties": false, "properties": { "CategoryValue": { + "markdownDescription": "The category value for the filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValue", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `CategoryValue`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -162487,15 +166035,23 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -162509,6 +166065,8 @@ "additionalProperties": false, "properties": { "Narrative": { + "markdownDescription": "The string input of custom narrative\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Narrative", "type": "string" } }, @@ -162524,24 +166082,32 @@ "items": { "type": "string" }, + "markdownDescription": "A list of datetime\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeValues", "type": "array" }, "DecimalValues": { "items": { "type": "number" }, + "markdownDescription": "A list of decimal\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalValues", "type": "array" }, "IntegerValues": { "items": { "type": "number" }, + "markdownDescription": "A list of integer\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerValues", "type": "array" }, "StringValues": { "items": { "type": "string" }, + "markdownDescription": "A list of string\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringValues", "type": "array" } }, @@ -162551,9 +166117,13 @@ "additionalProperties": false, "properties": { "CustomValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomParameterValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomParameterValues", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [CustomParameterValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customparametervalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValues" }, "IncludeNullValue": { + "markdownDescription": "Includes the null value in custom action parameter values\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeNullValue", "type": "boolean" } }, @@ -162579,6 +166149,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.Entity" }, + "markdownDescription": "Lists the violated entities that caused the dashboard error\\. \n*Required*: No \n*Type*: List of [Entity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-entity.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ViolatedEntities", "type": "array" } }, @@ -162593,13 +166165,19 @@ "title": "AdHocFilteringOption" }, "DataPointDrillUpDownOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointDrillUpDownOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointDrillUpDownOption", + "markdownDescription": "The drill\\-down options of data points in a dashboard\\. \n*Required*: No \n*Type*: [DataPointDrillUpDownOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointdrillupdownoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPointDrillUpDownOption" }, "DataPointMenuLabelOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointMenuLabelOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointMenuLabelOption", + "markdownDescription": "The data point menu label options of a dashboard\\. \n*Required*: No \n*Type*: [DataPointMenuLabelOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointmenulabeloption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPointMenuLabelOption" }, "DataPointTooltipOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointTooltipOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointTooltipOption", + "markdownDescription": "The data point tool tip options of a dashboard\\. \n*Required*: No \n*Type*: [DataPointTooltipOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointtooltipoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPointTooltipOption" }, "ExportToCSVOption": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExportToCSVOption", @@ -162607,7 +166185,9 @@ "title": "ExportToCSVOption" }, "ExportWithHiddenFieldsOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExportWithHiddenFieldsOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExportWithHiddenFieldsOption", + "markdownDescription": "Determines if hidden fields are exported with a dashboard\\. \n*Required*: No \n*Type*: [ExportWithHiddenFieldsOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exportwithhiddenfieldsoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExportWithHiddenFieldsOption" }, "SheetControlsOption": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetControlsOption", @@ -162615,16 +166195,24 @@ "title": "SheetControlsOption" }, "SheetLayoutElementMaximizationOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetLayoutElementMaximizationOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetLayoutElementMaximizationOption", + "markdownDescription": "The sheet layout maximization options of a dashbaord\\. \n*Required*: No \n*Type*: [SheetLayoutElementMaximizationOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetlayoutelementmaximizationoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetLayoutElementMaximizationOption" }, "VisualAxisSortOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualAxisSortOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualAxisSortOption", + "markdownDescription": "The axis sort options of a dashboard\\. \n*Required*: No \n*Type*: [VisualAxisSortOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualaxissortoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualAxisSortOption" }, "VisualMenuOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualMenuOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualMenuOption", + "markdownDescription": "The menu options of a visual in a dashboard\\. \n*Required*: No \n*Type*: [VisualMenuOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualmenuoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualMenuOption" }, "VisualPublishOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DashboardVisualPublishOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DashboardVisualPublishOptions", + "markdownDescription": "The visual publish options of a visual in a dashboard\\. \n*Required*: No \n*Type*: [DashboardVisualPublishOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardvisualpublishoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPublishOptions" } }, "type": "object" @@ -162732,42 +166320,56 @@ "additionalProperties": false, "properties": { "AnalysisDefaults": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AnalysisDefaults" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AnalysisDefaults", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefaults](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-analysisdefaults.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnalysisDefaults" }, "CalculatedFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.CalculatedField" }, + "markdownDescription": "An array of calculated field definitions for the dashboard\\. \n*Required*: No \n*Type*: List of [CalculatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedfield.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedFields", "type": "array" }, "ColumnConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnConfiguration" }, + "markdownDescription": "An array of dashboard\\-level column configurations\\. Column configurations are used to set the default formatting for a column that is used throughout a dashboard\\. \n*Required*: No \n*Type*: List of [ColumnConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnConfigurations", "type": "array" }, "DataSetIdentifierDeclarations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataSetIdentifierDeclaration" }, + "markdownDescription": "An array of dataset identifier declarations\\. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names \\(ARNs\\) throughout the dashboard's sub\\-structures\\. \n*Required*: Yes \n*Type*: List of [DataSetIdentifierDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datasetidentifierdeclaration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifierDeclarations", "type": "array" }, "FilterGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterGroup" }, + "markdownDescription": "The filter definitions for a dashboard\\. \nFor more information, see [Filtering Data in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-filter.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtergroup.html) \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroups", "type": "array" }, "ParameterDeclarations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterDeclaration" }, + "markdownDescription": "The parameter declarations for a dashboard\\. Parameters are named variables that can transfer a value for use by an action or an object\\. \nFor more information, see [Parameters in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdeclaration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterDeclarations", "type": "array" }, "Sheets": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetDefinition" }, + "markdownDescription": "An array of sheet definitions for a dashboard\\. \n*Required*: No \n*Type*: List of [SheetDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sheets", "type": "array" } }, @@ -162780,7 +166382,9 @@ "additionalProperties": false, "properties": { "ExportHiddenFieldsOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExportHiddenFieldsOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExportHiddenFieldsOption", + "markdownDescription": "Determines if hidden fields are included in an exported dashboard\\. \n*Required*: No \n*Type*: [ExportHiddenFieldsOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exporthiddenfieldsoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExportHiddenFieldsOption" } }, "type": "object" @@ -162789,12 +166393,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the data bars options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "NegativeColor": { + "markdownDescription": "The color of the negative data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeColor", "type": "string" }, "PositiveColor": { + "markdownDescription": "The color of the positive data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PositiveColor", "type": "string" } }, @@ -162807,9 +166417,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that is applied to the data value\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "The data value that the color is applied to\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" } }, @@ -162819,16 +166433,24 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field that you are setting the axis binding to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The field value of the field that you are setting the axis binding to\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -162841,33 +166463,51 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "Determines the visibility of the category field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "DataLabelTypes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelType" }, + "markdownDescription": "The option that determines the data label type\\. \n*Required*: No \n*Type*: List of [DataLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeltype.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelTypes", "type": "array" }, "LabelColor": { + "markdownDescription": "Determines the color of the data labels\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelContent": { + "markdownDescription": "Determines the content of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENT | VALUE | VALUE_AND_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelContent", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "Determines the font configuration of the data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureLabelVisibility": { + "markdownDescription": "Determines the visibility of the measure field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Overlap": { + "markdownDescription": "Determines whether overlap is enabled or disabled for the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLE_OVERLAP | ENABLE_OVERLAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Overlap", "type": "string" }, "Position": { + "markdownDescription": "Determines the position of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -162877,19 +166517,29 @@ "additionalProperties": false, "properties": { "DataPathLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathLabelType" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathLabelType", + "markdownDescription": "The option that specifies individual data values for labels\\. \n*Required*: No \n*Type*: [DataPathLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathLabelType" }, "FieldLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldLabelType" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldLabelType", + "markdownDescription": "Determines the label configuration for the entire field\\. \n*Required*: No \n*Type*: [FieldLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLabelType" }, "MaximumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MaximumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MaximumLabelType", + "markdownDescription": "Determines the label configuration for the maximum value in a visual\\. \n*Required*: No \n*Type*: [MaximumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumLabelType" }, "MinimumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MinimumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MinimumLabelType", + "markdownDescription": "Determines the label configuration for the minimum value in a visual\\. \n*Required*: No \n*Type*: [MinimumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-minimumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumLabelType" }, "RangeEndsLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RangeEndsLabelType" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RangeEndsLabelType", + "markdownDescription": "Determines the label configuration for range end value in a visual\\. \n*Required*: No \n*Type*: [RangeEndsLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rangeendslabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeEndsLabelType" } }, "type": "object" @@ -162898,12 +166548,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that needs to be applied to the element\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Element": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathValue", + "markdownDescription": "The element that the color needs to be applied to\\. \n*Required*: Yes \n*Type*: [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Element" }, "TimeGranularity": { + "markdownDescription": "The time granularity of the field that the color needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -162917,12 +166573,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that the data label needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that is labeled\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the data label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -162932,12 +166594,16 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "Determines the sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortPaths": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathValue" }, + "markdownDescription": "The list of data paths that need to be sorted\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortPaths", "type": "array" } }, @@ -162951,9 +166617,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" } }, @@ -162967,6 +166637,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the drill down options of data points\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -162976,6 +166648,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the data point menu options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -162985,6 +166659,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the data point tool tip options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -162994,9 +166670,13 @@ "additionalProperties": false, "properties": { "DataSetArn": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the data set\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetArn", "type": "string" }, "Identifier": { + "markdownDescription": "The identifier of the data set, typically the data set's name\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Identifier", "type": "string" } }, @@ -163030,6 +166710,8 @@ "additionalProperties": false, "properties": { "MissingDateVisibility": { + "markdownDescription": "Determines whether or not missing dates are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDateVisibility", "type": "string" } }, @@ -163039,18 +166721,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DateGranularity": { + "markdownDescription": "The date granularity of the `DateDimensionField`\\. Choose one of the following options: \n+ `YEAR` \n+ `QUARTER` \n+ `MONTH` \n+ `WEEK` \n+ `DAY` \n+ `HOUR` \n+ `MINUTE` \n+ `SECOND` \n+ `MILLISECOND` \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateGranularity", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -163064,16 +166756,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -163086,15 +166786,21 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DataTimeDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RollingDateConfiguration", + "markdownDescription": "The rolling date of the `DataTimeDefaultValues`\\. The date is determined from the dataset based on input expression\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DataTimeDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -163104,13 +166810,19 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Determines the `DateTime` format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric `DateTime` fields\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -163122,9 +166834,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the `DateTime` hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the `DateTime` hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -163160,22 +166876,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DateTimeDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimedefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `DateTime` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DateTimeValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimevaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -163187,10 +166913,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -163199,9 +166929,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -163211,12 +166945,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DecimalDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -163249,22 +166987,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DecimalDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimaldefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `Decimal` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DecimalValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -163277,6 +167025,8 @@ "additionalProperties": false, "properties": { "DecimalPlaces": { + "markdownDescription": "The values of the decimal places\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlaces", "type": "number" } }, @@ -163289,9 +167039,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -163301,7 +167055,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a free\\-form layout\\. \n*Required*: Yes \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -163313,7 +167069,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a grid layout\\. \n*Required*: Yes \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -163325,10 +167083,14 @@ "additionalProperties": false, "properties": { "FreeForm": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultFreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultFreeFormLayoutConfiguration", + "markdownDescription": "The options that determine the default settings of a free\\-form layout configuration\\. \n*Required*: No \n*Type*: [DefaultFreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfreeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeForm" }, "Grid": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultGridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultGridLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a grid layout configuration\\. \n*Required*: No \n*Type*: [DefaultGridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultgridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Grid" } }, "type": "object" @@ -163337,12 +167099,18 @@ "additionalProperties": false, "properties": { "InteractiveLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultInteractiveLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultInteractiveLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for interactive layout configuration\\. \n*Required*: No \n*Type*: [DefaultInteractiveLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultinteractivelayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InteractiveLayoutConfiguration" }, "PaginatedLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultPaginatedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultPaginatedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a paginated layout configuration\\. \n*Required*: No \n*Type*: [DefaultPaginatedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultpaginatedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedLayoutConfiguration" }, "SheetContentType": { + "markdownDescription": "The option that determines the sheet content type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetContentType", "type": "string" } }, @@ -163352,7 +167120,9 @@ "additionalProperties": false, "properties": { "SectionBased": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultSectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultSectionBasedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a section\\-based layout configuration\\. \n*Required*: No \n*Type*: [DefaultSectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultsectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBased" } }, "type": "object" @@ -163361,7 +167131,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -163373,15 +167145,23 @@ "additionalProperties": false, "properties": { "CustomValuesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomValuesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomValuesConfiguration", + "markdownDescription": "The configuration of custom values for destination parameter in `DestinationParameterValueConfiguration`\\. \n*Required*: No \n*Type*: [CustomValuesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customvaluesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValuesConfiguration" }, "SelectAllValueOptions": { + "markdownDescription": "The configuration that selects all options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllValueOptions", "type": "string" }, "SourceField": { + "markdownDescription": "The source field ID of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceField", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" } }, @@ -163391,13 +167171,19 @@ "additionalProperties": false, "properties": { "CategoricalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoricalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoricalDimensionField", + "markdownDescription": "The dimension type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalDimensionField" }, "DateDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateDimensionField", + "markdownDescription": "The dimension type field with date type columns\\. \n*Required*: No \n*Type*: [DateDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datedimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateDimensionField" }, "NumericalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalDimensionField", + "markdownDescription": "The dimension type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalDimensionField" } }, "type": "object" @@ -163406,6 +167192,8 @@ "additionalProperties": false, "properties": { "LabelVisibility": { + "markdownDescription": "Determines the visibility of the label in a donut chart\\. In the Amazon QuickSight console, this option is called `'Show total'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelVisibility", "type": "string" } }, @@ -163415,10 +167203,14 @@ "additionalProperties": false, "properties": { "ArcOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcOptions", + "markdownDescription": "The option for define the arc of the chart shape\\. Valid values are as follows: \n+ `WHOLE` \\- A pie chart\n+ `SMALL`\\- A small\\-sized donut chart\n+ `MEDIUM`\\- A medium\\-sized donut chart\n+ `LARGE`\\- A large\\-sized donut chart\n*Required*: No \n*Type*: [ArcOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcOptions" }, "DonutCenterOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DonutCenterOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DonutCenterOptions", + "markdownDescription": "The label options of the label that is displayed in the center of a donut chart\\. This option isn't available for pie charts\\. \n*Required*: No \n*Type*: [DonutCenterOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutcenteroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutCenterOptions" } }, "type": "object" @@ -163427,13 +167219,19 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryDrillDownFilter", + "markdownDescription": "The category type drill down filter\\. This filter is used for string type columns\\. \n*Required*: No \n*Type*: [CategoryDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categorydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericEqualityDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericEqualityDrillDownFilter", + "markdownDescription": "The numeric equality type drill down filter\\. This filter is used for number type columns\\. \n*Required*: No \n*Type*: [NumericEqualityDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalitydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeDrillDownFilter", + "markdownDescription": "The time range drill down filter\\. This filter is used for date time columns\\. \n*Required*: No \n*Type*: [TimeRangeDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangedrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" } }, "type": "object" @@ -163442,10 +167240,14 @@ "additionalProperties": false, "properties": { "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a dropdown control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -163454,13 +167256,19 @@ "additionalProperties": false, "properties": { "DefaultValueColumn": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that contains the default value of each user or group\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValueColumn" }, "GroupNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that contains the group name\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupNameColumn" }, "UserNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that contains the username\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UserNameColumn" } }, "required": [ @@ -163475,12 +167283,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the empty visual\\. Every visual requires a dataset to render\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -163494,6 +167308,8 @@ "additionalProperties": false, "properties": { "Path": { + "markdownDescription": "The hierarchical path of the entity within the analysis, template, or dashboard definition tree\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Path", "type": "string" } }, @@ -163503,12 +167319,18 @@ "additionalProperties": false, "properties": { "Amount": { + "markdownDescription": "The amount or number of the exclude period\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Amount", "type": "number" }, "Granularity": { + "markdownDescription": "The granularity or unit \\(day, month, year\\) of the exclude period\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Granularity", "type": "string" }, "Status": { + "markdownDescription": "The status of the exclude period\\. Choose from the following options: \n+ `ENABLED` \n+ `DISABLED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -163525,15 +167347,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the explicit hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the explicit hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the explicit hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -163547,6 +167375,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the export hidden fields options of a dashbaord\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -163567,6 +167397,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the export with hidden fields options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -163576,15 +167408,21 @@ "additionalProperties": false, "properties": { "AggregationVisibility": { + "markdownDescription": "The visibility of `Show aggregations`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationVisibility", "type": "string" }, "TooltipFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipItem" }, + "markdownDescription": "The fields configuration in the tooltip\\. \n*Required*: No \n*Type*: List of [TooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipitem.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipFields", "type": "array" }, "TooltipTitleType": { + "markdownDescription": "The type for the >tooltip title\\. Choose one of the following options: \n+ `NONE`: Doesn't use the primary value as the title\\.\n+ `PRIMARY_VALUE`: Uses primary value as the title\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | PRIMARY_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipTitleType", "type": "string" } }, @@ -163594,9 +167432,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "Indicates the field that is targeted by the field label\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the field label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -163606,13 +167448,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field for which you are setting the axis binding\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -163625,9 +167473,13 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "The sort direction\\. Choose one of the following options: \n+ `ASC`: Ascending\n+ `DESC`: Descending\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "FieldId": { + "markdownDescription": "The sort configuration target field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -163641,10 +167493,14 @@ "additionalProperties": false, "properties": { "ColumnSort": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnSort", + "markdownDescription": "The sort configuration for a column that is not used in a field well\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSort" }, "FieldSort": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSort", + "markdownDescription": "The sort configuration for a field in a field well\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSort" } }, "type": "object" @@ -163653,12 +167509,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The unique ID of the field that is targeted by the tooltip\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -163674,12 +167536,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The aggregated location field well of the filled map\\. Values are grouped by location fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The aggregated color field well of a filled map\\. Values are aggregated based on location fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -163692,6 +167558,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `FilledMapVisual`\\. \n*Required*: Yes \n*Type*: List of [FilledMapConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconditionalformattingoption.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -163704,7 +167572,9 @@ "additionalProperties": false, "properties": { "Shape": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapShapeConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapShapeConditionalFormatting", + "markdownDescription": "The conditional formatting that determines the shape of the filled map\\. \n*Required*: Yes \n*Type*: [FilledMapShapeConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapshapeconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape" } }, "required": [ @@ -163716,22 +167586,34 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [FilledMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapSortConfiguration", + "markdownDescription": "The sort configuration of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialWindowOptions", + "markdownDescription": "The window options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -163740,7 +167622,9 @@ "additionalProperties": false, "properties": { "FilledMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well of the filled map\\. \n*Required*: No \n*Type*: [FilledMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapAggregatedFieldWells" } }, "type": "object" @@ -163749,10 +167633,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the filled map shape\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Format": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ShapeConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ShapeConditionalFormat", + "markdownDescription": "The conditional formatting that determines the background color of a filled map's shape\\. \n*Required*: No \n*Type*: [ShapeConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shapeconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Format" } }, "required": [ @@ -163767,6 +167655,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the location fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -163779,27 +167669,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [FilledMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapConditionalFormatting", + "markdownDescription": "The conditional formatting of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -163812,25 +167716,39 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryFilter", + "markdownDescription": "A `CategoryFilter` filters text values\\. \nFor more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CategoryFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericEqualityFilter", + "markdownDescription": "A `NumericEqualityFilter` filters numeric values that equal or do not equal a given numeric value\\. \n*Required*: No \n*Type*: [NumericEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "NumericRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilter", + "markdownDescription": "A `NumericRangeFilter` filters numeric values that are either inside or outside a given numeric range\\. \n*Required*: No \n*Type*: [NumericRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericRangeFilter" }, "RelativeDatesFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RelativeDatesFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RelativeDatesFilter", + "markdownDescription": "A `RelativeDatesFilter` filters date values that are relative to a given date\\. \n*Required*: No \n*Type*: [RelativeDatesFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDatesFilter" }, "TimeEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeEqualityFilter", + "markdownDescription": "A `TimeEqualityFilter` filters date\\-time values that equal or do not equal a given date/time value\\. \n*Required*: No \n*Type*: [TimeEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timeequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilter", + "markdownDescription": "A `TimeRangeFilter` filters date\\-time values that are either inside or outside a given date/time range\\. \n*Required*: No \n*Type*: [TimeRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" }, "TopBottomFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomFilter", + "markdownDescription": "A `TopBottomFilter` filters data to the top or bottom values for a given column\\. \n*Required*: No \n*Type*: [TopBottomFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomFilter" } }, "type": "object" @@ -163839,25 +167757,39 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterDateTimePickerControl", + "markdownDescription": "A control from a date filter that is used to specify date and time\\. \n*Required*: No \n*Type*: [FilterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [FilterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterListControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterListControl", + "markdownDescription": "A control to display a list of buttons or boxes\\. This is used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [FilterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "RelativeDateTime": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl", + "markdownDescription": "A control from a date filter that is used to specify the relative date\\. \n*Required*: No \n*Type*: [FilterRelativeDateTimeControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterrelativedatetimecontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateTime" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [FilterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [FilterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [FilterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -163866,18 +167798,28 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The date time picker type of a `FilterDateTimePickerControl`\\. Choose one of the following options: \n+ `SINGLE_VALUED`: The filter condition is a fixed date\\.\n+ `DATE_RANGE`: The filter condition is a date time range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DATE_RANGE | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -163892,24 +167834,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DropDownControlDisplayOptions", + "markdownDescription": "The display options of the `FilterDropDownControl`\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of the `FilterDropDownControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu\\.\n+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -163924,21 +167880,31 @@ "additionalProperties": false, "properties": { "CrossDataset": { + "markdownDescription": "The filter new feature which can apply filter group to all data sets\\. Choose one of the following options: \n+ `ALL_DATASETS` \n+ `SINGLE_DATASET` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_DATASETS | SINGLE_DATASET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CrossDataset", "type": "string" }, "FilterGroupId": { + "markdownDescription": "The value that uniquely identifies a `FilterGroup` within a dashboard, template, or analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroupId", "type": "string" }, "Filters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.Filter" }, + "markdownDescription": "The list of filters that are present in a `FilterGroup`\\. \n*Required*: Yes \n*Type*: List of [Filter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Filters", "type": "array" }, "ScopeConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterScopeConfiguration", + "markdownDescription": "The configuration that specifies what scope to apply to a `FilterGroup`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: [FilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScopeConfiguration" }, "Status": { + "markdownDescription": "The status of the `FilterGroup`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -163957,12 +167923,18 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -163975,24 +167947,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterListControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from the list\\.\n+ `SINGLE_SELECT`: The user can select a single entry from the list\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -164007,12 +167993,16 @@ "additionalProperties": false, "properties": { "SelectedFieldOptions": { + "markdownDescription": "A structure that contains the options that choose which fields are filtered in the `CustomActionFilterOperation`\\. \nValid values are defined as follows: \n+ `ALL_FIELDS`: Applies the filter operation to all fields\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_FIELDS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "string" }, "SelectedFields": { "items": { "type": "string" }, + "markdownDescription": "Chooses the fields that are filtered in `CustomActionFilterOperation`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFields", "type": "array" } }, @@ -164022,7 +168012,9 @@ "additionalProperties": false, "properties": { "SameSheetTargetVisualConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SameSheetTargetVisualConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SameSheetTargetVisualConfiguration", + "markdownDescription": "The configuration of the same\\-sheet target visuals that you want to be filtered\\. \n*Required*: No \n*Type*: [SameSheetTargetVisualConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-samesheettargetvisualconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SameSheetTargetVisualConfiguration" } }, "type": "object" @@ -164031,15 +168023,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RelativeDateTimeControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RelativeDateTimeControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [RelativeDateTimeControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatetimecontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -164054,7 +168054,9 @@ "additionalProperties": false, "properties": { "SelectedSheets": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SelectedSheetsFilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SelectedSheetsFilterScopeConfiguration", + "markdownDescription": "The configuration for applying a filter to specific sheets\\. \n*Required*: No \n*Type*: [SelectedSheetsFilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-selectedsheetsfilterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedSheets" } }, "type": "object" @@ -164066,6 +168068,8 @@ "items": { "type": "string" }, + "markdownDescription": "The values that are used in the `FilterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -164075,27 +168079,43 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterSliderControl`\\. Choose one of the following options: \n+ `SINGLE_POINT`: Filter against\\(equals\\) a single data point\\.\n+ `RANGE`: Filter data that is in a specified range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `RANGE | SINGLE_POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -164113,18 +168133,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -164139,15 +168169,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -164162,19 +168200,29 @@ "additionalProperties": false, "properties": { "FontColor": { + "markdownDescription": "Determines the color of the text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontDecoration": { + "markdownDescription": "Determines the appearance of decorative lines on the text\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | UNDERLINE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontDecoration", "type": "string" }, "FontSize": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontSize" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontSize", + "markdownDescription": "The option that determines the text display size\\. \n*Required*: No \n*Type*: [FontSize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontsize.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontSize" }, "FontStyle": { + "markdownDescription": "Determines the text display face that is inherited by the given font family\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ITALIC | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontStyle", "type": "string" }, "FontWeight": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontWeight" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontWeight", + "markdownDescription": "The option that determines the text display weight, or boldness\\. \n*Required*: No \n*Type*: [FontWeight](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontweight.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontWeight" } }, "type": "object" @@ -164183,6 +168231,8 @@ "additionalProperties": false, "properties": { "Relative": { + "markdownDescription": "The lexical name for the text size, proportional to its surrounding context\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXTRA_LARGE | EXTRA_SMALL | LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Relative", "type": "string" } }, @@ -164192,6 +168242,8 @@ "additionalProperties": false, "properties": { "Name": { + "markdownDescription": "The lexical name for the level of boldness of the text display\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOLD | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -164201,37 +168253,59 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "CustomSeasonalityValue": { + "markdownDescription": "The custom seasonality value setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomSeasonalityValue", "type": "number" }, "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `AUTOMATIC` \n+ `CUSTOM`: Checks the custom seasonality value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AUTOMATIC | CUSTOM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -164244,10 +168318,14 @@ "additionalProperties": false, "properties": { "ForecastProperties": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeBasedForecastProperties" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeBasedForecastProperties", + "markdownDescription": "The forecast properties setup of a forecast in the line chart\\. \n*Required*: No \n*Type*: [TimeBasedForecastProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timebasedforecastproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastProperties" }, "Scenario": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ForecastScenario" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ForecastScenario", + "markdownDescription": "The forecast scenario of a forecast in the line chart\\. \n*Required*: No \n*Type*: [ForecastScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scenario" } }, "type": "object" @@ -164256,10 +168334,14 @@ "additionalProperties": false, "properties": { "WhatIfPointScenario": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WhatIfPointScenario" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WhatIfPointScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the target date\\. \n*Required*: No \n*Type*: [WhatIfPointScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifpointscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfPointScenario" }, "WhatIfRangeScenario": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WhatIfRangeScenario" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WhatIfRangeScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the date range\\. \n*Required*: No \n*Type*: [WhatIfRangeScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifrangescenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfRangeScenario" } }, "type": "object" @@ -164268,13 +168350,19 @@ "additionalProperties": false, "properties": { "DateTimeFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration", + "markdownDescription": "Formatting configuration for `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormatConfiguration" }, "NumberFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration", + "markdownDescription": "Formatting configuration for number fields\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberFormatConfiguration" }, "StringFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration", + "markdownDescription": "Formatting configuration for string fields\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringFormatConfiguration" } }, "type": "object" @@ -164283,7 +168371,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a free\\-form layout\\. \n*Required*: No \n*Type*: [FreeFormLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -164292,12 +168382,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in a free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -164310,42 +168404,66 @@ "additionalProperties": false, "properties": { "BackgroundStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBackgroundStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBackgroundStyle", + "markdownDescription": "The background style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBackgroundStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementbackgroundstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundStyle" }, "BorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "Height": { + "markdownDescription": "The height of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "LoadingAnimation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LoadingAnimation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LoadingAnimation", + "markdownDescription": "The loading animation configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [LoadingAnimation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-loadinganimation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LoadingAnimation" }, "RenderingRules": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetElementRenderingRule" }, + "markdownDescription": "The rendering rules that determine when an element should be displayed within a free\\-form layout\\. \n*Required*: No \n*Type*: List of [SheetElementRenderingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementrenderingrule.html) \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RenderingRules", "type": "array" }, "SelectedBorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. This border style is used when the element is selected\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBorderStyle" }, "Visibility": { + "markdownDescription": "The visibility of an element within a free\\-form layout\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" }, "XAxisLocation": { + "markdownDescription": "The x\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLocation", "type": "string" }, "YAxisLocation": { + "markdownDescription": "The y\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLocation", "type": "string" } }, @@ -164363,9 +168481,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The background color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The background visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -164375,9 +168497,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The border color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The border visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -164387,6 +168513,8 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" } }, @@ -164402,6 +168530,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in the free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -164417,12 +168547,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category field wells of a funnel chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a funnel chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -164432,25 +168566,39 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options of the categories that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "DataLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions", + "markdownDescription": "The options that determine the presentation of the data labels\\. \n*Required*: No \n*Type*: [FunnelChartDataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartSortConfiguration", + "markdownDescription": "The sort configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options for the values that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The visual palette configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -164459,24 +168607,38 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "The visibility of the category labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "LabelColor": { + "markdownDescription": "The color of the data label text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration for the data labels\\. \nOnly the `FontSize` attribute of the font configuration is used for data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureDataLabelStyle": { + "markdownDescription": "Determines the style of the metric labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENTAGE_BY_FIRST_STAGE | PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_AND_PERCENTAGE_BY_FIRST_STAGE | VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureDataLabelStyle", "type": "string" }, "MeasureLabelVisibility": { + "markdownDescription": "The visibility of the measure labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Position": { + "markdownDescription": "Determines the positioning of the data label relative to a section of the funnel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility option that determines if data labels are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -164486,7 +168648,9 @@ "additionalProperties": false, "properties": { "FunnelChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartAggregatedFieldWells" } }, "type": "object" @@ -164495,12 +168659,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -164513,24 +168681,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartConfiguration", + "markdownDescription": "The configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -164543,7 +168723,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the arc foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -164555,6 +168737,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [GaugeChartConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -164564,10 +168748,14 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartArcConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartArcConditionalFormatting", + "markdownDescription": "The options that determine the presentation of the arc of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartArcConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartarcconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" } }, "type": "object" @@ -164576,19 +168764,29 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The data label configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartFieldWells", + "markdownDescription": "The field well configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GaugeChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartOptions", + "markdownDescription": "The options that determine the presentation of the `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartOptions" }, "TooltipOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The visual palette configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -164600,12 +168798,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The target value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -164615,19 +168817,29 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcConfiguration", + "markdownDescription": "The arc configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "ArcAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcAxisConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcAxisConfiguration", + "markdownDescription": "The arc axis configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAxis" }, "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" } }, "type": "object" @@ -164636,10 +168848,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -164651,21 +168867,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartConfiguration", + "markdownDescription": "The configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartConditionalFormatting", + "markdownDescription": "The conditional formatting of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -164678,15 +168906,23 @@ "additionalProperties": false, "properties": { "East": { + "markdownDescription": "The longitude of the east bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "East", "type": "number" }, "North": { + "markdownDescription": "The latitude of the north bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "North", "type": "number" }, "South": { + "markdownDescription": "The latitude of the south bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "South", "type": "number" }, "West": { + "markdownDescription": "The longitude of the west bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "West", "type": "number" } }, @@ -164705,18 +168941,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The color field wells of a geospatial map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Geospatial": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The geospatial field wells of a geospatial map\\. Values are grouped by geospatial fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The size field wells of a geospatial map\\. Values are aggregated based on geospatial fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -164726,25 +168968,39 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "PointStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialPointStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialPointStyleOptions", + "markdownDescription": "The point style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialPointStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialpointstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PointStyleOptions" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialWindowOptions", + "markdownDescription": "The window options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -164753,7 +169009,9 @@ "additionalProperties": false, "properties": { "GeospatialMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well for a geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapAggregatedFieldWells" } }, "type": "object" @@ -164762,6 +169020,8 @@ "additionalProperties": false, "properties": { "BaseMapStyle": { + "markdownDescription": "The base map style of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DARK_GRAY | IMAGERY | LIGHT_GRAY | STREET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseMapStyle", "type": "string" } }, @@ -164774,24 +169034,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -164804,9 +169076,13 @@ "additionalProperties": false, "properties": { "ClusterMarkerConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ClusterMarkerConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ClusterMarkerConfiguration", + "markdownDescription": "The cluster marker configuration of the geospatial point style\\. \n*Required*: No \n*Type*: [ClusterMarkerConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-clustermarkerconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarkerConfiguration" }, "SelectedPointStyle": { + "markdownDescription": "The selected point styles \\(point, cluster\\) of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTER | POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedPointStyle", "type": "string" } }, @@ -164816,9 +169092,13 @@ "additionalProperties": false, "properties": { "Bounds": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialCoordinateBounds" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialCoordinateBounds", + "markdownDescription": "The bounds options \\(north, south, west, east\\) of the geospatial window options\\. \n*Required*: No \n*Type*: [GeospatialCoordinateBounds](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialcoordinatebounds.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bounds" }, "MapZoomMode": { + "markdownDescription": "The map zoom modes \\(manual, auto\\) of the geospatial window options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | MANUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapZoomMode", "type": "string" } }, @@ -164828,10 +169108,14 @@ "additionalProperties": false, "properties": { "SideSpecificBorder": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableSideBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableSideBorderOptions", + "markdownDescription": "Determines the options for side specific border\\. \n*Required*: No \n*Type*: [TableSideBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesideborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SideSpecificBorder" }, "UniformBorder": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "Determines the options for uniform border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniformBorder" } }, "type": "object" @@ -164843,6 +169127,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.GradientStop" }, + "markdownDescription": "The list of gradient color stops\\. \n*Required*: No \n*Type*: List of [GradientStop](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientstop.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Stops", "type": "array" } }, @@ -164852,12 +169138,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "Determines the data value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" }, "GradientOffset": { + "markdownDescription": "Determines gradient offset value\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GradientOffset", "type": "number" } }, @@ -164870,7 +169162,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a grid layout\\. \n*Required*: No \n*Type*: [GridLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -164879,12 +169173,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutElement" }, + "markdownDescription": "The elements that are included in a grid layout\\. \n*Required*: Yes \n*Type*: List of [GridLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -164897,21 +169195,33 @@ "additionalProperties": false, "properties": { "ColumnIndex": { + "markdownDescription": "The column index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `35` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnIndex", "type": "number" }, "ColumnSpan": { + "markdownDescription": "The width of a grid element expressed as a number of grid columns\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSpan", "type": "number" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a grid layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "RowIndex": { + "markdownDescription": "The row index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `9009` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowIndex", "type": "number" }, "RowSpan": { + "markdownDescription": "The height of a grid element expressed as a number of grid rows\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `21` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSpan", "type": "number" } }, @@ -164927,9 +169237,13 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" }, "ResizeOption": { + "markdownDescription": "This value determines the layout behavior when the viewport is resized\\. \n+ `FIXED`: A fixed width will be used when optimizing the layout\\. In the Amazon QuickSight console, this option is called `Classic`\\.\n+ `RESPONSIVE`: The width of the canvas will be responsive and optimized to the view port\\. In the Amazon QuickSight console, this option is called `Tiled`\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `FIXED | RESPONSIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResizeOption", "type": "string" } }, @@ -164942,19 +169256,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodSize": { + "markdownDescription": "The period size setup of a growth rate computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `2` \n*Maximum*: `52` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodSize", "type": "number" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -164967,13 +169291,19 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of the header or footer section\\. \n*Required*: Yes \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" }, "SectionId": { + "markdownDescription": "The unique identifier of the header or footer section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionStyle", + "markdownDescription": "The style options of a header or footer section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -164989,18 +169319,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The columns field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The rows field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The values field well of a heat map\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -165010,28 +169346,44 @@ "additionalProperties": false, "properties": { "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) in a heat map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "ColumnLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options of the column that is displayed in a heat map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [HeatMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "RowLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options of the row that is displayed in a `heat map`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapSortConfiguration", + "markdownDescription": "The sort configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -165040,7 +169392,9 @@ "additionalProperties": false, "properties": { "HeatMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a heat map\\. \n*Required*: No \n*Type*: [HeatMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapAggregatedFieldWells" } }, "type": "object" @@ -165049,21 +169403,29 @@ "additionalProperties": false, "properties": { "HeatMapColumnItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of columns that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnItemsLimitConfiguration" }, "HeatMapColumnSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The column sort configuration for heat map for columns that aren't a part of a field well\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnSort", "type": "array" }, "HeatMapRowItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of rows that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowItemsLimitConfiguration" }, "HeatMapRowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The field sort configuration of the rows fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowSort", "type": "array" } }, @@ -165076,24 +169438,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapConfiguration", + "markdownDescription": "The configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -165109,6 +169483,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a histogram\\. Values are aggregated by `COUNT` or `DISTINCT_COUNT`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -165118,15 +169494,23 @@ "additionalProperties": false, "properties": { "BinCount": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BinCountOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BinCountOptions", + "markdownDescription": "The options that determine the bin count of a histogram\\. \n*Required*: No \n*Type*: [BinCountOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bincountoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCount" }, "BinWidth": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BinWidthOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BinWidthOptions", + "markdownDescription": "The options that determine the bin width of a histogram\\. \n*Required*: No \n*Type*: [BinWidthOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-binwidthoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinWidth" }, "SelectedBinType": { + "markdownDescription": "The options that determine the selected bin type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BIN_COUNT | BIN_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBinType", "type": "string" }, "StartValue": { + "markdownDescription": "The options that determine the bin start value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartValue", "type": "number" } }, @@ -165136,28 +169520,44 @@ "additionalProperties": false, "properties": { "BinOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramBinOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramBinOptions", + "markdownDescription": "The options that determine the presentation of histogram bins\\. \n*Required*: No \n*Type*: [HistogramBinOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogrambinoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The data label configuration of a histogram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip configuration of a histogram\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The visual palette configuration of a histogram\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" } }, "type": "object" @@ -165166,7 +169566,9 @@ "additionalProperties": false, "properties": { "HistogramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramAggregatedFieldWells" } }, "type": "object" @@ -165178,18 +169580,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramConfiguration", + "markdownDescription": "The configuration for a `HistogramVisual`\\. \n*Required*: No \n*Type*: [HistogramConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -165205,10 +169617,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.Computation" }, + "markdownDescription": "The computations configurations of the insight visual \n*Required*: No \n*Type*: List of [Computation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Computations", "type": "array" }, "CustomNarrative": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomNarrativeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomNarrativeOptions", + "markdownDescription": "The custom narrative of the insight visual\\. \n*Required*: No \n*Type*: [CustomNarrativeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customnarrativeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomNarrative" } }, "type": "object" @@ -165220,21 +169636,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used in the insight visual\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "InsightConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.InsightConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.InsightConfiguration", + "markdownDescription": "The configuration of an insight visual\\. \n*Required*: No \n*Type*: [InsightConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -165248,12 +169676,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `IntegerDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `IntegerDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -165286,22 +169718,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [IntegerDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerValueWhenUnsetConfiguration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integervaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -165314,9 +169756,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -165326,9 +169772,13 @@ "additionalProperties": false, "properties": { "ItemsLimit": { + "markdownDescription": "The limit on how many items of a field are showed in the chart\\. For example, the number of slices that are displayed in a pie chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ItemsLimit", "type": "number" }, "OtherCategories": { + "markdownDescription": "The `Show other` of an axis in the chart\\. Choose one of the following options: \n+ `INCLUDE` \n+ `EXCLUDE` \n*Required*: No \n*Type*: String \n*Allowed values*: `EXCLUDE | INCLUDE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OtherCategories", "type": "string" } }, @@ -165341,6 +169791,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIConditionalFormattingOption" }, + "markdownDescription": "The conditional formatting options of a KPI visual\\. \n*Required*: No \n*Type*: List of [KPIConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -165350,10 +169802,14 @@ "additionalProperties": false, "properties": { "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a KPI visual\\. \n*Required*: No \n*Type*: [KPIPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIProgressBarConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIProgressBarConditionalFormatting", + "markdownDescription": "The conditional formatting for the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [KPIProgressBarConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprogressbarconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" } }, "type": "object" @@ -165362,13 +169818,19 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIFieldWells", + "markdownDescription": "The field well configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpifieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "KPIOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIOptions", + "markdownDescription": "The options that determine the presentation of a KPI visual\\. \n*Required*: No \n*Type*: [KPIOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPISortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPISortConfiguration", + "markdownDescription": "The sort configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPISortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpisortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -165380,18 +169842,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The target value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "TrendGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The trend group field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroups", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -165401,25 +169869,39 @@ "additionalProperties": false, "properties": { "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a KPI visual\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ProgressBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ProgressBarOptions", + "markdownDescription": "The options that determine the presentation of the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [ProgressBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-progressbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" }, "SecondaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SecondaryValueOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SecondaryValueOptions", + "markdownDescription": "The options that determine the presentation of the secondary value of a KPI visual\\. \n*Required*: No \n*Type*: [SecondaryValueOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-secondaryvalueoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValue" }, "SecondaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The options that determine the secondary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValueFontConfiguration" }, "TrendArrows": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TrendArrowOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TrendArrowOptions", + "markdownDescription": "The options that determine the presentation of trend arrows in a KPI visual\\. \n*Required*: No \n*Type*: [TrendArrowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-trendarrowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendArrows" } }, "type": "object" @@ -165428,10 +169910,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value's icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value's text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -165440,7 +169926,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the progress bar's foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -165452,6 +169940,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the trend group fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroupSort", "type": "array" } }, @@ -165464,27 +169954,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIConfiguration", + "markdownDescription": "The configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIConditionalFormatting", + "markdownDescription": "The conditional formatting of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -165497,12 +170001,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The text for the label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration of the label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Visibility": { + "markdownDescription": "Determines whether or not the label is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165512,7 +170022,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LayoutConfiguration", + "markdownDescription": "The configuration that determines what the type of layout for a sheet\\. \n*Required*: Yes \n*Type*: [LayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -165524,13 +170036,19 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutConfiguration", + "markdownDescription": "A free\\-form is optimized for a fixed width and has more control over the exact placement of layout elements\\. \n*Required*: No \n*Type*: [FreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" }, "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutConfiguration", + "markdownDescription": "A type of layout that can be used on a sheet\\. In a grid layout, visuals snap to a grid with standard spacing and alignment\\. Dashboards are displayed as designed, with options to fit to screen or view at actual size\\. A grid layout can be configured to behave in one of two ways when the viewport is resized: `FIXED` or `RESPONSIVE`\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" }, "SectionBasedLayout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutConfiguration", + "markdownDescription": "A section based layout organizes visuals into multiple sections and has customized header, footer and page break\\. \n*Required*: No \n*Type*: [SectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBasedLayout" } }, "type": "object" @@ -165539,18 +170057,28 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of the legend\\. If this value is omitted, a default height is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Position": { + "markdownDescription": "The positions for the legend\\. Choose one of the following options: \n+ `AUTO` \n+ `RIGHT` \n+ `BOTTOM` \n+ `LEFT` \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BOTTOM | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The custom title for the legend\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "Visibility": { + "markdownDescription": "Determines whether or not the legend is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of the legend\\. If this value is omitted, a default width is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -165563,24 +170091,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The color field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The small multiples field well of a line chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a line chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -165593,70 +170129,108 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ContributionAnalysisDefault" }, + "markdownDescription": "The default configuration of a line chart's contribution analysis\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The data label configuration of a line chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DefaultSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartDefaultSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartDefaultSeriesSettings", + "markdownDescription": "The options that determine the default presentation of all line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartDefaultSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartdefaultseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultSeriesSettings" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "ForecastConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ForecastConfiguration" }, + "markdownDescription": "The forecast configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ForecastConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastconfiguration.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastConfigurations", "type": "array" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend configuration of a line chart\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLine" }, + "markdownDescription": "The reference lines configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the secondary y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "Series": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SeriesItem" }, + "markdownDescription": "The series item configuration of a line chart\\. \n*Required*: No \n*Type*: List of [SeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-seriesitem.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Series", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSortConfiguration", + "markdownDescription": "The sort configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip configuration of a line chart\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "Type": { + "markdownDescription": "Determines the type of the line chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AREA | LINE | STACKED_AREA` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The visual palette configuration of a line chart\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" } }, "type": "object" @@ -165665,13 +170239,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis to which you are binding all line series to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -165680,7 +170260,9 @@ "additionalProperties": false, "properties": { "LineChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartAggregatedFieldWells" } }, "type": "object" @@ -165689,15 +170271,23 @@ "additionalProperties": false, "properties": { "LineInterpolation": { + "markdownDescription": "Interpolation style for line series\\. \n+ `LINEAR`: Show as default, linear style\\.\n+ `SMOOTH`: Show as a smooth curve\\.\n+ `STEPPED`: Show steps in line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `LINEAR | SMOOTH | STEPPED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineInterpolation", "type": "string" }, "LineStyle": { + "markdownDescription": "Line style for line series\\. \n+ `SOLID`: Show as a solid line\\.\n+ `DOTTED`: Show as a dotted line\\.\n+ `DASHED`: Show as a dashed line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyle", "type": "string" }, "LineVisibility": { + "markdownDescription": "Configuration option that determines whether to show the line for the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineVisibility", "type": "string" }, "LineWidth": { + "markdownDescription": "Width that determines the line thickness\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineWidth", "type": "string" } }, @@ -165707,15 +170297,23 @@ "additionalProperties": false, "properties": { "MarkerColor": { + "markdownDescription": "Color of marker in the series\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerColor", "type": "string" }, "MarkerShape": { + "markdownDescription": "Shape option for markers in the series\\. \n+ `CIRCLE`: Show marker as a circle\\.\n+ `TRIANGLE`: Show marker as a triangle\\.\n+ `SQUARE`: Show marker as a square\\.\n+ `DIAMOND`: Show marker as a diamond\\.\n+ `ROUNDED_SQUARE`: Show marker as a rounded square\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | DIAMOND | ROUNDED_SQUARE | SQUARE | TRIANGLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerShape", "type": "string" }, "MarkerSize": { + "markdownDescription": "Size of marker in the series\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerSize", "type": "string" }, "MarkerVisibility": { + "markdownDescription": "Configuration option that determines whether to show the markers in the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerVisibility", "type": "string" } }, @@ -165725,10 +170323,14 @@ "additionalProperties": false, "properties": { "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -165737,24 +170339,34 @@ "additionalProperties": false, "properties": { "CategoryItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimitConfiguration" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of lines that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimitConfiguration" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -165767,24 +170379,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartConfiguration", + "markdownDescription": "The configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -165797,12 +170421,16 @@ "additionalProperties": false, "properties": { "AxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the line series axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOptions" }, "MissingDataConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MissingDataConfiguration" }, + "markdownDescription": "The configuration options that determine how missing data is treated during the rendering of a line chart\\. \n*Required*: No \n*Type*: List of [MissingDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-missingdataconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDataConfigurations", "type": "array" } }, @@ -165812,13 +170440,19 @@ "additionalProperties": false, "properties": { "SearchOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSearchOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSearchOptions", + "markdownDescription": "The configuration of the search options in a list control\\. \n*Required*: No \n*Type*: [ListControlSearchOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolsearchoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SearchOptions" }, "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -165827,6 +170461,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the search options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165836,6 +170472,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165845,6 +170483,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of `LoadingAnimation`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165854,6 +170494,8 @@ "additionalProperties": false, "properties": { "TargetSheetId": { + "markdownDescription": "The sheet that is targeted for navigation in the same analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetSheetId", "type": "string" } }, @@ -165866,9 +170508,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -165878,9 +170524,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "DataSetParameterName": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetParameterName", "type": "string" } }, @@ -165894,6 +170544,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the maximum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165903,19 +170555,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The type of computation\\. Choose one of the following options: \n+ MAXIMUM: A maximum computation\\.\n+ MINIMUM: A minimum computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `MAXIMUM | MINIMUM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -165929,16 +170591,24 @@ "additionalProperties": false, "properties": { "CalculatedMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CalculatedMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CalculatedMeasureField", + "markdownDescription": "The calculated measure field only used in pivot tables\\. \n*Required*: No \n*Type*: [CalculatedMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedMeasureField" }, "CategoricalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoricalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoricalMeasureField", + "markdownDescription": "The measure type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalMeasureField" }, "DateMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateMeasureField", + "markdownDescription": "The measure type field with date type columns\\. \n*Required*: No \n*Type*: [DateMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datemeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateMeasureField" }, "NumericalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalMeasureField", + "markdownDescription": "The measure type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalMeasureField" } }, "type": "object" @@ -165947,19 +170617,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "FromValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The field that is used in a metric comparison from value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FromValue" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TargetValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The field that is used in a metric comparison to value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValue" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" } }, "required": [ @@ -165974,6 +170654,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the minimum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165983,6 +170665,8 @@ "additionalProperties": false, "properties": { "TreatmentOption": { + "markdownDescription": "The treatment option that determines how missing data should be rendered\\. Choose from the following options: \n+ `INTERPOLATE`: Interpolate missing values between the prior and the next known value\\.\n+ `SHOW_AS_ZERO`: Show missing values as the value `0`\\.\n+ `SHOW_AS_BLANK`: Display a blank space when rendering missing data\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERPOLATE | SHOW_AS_BLANK | SHOW_AS_ZERO` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreatmentOption", "type": "string" } }, @@ -165992,6 +170676,8 @@ "additionalProperties": false, "properties": { "DisplayMode": { + "markdownDescription": "Determines the display mode of the negative value configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEGATIVE | POSITIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayMode", "type": "string" } }, @@ -166004,6 +170690,8 @@ "additionalProperties": false, "properties": { "NullString": { + "markdownDescription": "Determines the null string of null values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullString", "type": "string" } }, @@ -166016,24 +170704,38 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value of the number format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -166043,7 +170745,9 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration", + "markdownDescription": "The options that determine the numeric format configuration\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "type": "object" @@ -166052,10 +170756,14 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayRange", + "markdownDescription": "The range setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "Scale": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisScale" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisScale", + "markdownDescription": "The scale setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scale" } }, "type": "object" @@ -166064,9 +170772,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Value": { + "markdownDescription": "The value of the double input numeric drill down filter\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -166080,27 +170792,43 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DOES_NOT_EQUAL | EQUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" }, "Value": { + "markdownDescription": "The input value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -166116,13 +170844,19 @@ "additionalProperties": false, "properties": { "CurrencyDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration", + "markdownDescription": "The options that determine the currency display format configuration\\. \n*Required*: No \n*Type*: [CurrencyDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CurrencyDisplayFormatConfiguration" }, "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration", + "markdownDescription": "The options that determine the number display format configuration\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration", + "markdownDescription": "The options that determine the percentage display format configuration\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -166131,30 +170865,48 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximum": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum" }, "RangeMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -166169,9 +170921,13 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter that is used in the numeric range\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "StaticValue": { + "markdownDescription": "The static value of the numeric range filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "number" } }, @@ -166181,10 +170937,14 @@ "additionalProperties": false, "properties": { "DecimalSeparator": { + "markdownDescription": "Determines the decimal separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalSeparator", "type": "string" }, "ThousandsSeparator": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ThousandSeparatorOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ThousandSeparatorOptions", + "markdownDescription": "The options that determine the thousands separator configuration\\. \n*Required*: No \n*Type*: [ThousandSeparatorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-thousandseparatoroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ThousandsSeparator" } }, "type": "object" @@ -166193,9 +170953,13 @@ "additionalProperties": false, "properties": { "PercentileAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentileAggregation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentileAggregation", + "markdownDescription": "An aggregation based on the percentile of values in a dimension or measure\\. \n*Required*: No \n*Type*: [PercentileAggregation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentileaggregation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileAggregation" }, "SimpleNumericalAggregation": { + "markdownDescription": "Built\\-in aggregation functions for numerical values\\. \n+ `SUM`: The sum of a dimension or measure\\. \n+ `AVERAGE`: The average of a dimension or measure\\.\n+ `MIN`: The minimum value of a dimension or measure\\.\n+ `MAX`: The maximum value of a dimension or measure\\.\n+ `COUNT`: The count of a dimension or measure\\.\n+ `DISTINCT_COUNT`: The count of distinct values in a dimension or measure\\.\n+ `VAR`: The variance of a dimension or measure\\.\n+ `VARP`: The partitioned variance of a dimension or measure\\.\n+ `STDEV`: The standard deviation of a dimension or measure\\.\n+ `STDEVP`: The partitioned standard deviation of a dimension or measure\\.\n+ `MEDIAN`: The median value of a dimension or measure\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AVERAGE | COUNT | DISTINCT_COUNT | MAX | MEDIAN | MIN | STDEV | STDEVP | SUM | VAR | VARP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleNumericalAggregation", "type": "string" } }, @@ -166205,15 +170969,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -166227,16 +170999,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction", + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -166249,9 +171029,13 @@ "additionalProperties": false, "properties": { "PageNumber": { + "markdownDescription": "Indicates the page number\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageNumber", "type": "number" }, "PageSize": { + "markdownDescription": "Indicates how many items render in one page\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageSize", "type": "number" } }, @@ -166265,31 +171049,49 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "Sets the background color for each panel\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "BackgroundVisibility": { + "markdownDescription": "Determines whether or not a background for each small multiples panel is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundVisibility", "type": "string" }, "BorderColor": { + "markdownDescription": "Sets the line color of panel borders\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderColor", "type": "string" }, "BorderStyle": { + "markdownDescription": "Sets the line style of panel borders\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle", "type": "string" }, "BorderThickness": { + "markdownDescription": "Sets the line thickness of panel borders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderThickness", "type": "string" }, "BorderVisibility": { + "markdownDescription": "Determines whether or not each panel displays a border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderVisibility", "type": "string" }, "GutterSpacing": { + "markdownDescription": "Sets the total amount of negative space to display between sibling panels\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterSpacing", "type": "string" }, "GutterVisibility": { + "markdownDescription": "Determines whether or not negative space between sibling panels is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterVisibility", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PanelTitleOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PanelTitleOptions", + "markdownDescription": "Configures the title display within each small multiples panel\\. \n*Required*: No \n*Type*: [PanelTitleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paneltitleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" } }, "type": "object" @@ -166298,12 +171100,18 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalTextAlignment": { + "markdownDescription": "Sets the horizontal text alignment of the title within each panel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "Determines whether or not panel titles are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -166313,22 +171121,34 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterDateTimePickerControl", + "markdownDescription": "A control from a date parameter that specifies date and time\\. \n*Required*: No \n*Type*: [ParameterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [ParameterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterListControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterListControl", + "markdownDescription": "A control to display a list with buttons or boxes that are used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [ParameterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [ParameterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [ParameterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [ParameterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -166337,15 +171157,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The name of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -166360,16 +171188,24 @@ "additionalProperties": false, "properties": { "DateTimeParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeParameterDeclaration", + "markdownDescription": "A parameter declaration for the `DateTime` data type\\. \n*Required*: No \n*Type*: [DateTimeParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeParameterDeclaration" }, "DecimalParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Decimal` data type\\. \n*Required*: No \n*Type*: [DecimalParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalParameterDeclaration" }, "IntegerParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerParameterDeclaration" }, "StringParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringParameterDeclaration", + "markdownDescription": "A parameter declaration for the `String` data type\\. \n*Required*: No \n*Type*: [StringParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringParameterDeclaration" } }, "type": "object" @@ -166378,24 +171214,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DropDownControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type parameter name of the `ParameterDropDownControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -166410,24 +171260,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `ParameterListControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -166442,12 +171306,16 @@ "additionalProperties": false, "properties": { "LinkToDataSetColumn": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column identifier that fetches values from the data set\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkToDataSetColumn" }, "Values": { "items": { "type": "string" }, + "markdownDescription": "The values that are used in `ParameterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -166457,24 +171325,38 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -166492,18 +171374,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -166518,15 +171410,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -166579,9 +171479,13 @@ "additionalProperties": false, "properties": { "From": { + "markdownDescription": "The lower bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "From", "type": "number" }, "To": { + "markdownDescription": "The top bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "To", "type": "number" } }, @@ -166591,21 +171495,33 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -166615,6 +171531,8 @@ "additionalProperties": false, "properties": { "PercentileValue": { + "markdownDescription": "The percentile value\\. This value can be any numeric constant 0\u2013100\\. A percentile value of 50 computes the median value of the measure\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileValue", "type": "number" } }, @@ -166624,16 +171542,24 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -166646,19 +171572,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodTimeGranularity": { + "markdownDescription": "The time granularity setup of period to date computation\\. Choose from the following options: \n+ YEAR: Year to date\\.\n+ MONTH: Month to date\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodTimeGranularity", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -166674,18 +171610,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category \\(group/color\\) field wells of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The small multiples field well of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a pie chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -166695,40 +171637,62 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options of the group/color that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DonutOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DonutOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DonutOptions", + "markdownDescription": "The options that determine the shape of the chart\\. This option determines whether the chart is a pie chart or a donut chart\\. \n*Required*: No \n*Type*: [DonutOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PieChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartSortConfiguration", + "markdownDescription": "The sort configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options for the value that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -166737,7 +171701,9 @@ "additionalProperties": false, "properties": { "PieChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartAggregatedFieldWells" } }, "type": "object" @@ -166746,21 +171712,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a pie chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -166773,24 +171747,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartConfiguration", + "markdownDescription": "The configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -166803,10 +171789,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the field sort options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableSortBy" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableSortBy", + "markdownDescription": "The sort by field for the field sort options\\. \n*Required*: Yes \n*Type*: [PivotTableSortBy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortby.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -166822,18 +171812,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The columns field well for a pivot table\\. Values are grouped by columns fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The rows field well for a pivot table\\. Values are grouped by rows fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on rows and columns fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -166843,13 +171839,19 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Scope": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConditionalFormattingScope" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConditionalFormattingScope", + "markdownDescription": "The scope of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormattingScope](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformattingscope.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -166864,6 +171866,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [PivotTableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -166873,7 +171877,9 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a pivot table\\. \n*Required*: No \n*Type*: [PivotTableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" } }, "type": "object" @@ -166882,6 +171888,8 @@ "additionalProperties": false, "properties": { "Role": { + "markdownDescription": "The role \\(field, field total, grand total\\) of the cell for conditional formatting\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FIELD | FIELD_TOTAL | GRAND_TOTAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -166891,22 +171899,34 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldOptions", + "markdownDescription": "The field options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PivotTableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableSortConfiguration", + "markdownDescription": "The sort configuration for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableOptions", + "markdownDescription": "The table options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableTotalOptions", + "markdownDescription": "The total options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabletotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -166918,9 +171938,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathValue" }, + "markdownDescription": "The list of data path values for the data path options\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathList", "type": "array" }, "Width": { + "markdownDescription": "The width of the data path option\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -166933,12 +171957,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the pivot table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -166954,12 +171984,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableDataPathOption" }, + "markdownDescription": "The data path options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableDataPathOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabledatapathoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathOptions", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldOption" }, + "markdownDescription": "The selected field options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -166969,6 +172003,8 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the subtotal options\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -166978,7 +172014,9 @@ "additionalProperties": false, "properties": { "PivotTableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the pivot table\\. \n*Required*: No \n*Type*: [PivotTableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableAggregatedFieldWells" } }, "type": "object" @@ -166987,30 +172025,48 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "ColumnHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of the column header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHeaderStyle" }, "ColumnNamesVisibility": { + "markdownDescription": "The visibility of the column names\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnNamesVisibility", "type": "string" }, "MetricPlacement": { + "markdownDescription": "The metric placement \\(row, column\\) options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COLUMN | ROW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricPlacement", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\)\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" }, "RowFieldNamesStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of row field names\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowFieldNamesStyle" }, "RowHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of the row headers\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowHeaderStyle" }, "SingleMetricVisibility": { + "markdownDescription": "The visibility of the single metric options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SingleMetricVisibility", "type": "string" }, "ToggleButtonsVisibility": { + "markdownDescription": "Determines the visibility of the pivot table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ToggleButtonsVisibility", "type": "string" } }, @@ -167020,9 +172076,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of the repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of the printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -167032,13 +172092,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnSort", + "markdownDescription": "The column sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DataPath": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathSort" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathSort", + "markdownDescription": "The data path sort \\(data path value, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [DataPathSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPath" }, "Field": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSort", + "markdownDescription": "The field sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Field" } }, "type": "object" @@ -167050,6 +172116,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotFieldSortOptions" }, + "markdownDescription": "The field sort options for a pivot table sort configuration\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) of [PivotFieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivotfieldsortoptions.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSortOptions", "type": "array" } }, @@ -167059,16 +172127,24 @@ "additionalProperties": false, "properties": { "ColumnSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SubtotalOptions", + "markdownDescription": "The column subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSubtotalOptions" }, "ColumnTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTotalOptions", + "markdownDescription": "The column total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTotalOptions" }, "RowSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SubtotalOptions", + "markdownDescription": "The row subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSubtotalOptions" }, "RowTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTotalOptions", + "markdownDescription": "The row total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowTotalOptions" } }, "type": "object" @@ -167080,21 +172156,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [PivotTableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -167107,25 +172195,39 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the total of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the totals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -167137,15 +172239,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the predefined hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the predefined hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the predefined hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -167159,6 +172267,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the progress bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -167171,18 +172281,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The aggregated field well categories of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Color": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The color that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The values that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -167192,6 +172308,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility settings of a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -167201,46 +172319,74 @@ "additionalProperties": false, "properties": { "AlternateBandColorsVisibility": { + "markdownDescription": "Determines the visibility of the colors of alternatign bands in a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandColorsVisibility", "type": "string" }, "AlternateBandEvenColor": { + "markdownDescription": "The color of the even\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandEvenColor", "type": "string" }, "AlternateBandOddColor": { + "markdownDescription": "The color of the odd\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandOddColor", "type": "string" }, "BaseSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartSeriesSettings", + "markdownDescription": "The base sreies settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseSeriesSettings" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The category axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The category label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The color axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorAxis" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The color label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartFieldWells", + "markdownDescription": "The field well configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Shape": { + "markdownDescription": "The shape of the radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | POLYGON` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape", "type": "string" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "StartAngle": { + "markdownDescription": "The start angle of a radar chart's axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartAngle", "type": "number" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -167249,7 +172395,9 @@ "additionalProperties": false, "properties": { "RadarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a radar chart visual\\. \n*Required*: No \n*Type*: [RadarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartAggregatedFieldWells" } }, "type": "object" @@ -167258,7 +172406,9 @@ "additionalProperties": false, "properties": { "AreaStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartAreaStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartAreaStyleSettings", + "markdownDescription": "The area style settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartAreaStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartareastylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AreaStyleSettings" } }, "type": "object" @@ -167267,21 +172417,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The category items limit for a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The category sort options of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The color items limit of a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The color sort configuration of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -167294,24 +172452,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [RadarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -167324,6 +172494,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the range ends label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -167333,16 +172505,24 @@ "additionalProperties": false, "properties": { "DataConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineDataConfiguration", + "markdownDescription": "The data configuration of the reference line\\. \n*Required*: Yes \n*Type*: [ReferenceLineDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataConfiguration" }, "LabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration", + "markdownDescription": "The label configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelConfiguration" }, "Status": { + "markdownDescription": "The status of the reference line\\. Choose one of the following options: \n+ `ENABLE` \n+ `DISABLE` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "StyleConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineStyleConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineStyleConfiguration", + "markdownDescription": "The style configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineStyleConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestyleconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleConfiguration" } }, "required": [ @@ -167354,6 +172534,8 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The string text of the custom label\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" } }, @@ -167366,13 +172548,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis binding type of the reference line\\. Choose one of the following options: \n+ PrimaryY\n+ SecondaryY\n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "DynamicConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineDynamicDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineDynamicDataConfiguration", + "markdownDescription": "The dynamic configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineDynamicDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedynamicdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicConfiguration" }, "StaticConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineStaticDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineStaticDataConfiguration", + "markdownDescription": "The static data configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineStaticDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestaticdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticConfiguration" } }, "type": "object" @@ -167381,13 +172569,19 @@ "additionalProperties": false, "properties": { "Calculation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction", + "markdownDescription": "The calculation that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Calculation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the dynamic data targets\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "MeasureAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The aggregation function that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureAggregationFunction" } }, "required": [ @@ -167401,21 +172595,33 @@ "additionalProperties": false, "properties": { "CustomLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineCustomLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineCustomLabelConfiguration", + "markdownDescription": "The custom label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineCustomLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinecustomlabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabelConfiguration" }, "FontColor": { + "markdownDescription": "The font color configuration of the label in a reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalPosition": { + "markdownDescription": "The horizontal position configuration of the label in a reference line\\. Choose one of the following options: \n+ `LEFT` \n+ `CENTER` \n+ `RIGHT` \n*Required*: No \n*Type*: String \n*Allowed values*: `CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalPosition", "type": "string" }, "ValueLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineValueLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineValueLabelConfiguration", + "markdownDescription": "The value label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineValueLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinevaluelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelConfiguration" }, "VerticalPosition": { + "markdownDescription": "The vertical position configuration of the label in a reference line\\. Choose one of the following options: \n+ `ABOVE` \n+ `BELOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `ABOVE | BELOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalPosition", "type": "string" } }, @@ -167425,6 +172631,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The double input of the static data\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -167437,9 +172645,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The hex color of the reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Pattern": { + "markdownDescription": "The pattern type of the line style\\. Choose one of the following options: \n+ `SOLID` \n+ `DASHED` \n+ `DOTTED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Pattern", "type": "string" } }, @@ -167449,9 +172661,13 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration", + "markdownDescription": "The format configuration of the value label\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "RelativePosition": { + "markdownDescription": "The relative position of the value label\\. Choose one of the following options: \n+ `BEFORE_CUSTOM_LABEL` \n+ `AFTER_CUSTOM_LABEL` \n*Required*: No \n*Type*: String \n*Allowed values*: `AFTER_CUSTOM_LABEL | BEFORE_CUSTOM_LABEL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativePosition", "type": "string" } }, @@ -167461,10 +172677,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -167473,33 +172693,53 @@ "additionalProperties": false, "properties": { "AnchorDateConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AnchorDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AnchorDateConfiguration", + "markdownDescription": "The date configuration of the filter\\. \n*Required*: Yes \n*Type*: [AnchorDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-anchordateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorDateConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExcludePeriodConfiguration", + "markdownDescription": "The configuration for the exclude period of the filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MinimumGranularity": { + "markdownDescription": "The minimum granularity \\(period granularity\\) of the relative dates filter\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumGranularity", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "RelativeDateType": { + "markdownDescription": "The range date type of the filter\\. Choose one of the options below: \n+ `PREVIOUS` \n+ `THIS` \n+ `LAST` \n+ `NOW` \n+ `NEXT` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `LAST | NEXT | NOW | PREVIOUS | THIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateType", "type": "string" }, "RelativeDateValue": { + "markdownDescription": "The date value of the filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateValue", "type": "number" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -167530,6 +172770,8 @@ "type": "string" }, "Resource": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Resource", "type": "string" } }, @@ -167543,9 +172785,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the rolling date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the rolling date configuration\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -167561,9 +172807,13 @@ "items": { "type": "string" }, + "markdownDescription": "Determines the list of row alternate colors\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColors", "type": "array" }, "Status": { + "markdownDescription": "Determines the widget status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -167573,12 +172823,16 @@ "additionalProperties": false, "properties": { "TargetVisualOptions": { + "markdownDescription": "The options that choose the target visual in the same sheet\\. \nValid values are defined as follows: \n+ `ALL_VISUALS`: Applies the filter operation to all visuals in the same sheet\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualOptions", "type": "string" }, "TargetVisuals": { "items": { "type": "string" }, + "markdownDescription": "A list of the target visual IDs that are located in the same sheet of the analysis\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisuals", "type": "array" } }, @@ -167591,18 +172845,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The destination field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Destination", "type": "array" }, "Source": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The source field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Source", "type": "array" }, "Weight": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The weight field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Weight", "type": "array" } }, @@ -167612,13 +172872,19 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The data label configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramSortConfiguration", + "markdownDescription": "The sort configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -167627,7 +172893,9 @@ "additionalProperties": false, "properties": { "SankeyDiagramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramAggregatedFieldWells" } }, "type": "object" @@ -167636,15 +172904,21 @@ "additionalProperties": false, "properties": { "DestinationItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of destination nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationItemsLimit" }, "SourceItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of source nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceItemsLimit" }, "WeightSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the weight fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WeightSort", "type": "array" } }, @@ -167657,18 +172931,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramChartConfiguration", + "markdownDescription": "The configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -167684,24 +172968,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -167711,31 +173003,49 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" }, "YAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLabelOptions" } }, "type": "object" @@ -167744,10 +173054,14 @@ "additionalProperties": false, "properties": { "ScatterPlotCategoricallyAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotCategoricallyAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotCategoricallyAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a scatter plot\\. Scatter plots that have a field in the category \\(group/color\\) field will have aggregated field wells\\. The x and y\\-axes of these scatter plots are aggregated by category\\. \n*Required*: No \n*Type*: [ScatterPlotCategoricallyAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotCategoricallyAggregatedFieldWells" }, "ScatterPlotUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field wells of a scatter plot\\. Scatter plots without a category field well have unaggregated field wells\\. The x and y\\-axes of these scatter plots are unaggregated\\. \n*Required*: No \n*Type*: [ScatterPlotUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotUnaggregatedFieldWells" } }, "type": "object" @@ -167759,18 +173073,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -167783,24 +173103,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -167813,10 +173145,14 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the data zoom scroll bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "VisibleRange": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisibleRangeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisibleRangeOptions", + "markdownDescription": "The visibility range for the data zoom scroll bar\\. \n*Required*: No \n*Type*: [VisibleRangeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visiblerangeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisibleRange" } }, "type": "object" @@ -167825,6 +173161,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines the visibility of the secondary value\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -167834,6 +173172,8 @@ "additionalProperties": false, "properties": { "Status": { + "markdownDescription": "The option that enables or disables a page break at the end of a section\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -167843,7 +173183,9 @@ "additionalProperties": false, "properties": { "PaperCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutPaperCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutPaperCanvasSizeOptions", + "markdownDescription": "The options for a paper canvas of a section\\-based layout\\. \n*Required*: No \n*Type*: [SectionBasedLayoutPaperCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutpapercanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperCanvasSizeOptions" } }, "type": "object" @@ -167855,21 +173197,29 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.BodySectionConfiguration" }, + "markdownDescription": "A list of body section configurations\\. \n*Required*: Yes \n*Type*: List of [BodySectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectionconfiguration.html) \n*Maximum*: `28` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BodySections", "type": "array" }, "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "The options for the canvas of a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "FooterSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of footer section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FooterSections", "type": "array" }, "HeaderSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of header section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderSections", "type": "array" } }, @@ -167885,12 +173235,18 @@ "additionalProperties": false, "properties": { "PaperMargin": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.Spacing", + "markdownDescription": "Defines the spacing between the canvas content and the top, bottom, left, and right edges\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperMargin" }, "PaperOrientation": { + "markdownDescription": "The paper orientation that is used to define canvas dimensions\\. Choose one of the following options: \n+ PORTRAIT\n+ LANDSCAPE\n*Required*: No \n*Type*: String \n*Allowed values*: `LANDSCAPE | PORTRAIT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperOrientation", "type": "string" }, "PaperSize": { + "markdownDescription": "The paper size that is used to define canvas dimensions\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `A0 | A1 | A2 | A3 | A4 | A5 | JIS_B4 | JIS_B5 | US_LEGAL | US_LETTER | US_TABLOID_LEDGER` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperSize", "type": "string" } }, @@ -167900,7 +173256,9 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormSectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormSectionLayoutConfiguration", + "markdownDescription": "The free\\-form layout configuration of a section\\. \n*Required*: Yes \n*Type*: [FreeFormSectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformsectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" } }, "required": [ @@ -167912,7 +173270,9 @@ "additionalProperties": false, "properties": { "After": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionAfterPageBreak" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionAfterPageBreak", + "markdownDescription": "The configuration of a page break after a section\\. \n*Required*: No \n*Type*: [SectionAfterPageBreak](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionafterpagebreak.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "After" } }, "type": "object" @@ -167921,10 +173281,14 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of a section\\. \nHeights can only be defined for header and footer sections\\. The default height margin is 0\\.5 inches\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Padding": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.Spacing", + "markdownDescription": "The spacing between section content and its top, bottom, left, and right edges\\. \nThere is no padding by default\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Padding" } }, "type": "object" @@ -167936,6 +173300,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration" }, + "markdownDescription": "The sheet ID and visual IDs of the sheet and visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of [SheetVisualScopingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetvisualscopingconfiguration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetVisualScopingConfigurations", "type": "array" } }, @@ -167945,10 +173311,14 @@ "additionalProperties": false, "properties": { "DataFieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataFieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataFieldSeriesItem", + "markdownDescription": "The data field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [DataFieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datafieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataFieldSeriesItem" }, "FieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSeriesItem", + "markdownDescription": "The field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [FieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSeriesItem" } }, "type": "object" @@ -167957,10 +173327,14 @@ "additionalProperties": false, "properties": { "DestinationParameterName": { + "markdownDescription": "The destination parameter name of the `SetParameterValueConfiguration`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationParameterName", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [DestinationParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-destinationparametervalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -167973,7 +173347,9 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the shape background color of a filled map visual\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" } }, "required": [ @@ -168001,7 +173377,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetControlLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetControlLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: Yes \n*Type*: [SheetControlLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrollayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -168013,7 +173391,9 @@ "additionalProperties": false, "properties": { "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" } }, "type": "object" @@ -168033,54 +173413,76 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The layout content type of the sheet\\. Choose one of the following options: \n+ `PAGINATED`: Creates a sheet for a paginated report\\.\n+ `INTERACTIVE`: Creates a sheet for an interactive dashboard\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "Description": { + "markdownDescription": "A description of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Description", "type": "string" }, "FilterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterControl" }, + "markdownDescription": "The list of filter controls that are on a sheet\\. \nFor more information, see [Adding filter controls to analysis sheets](https://docs.aws.amazon.com/quicksight/latest/user/filter-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControls", "type": "array" }, "Layouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.Layout" }, + "markdownDescription": "Layouts define how the components of a sheet are arranged\\. \nFor more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [Layout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layouts", "type": "array" }, "Name": { + "markdownDescription": "The name of the sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterControl" }, + "markdownDescription": "The list of parameter controls that are on a sheet\\. \nFor more information, see [Using a Control with a Parameter in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControls", "type": "array" }, "SheetControlLayouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetControlLayout" }, + "markdownDescription": "The control layouts of the sheet\\. \n*Required*: No \n*Type*: List of [SheetControlLayout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrollayout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetControlLayouts", "type": "array" }, "SheetId": { + "markdownDescription": "The unique identifier of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "TextBoxes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetTextBox" }, + "markdownDescription": "The text boxes that are on a sheet\\. \n*Required*: No \n*Type*: List of [SheetTextBox](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheettextbox.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextBoxes", "type": "array" }, "Title": { + "markdownDescription": "The title of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Visuals": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.Visual" }, + "markdownDescription": "A list of the visuals that are on a sheet\\. Visual placement is determined by the layout of the sheet\\. \n*Required*: No \n*Type*: List of [Visual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visuals", "type": "array" } }, @@ -168093,6 +173495,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines whether or not the overrides are visible\\. Choose one of the following options: \n+ `VISIBLE` \n+ `HIDDEN` \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -168102,9 +173506,13 @@ "additionalProperties": false, "properties": { "ConfigurationOverrides": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetElementConfigurationOverrides" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetElementConfigurationOverrides", + "markdownDescription": "The override configuration of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: [SheetElementConfigurationOverrides](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementconfigurationoverrides.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConfigurationOverrides" }, "Expression": { + "markdownDescription": "The expression of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -168118,6 +173526,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the sheet layout maximization options of a dashbaord\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -168127,9 +173537,13 @@ "additionalProperties": false, "properties": { "Content": { + "markdownDescription": "The content that is displayed in the text box\\. \n*Required*: No \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content", "type": "string" }, "SheetTextBoxId": { + "markdownDescription": "The unique identifier for a text box\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have text boxes that share identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetTextBoxId", "type": "string" } }, @@ -168142,15 +173556,21 @@ "additionalProperties": false, "properties": { "Scope": { + "markdownDescription": "The scope of the applied entities\\. Choose one of the following options: \n+ `ALL_VISUALS` \n+ `SELECTED_VISUALS` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VISUALS | SELECTED_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope", "type": "string" }, "SheetId": { + "markdownDescription": "The selected sheet that the filter is applied to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "VisualIds": { "items": { "type": "string" }, + "markdownDescription": "The selected visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualIds", "type": "array" } }, @@ -168164,9 +173584,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -168176,6 +173600,8 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of the simple cluster marker\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" } }, @@ -168185,7 +173611,9 @@ "additionalProperties": false, "properties": { "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -168194,13 +173622,19 @@ "additionalProperties": false, "properties": { "MaxVisibleColumns": { + "markdownDescription": "Sets the maximum number of visible columns to display in the grid of small multiples panels\\. \nThe default is `Auto`, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleColumns", "type": "number" }, "MaxVisibleRows": { + "markdownDescription": "Sets the maximum number of visible rows to display in the grid of small multiples panels\\. \nThe default value is `Auto`, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleRows", "type": "number" }, "PanelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PanelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PanelConfiguration", + "markdownDescription": "Configures the display options for each small multiples panel\\. \n*Required*: No \n*Type*: [PanelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PanelConfiguration" } }, "type": "object" @@ -168209,15 +173643,23 @@ "additionalProperties": false, "properties": { "Bottom": { + "markdownDescription": "Define the bottom spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom", "type": "string" }, "Left": { + "markdownDescription": "Define the left spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left", "type": "string" }, "Right": { + "markdownDescription": "Define the right spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right", "type": "string" }, "Top": { + "markdownDescription": "Define the top spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top", "type": "string" } }, @@ -168227,12 +173669,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `StringDefaultValues`\\. Different defaults displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -168242,10 +173688,14 @@ "additionalProperties": false, "properties": { "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric strings\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -168277,22 +173727,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [StringDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `String` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [StringValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -168305,9 +173765,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -168317,28 +173781,42 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldLevel": { + "markdownDescription": "The field level \\(all, custom, last\\) for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | CUSTOM | LAST` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevel", "type": "string" }, "FieldLevelOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldSubtotalOptions" }, + "markdownDescription": "The optional configuration of subtotal cells\\. \n*Required*: No \n*Type*: List of [PivotTableFieldSubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldsubtotaloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevelOptions", "type": "array" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotal cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -168350,12 +173828,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The group by field well for a pivot table\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -168365,12 +173847,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of a table border\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Style": { + "markdownDescription": "The style \\(none, solid\\) of a table border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style", "type": "string" }, "Thickness": { + "markdownDescription": "The thickness of a table border\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Thickness", "type": "number" } }, @@ -168380,10 +173868,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -168395,6 +173887,8 @@ "additionalProperties": false, "properties": { "TableCellImageScalingConfiguration": { + "markdownDescription": "The cell scaling configuration of the sizing options for the table image configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_CELL_HEIGHT | FIT_TO_CELL_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableCellImageScalingConfiguration", "type": "string" } }, @@ -168404,27 +173898,43 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "The background color for the table cells\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "Border": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GlobalTableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GlobalTableBorderOptions", + "markdownDescription": "The borders for the table cells\\. \n*Required*: No \n*Type*: [GlobalTableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-globaltableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Border" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration of the table cells\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Height": { + "markdownDescription": "The height color for the table cells\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `8` \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "number" }, "HorizontalTextAlignment": { + "markdownDescription": "The horizontal text alignment \\(left, center, right, auto\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "TextWrap": { + "markdownDescription": "The text wrap \\(none, wrap\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | WRAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextWrap", "type": "string" }, "VerticalTextAlignment": { + "markdownDescription": "The vertical text alignment \\(top, middle, bottom\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | MIDDLE | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -168437,6 +173947,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [TableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -168446,10 +173958,14 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" }, "Row": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableRowConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableRowConditionalFormatting", + "markdownDescription": "The row conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableRowConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablerowconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Row" } }, "type": "object" @@ -168458,28 +173974,42 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldOptions", + "markdownDescription": "The field options for a table visual\\. \n*Required*: No \n*Type*: [TableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a table visual\\. \n*Required*: No \n*Type*: [TablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableSortConfiguration", + "markdownDescription": "The sort configuration for a `TableVisual`\\. \n*Required*: No \n*Type*: [TableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableInlineVisualizations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableInlineVisualization" }, + "markdownDescription": "A collection of inline visualizations to display within a chart\\. \n*Required*: No \n*Type*: List of [TableInlineVisualization](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableinlinevisualization.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableInlineVisualizations", "type": "array" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableOptions", + "markdownDescription": "The table options for a table visual\\. \n*Required*: No \n*Type*: [TableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TotalOptions", + "markdownDescription": "The total options for a table visual\\. \n*Required*: No \n*Type*: [TotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -168488,6 +174018,8 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "The icon set type \\(link\\) of the custom icon content for table URL link content\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LINK` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" } }, @@ -168497,9 +174029,13 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration of the custom text content for the table URL link content\\. \n*Required*: Yes \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Value": { + "markdownDescription": "The string value of the custom text content for the table URL link content\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -168512,7 +174048,9 @@ "additionalProperties": false, "properties": { "SizingOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellImageSizingConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellImageSizingConfiguration", + "markdownDescription": "The sizing options for the table image configuration\\. \n*Required*: No \n*Type*: [TableCellImageSizingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellimagesizingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizingOptions" } }, "type": "object" @@ -168521,9 +174059,13 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldLinkContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldLinkContentConfiguration", + "markdownDescription": "The URL content \\(text, icon\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: [TableFieldLinkContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "Target": { + "markdownDescription": "The URL target \\(new tab, new window, same tab\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Target", "type": "string" } }, @@ -168537,10 +174079,14 @@ "additionalProperties": false, "properties": { "CustomIconContent": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldCustomIconContent" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldCustomIconContent", + "markdownDescription": "The custom icon content for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomIconContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomiconcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomIconContent" }, "CustomTextContent": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldCustomTextContent" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldCustomTextContent", + "markdownDescription": "The custom text content \\(value, font configuration\\) for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomTextContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomtextcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomTextContent" } }, "type": "object" @@ -168549,18 +174095,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label for a table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID for a table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "URLStyling": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldURLConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldURLConfiguration", + "markdownDescription": "The URL configuration for a table field\\. \n*Required*: No \n*Type*: [TableFieldURLConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLStyling" }, "Visibility": { + "markdownDescription": "The visibility of a table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width for a table field\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -168576,12 +174132,16 @@ "items": { "type": "string" }, + "markdownDescription": "The order of field IDs of the field options for a table visual\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Order", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldOption" }, + "markdownDescription": "The selected field options for the table field options\\. \n*Required*: No \n*Type*: List of [TableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -168591,10 +174151,14 @@ "additionalProperties": false, "properties": { "ImageConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldImageConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldImageConfiguration", + "markdownDescription": "The image configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldImageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldimageconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageConfiguration" }, "LinkConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldLinkConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldLinkConfiguration", + "markdownDescription": "The link configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldLinkConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkConfiguration" } }, "type": "object" @@ -168603,10 +174167,14 @@ "additionalProperties": false, "properties": { "TableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the table\\. \n*Required*: No \n*Type*: [TableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableAggregatedFieldWells" }, "TableUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field well for the table\\. \n*Required*: No \n*Type*: [TableUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableUnaggregatedFieldWells" } }, "type": "object" @@ -168615,7 +174183,9 @@ "additionalProperties": false, "properties": { "DataBars": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataBarsOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataBarsOptions", + "markdownDescription": "The configuration of the inline visualization of the data bars within a chart\\. \n*Required*: No \n*Type*: [DataBarsOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-databarsoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataBars" } }, "type": "object" @@ -168624,16 +174194,24 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of table cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "HeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of a table header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderStyle" }, "Orientation": { + "markdownDescription": "The orientation \\(vertical, horizontal\\) for a table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\) for a table\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" } }, "type": "object" @@ -168642,9 +174220,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -168654,10 +174236,14 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the background for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the text for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -168666,22 +174252,34 @@ "additionalProperties": false, "properties": { "Bottom": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the bottom border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom" }, "InnerHorizontal": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the inner horizontal border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerHorizontal" }, "InnerVertical": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the inner vertical border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerVertical" }, "Left": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the left border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left" }, "Right": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the right border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right" }, "Top": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the top border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top" } }, "type": "object" @@ -168690,12 +174288,16 @@ "additionalProperties": false, "properties": { "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PaginationConfiguration", + "markdownDescription": "The pagination configuration \\(page size, page number\\) for the table\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" }, "RowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The field sort options for rows in the table\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSort", "type": "array" } }, @@ -168708,6 +174310,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.UnaggregatedField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are unaggregated for an unaggregated table\\. \n*Required*: No \n*Type*: List of [UnaggregatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-unaggregatedfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -168720,21 +174324,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [TableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -168747,10 +174363,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text area control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -168759,13 +174379,19 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text background color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting for the icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -168774,6 +174400,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the placeholder options in a text control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -168783,10 +174411,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text field control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -168795,9 +174427,13 @@ "additionalProperties": false, "properties": { "Symbol": { + "markdownDescription": "Determines the thousands separator symbol\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the thousands separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -168807,21 +174443,33 @@ "additionalProperties": false, "properties": { "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `NULL`: The input is set to `NULL`\\.\n+ `NON_NULL`: The input is set to a custom value\\.\n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "number" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" } }, @@ -168831,18 +174479,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `Value`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "Value": { + "markdownDescription": "The value of a `TimeEquality` filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -168856,15 +174514,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "RangeMaximum": { + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum", "type": "string" }, "RangeMinimum": { + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -168880,30 +174546,48 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExcludePeriodConfiguration", + "markdownDescription": "The exclude period of the time range filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximumValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximumValue" }, "RangeMinimumValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimumValue" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -168918,12 +174602,18 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter type input value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RollingDateConfiguration", + "markdownDescription": "The rolling date input value\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValue": { + "markdownDescription": "The static input value\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "string" } }, @@ -168933,10 +174623,14 @@ "additionalProperties": false, "properties": { "ColumnTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnTooltipItem", + "markdownDescription": "The tooltip item for the columns that are not part of a field well\\. \n*Required*: No \n*Type*: [ColumnTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columntooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTooltipItem" }, "FieldTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldTooltipItem", + "markdownDescription": "The tooltip item for the fields\\. \n*Required*: No \n*Type*: [FieldTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldtooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldTooltipItem" } }, "type": "object" @@ -168945,12 +174639,18 @@ "additionalProperties": false, "properties": { "FieldBasedTooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldBasedTooltip" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldBasedTooltip", + "markdownDescription": "The setup for the detailed tooltip\\. The tooltip setup is always saved\\. The display type is decided based on the tooltip type\\. \n*Required*: No \n*Type*: [FieldBasedTooltip](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldbasedtooltip.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldBasedTooltip" }, "SelectedTooltipType": { + "markdownDescription": "The selected type for the tooltip\\. Choose one of the following options: \n+ `BASIC`: A basic tooltip\\.\n+ `DETAILED`: A detailed tooltip\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `BASIC | DETAILED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedTooltipType", "type": "string" }, "TooltipVisibility": { + "markdownDescription": "Determines whether or not the tooltip is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipVisibility", "type": "string" } }, @@ -168963,21 +174663,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationSortConfiguration" }, + "markdownDescription": "The aggregation and sort configuration of the top bottom filter\\. \n*Required*: Yes \n*Type*: List of [AggregationSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationsortconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationSortConfigurations", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "Limit": { + "markdownDescription": "The number of items to include in the top bottom filter results\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Limit", "type": "number" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -168992,28 +174704,44 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "MoverSize": { + "markdownDescription": "The mover size setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MoverSize", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "SortOrder": { + "markdownDescription": "The sort order setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ABSOLUTE_DIFFERENCE | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortOrder", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The computation type\\. Choose from the following options: \n+ TOP: Top movers computation\\.\n+ BOTTOM: Bottom movers computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -169028,22 +174756,34 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ResultSize": { + "markdownDescription": "The result size of a top and bottom ranked computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResultSize", "type": "number" }, "Type": { + "markdownDescription": "The computation type\\. Choose one of the following options: \n+ TOP: A top ranked computation\\.\n+ BOTTOM: A bottom ranked computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -169057,13 +174797,19 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -169076,18 +174822,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "Cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" } }, @@ -169100,18 +174856,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The color field well of a tree map\\. Values are grouped by aggregations based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Groups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The group by field well of a tree map\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Groups", "type": "array" }, "Sizes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The size field well of a tree map\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sizes", "type": "array" } }, @@ -169121,31 +174883,49 @@ "additionalProperties": false, "properties": { "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) for the colors displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) of a tree map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TreeMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GroupLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the groups that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupLabelOptions" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SizeLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the sizes that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizeLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapSortConfiguration", + "markdownDescription": "The sort configuration of a tree map\\. \n*Required*: No \n*Type*: [TreeMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -169154,7 +174934,9 @@ "additionalProperties": false, "properties": { "TreeMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a tree map\\. \n*Required*: No \n*Type*: [TreeMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapAggregatedFieldWells" } }, "type": "object" @@ -169163,12 +174945,16 @@ "additionalProperties": false, "properties": { "TreeMapGroupItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapGroupItemsLimitConfiguration" }, "TreeMapSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapSort", "type": "array" } }, @@ -169181,24 +174967,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TreeMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -169211,6 +175009,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the trend arrows\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -169220,13 +175020,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `UnaggregatedField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -169239,12 +175045,18 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -169258,7 +175070,9 @@ "additionalProperties": false, "properties": { "PercentRange": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentVisibleRange" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentVisibleRange", + "markdownDescription": "The percent range in the visible range\\. \n*Required*: No \n*Type*: [PercentVisibleRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentvisiblerange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentRange" } }, "type": "object" @@ -169267,73 +175081,119 @@ "additionalProperties": false, "properties": { "BarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartVisual", + "markdownDescription": "A bar chart\\. \nFor more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartVisual" }, "BoxPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotVisual", + "markdownDescription": "A box plot\\. \nFor more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BoxPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotVisual" }, "ComboChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartVisual", + "markdownDescription": "A combo chart\\. \nFor more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ComboChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartVisual" }, "CustomContentVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomContentVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomContentVisual", + "markdownDescription": "A visual that contains custom content\\. \nFor more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CustomContentVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomContentVisual" }, "EmptyVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.EmptyVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.EmptyVisual", + "markdownDescription": "An empty visual\\. \n*Required*: No \n*Type*: [EmptyVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-emptyvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EmptyVisual" }, "FilledMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapVisual", + "markdownDescription": "A filled map\\. \nFor more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FilledMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapVisual" }, "FunnelChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartVisual", + "markdownDescription": "A funnel chart\\. \nFor more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FunnelChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartVisual" }, "GaugeChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartVisual", + "markdownDescription": "A gauge chart\\. \nFor more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GaugeChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartVisual" }, "GeospatialMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapVisual", + "markdownDescription": "A geospatial map or a points on map visual\\. \nFor more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GeospatialMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapVisual" }, "HeatMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapVisual", + "markdownDescription": "A heat map\\. \nFor more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HeatMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapVisual" }, "HistogramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramVisual", + "markdownDescription": "A histogram\\. \nFor more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HistogramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramVisual" }, "InsightVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.InsightVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.InsightVisual", + "markdownDescription": "An insight visual\\. \nFor more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [InsightVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightVisual" }, "KPIVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIVisual", + "markdownDescription": "A key performance indicator \\(KPI\\)\\. \nFor more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [KPIVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIVisual" }, "LineChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartVisual", + "markdownDescription": "A line chart\\. \nFor more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [LineChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartVisual" }, "PieChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartVisual", + "markdownDescription": "A pie or donut chart\\. \nFor more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PieChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartVisual" }, "PivotTableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableVisual", + "markdownDescription": "A pivot table\\. \nFor more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PivotTableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableVisual" }, "RadarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartVisual", + "markdownDescription": "A radar chart visual\\. \nFor more information, see [Using radar charts](https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [RadarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartVisual" }, "SankeyDiagramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramVisual", + "markdownDescription": "A sankey diagram\\. \nFor more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [SankeyDiagramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramVisual" }, "ScatterPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotVisual", + "markdownDescription": "A scatter plot\\. \nFor more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ScatterPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotVisual" }, "TableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableVisual", + "markdownDescription": "A table visual\\. \nFor more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableVisual" }, "TreeMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapVisual", + "markdownDescription": "A tree map\\. \nFor more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TreeMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapVisual" }, "WaterfallVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallVisual", + "markdownDescription": "A waterfall chart\\. \nFor more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WaterfallVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallVisual" }, "WordCloudVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudVisual", + "markdownDescription": "A word cloud\\. \nFor more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WordCloudVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudVisual" } }, "type": "object" @@ -169342,6 +175202,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The availaiblity status of a visual's axis sort options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -169354,18 +175216,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomActionOperation" }, + "markdownDescription": "A list of `VisualCustomActionOperations`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: List of [VisualCustomActionOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomactionoperation.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ActionOperations", "type": "array" }, "CustomActionId": { + "markdownDescription": "The ID of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomActionId", "type": "string" }, "Name": { + "markdownDescription": "The name of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Status": { + "markdownDescription": "The status of the `VisualCustomAction`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "Trigger": { + "markdownDescription": "The trigger of the `VisualCustomAction`\\. \nValid values are defined as follows: \n+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point\\.\n+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Trigger", "type": "string" } }, @@ -169381,16 +175253,24 @@ "additionalProperties": false, "properties": { "FilterOperation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionFilterOperation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionFilterOperation", + "markdownDescription": "The filter operation that filters data included in a visual or in an entire sheet\\. \n*Required*: No \n*Type*: [CustomActionFilterOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionfilteroperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterOperation" }, "NavigationOperation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionNavigationOperation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionNavigationOperation", + "markdownDescription": "The navigation operation that navigates between different sheets in the same analysis\\. \n*Required*: No \n*Type*: [CustomActionNavigationOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionnavigationoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NavigationOperation" }, "SetParametersOperation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionSetParametersOperation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionSetParametersOperation", + "markdownDescription": "The set parameter operation that sets parameters in custom action\\. \n*Required*: No \n*Type*: [CustomActionSetParametersOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionsetparametersoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SetParametersOperation" }, "URLOperation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionURLOperation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionURLOperation", + "markdownDescription": "The URL operation that opens a link to another webpage\\. \n*Required*: No \n*Type*: [CustomActionURLOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionurloperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLOperation" } }, "type": "object" @@ -169399,6 +175279,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The availaiblity status of a visual's menu options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -169408,12 +175290,16 @@ "additionalProperties": false, "properties": { "ChartColor": { + "markdownDescription": "The chart color options for the visual palette\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartColor", "type": "string" }, "ColorMap": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathColor" }, + "markdownDescription": "The color map options for the visual palette\\. \n*Required*: No \n*Type*: List of [DataPathColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathcolor.html) \n*Maximum*: `5000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorMap", "type": "array" } }, @@ -169423,9 +175309,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LongFormatText" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LongFormatText", + "markdownDescription": "The long text format of the subtitle label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [LongFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-longformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the subtitle label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -169435,9 +175325,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ShortFormatText" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ShortFormatText", + "markdownDescription": "The short text format of the title label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [ShortFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shortformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the title label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -169450,18 +175344,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The breakdown field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Breakdowns", "type": "array" }, "Categories": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Categories", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -169471,34 +175371,54 @@ "additionalProperties": false, "properties": { "CategoryAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the category axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisDisplayOptions" }, "CategoryAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the category axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The data label configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartSortConfiguration", + "markdownDescription": "The sort configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The visual palette configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WaterfallChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartOptions", + "markdownDescription": "The options that determine the presentation of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartOptions" } }, "type": "object" @@ -169507,7 +175427,9 @@ "additionalProperties": false, "properties": { "WaterfallChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartAggregatedFieldWells" } }, "type": "object" @@ -169516,6 +175438,8 @@ "additionalProperties": false, "properties": { "TotalBarLabel": { + "markdownDescription": "This option determines the total bar label of a waterfall visual\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalBarLabel", "type": "string" } }, @@ -169525,12 +175449,16 @@ "additionalProperties": false, "properties": { "BreakdownItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of bar groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BreakdownItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -169543,24 +175471,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartConfiguration", + "markdownDescription": "The configuration for a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -169573,9 +175513,13 @@ "additionalProperties": false, "properties": { "Date": { + "markdownDescription": "The date that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Date", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -169589,12 +175533,18 @@ "additionalProperties": false, "properties": { "EndDate": { + "markdownDescription": "The end date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndDate", "type": "string" }, "StartDate": { + "markdownDescription": "The start date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartDate", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date range\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -169612,12 +175562,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The group by field well of a word cloud\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The size field well of a word cloud\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" } }, @@ -169627,16 +175581,24 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) for the word cloud category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [WordCloudFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudSortConfiguration", + "markdownDescription": "The sort configuration of a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "WordCloudOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudOptions", + "markdownDescription": "The options for a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudOptions" } }, "type": "object" @@ -169645,7 +175607,9 @@ "additionalProperties": false, "properties": { "WordCloudAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a word cloud\\. \n*Required*: No \n*Type*: [WordCloudAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudAggregatedFieldWells" } }, "type": "object" @@ -169654,21 +175618,33 @@ "additionalProperties": false, "properties": { "CloudLayout": { + "markdownDescription": "The cloud layout options \\(fluid, normal\\) of a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FLUID | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CloudLayout", "type": "string" }, "MaximumStringLength": { + "markdownDescription": "The length limit of each word from 1\\-100\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumStringLength", "type": "number" }, "WordCasing": { + "markdownDescription": "The word casing options \\(lower\\_case, existing\\_case\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXISTING_CASE | LOWER_CASE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCasing", "type": "string" }, "WordOrientation": { + "markdownDescription": "The word orientation options \\(horizontal, horizontal\\_and\\_vertical\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | HORIZONTAL_AND_VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordOrientation", "type": "string" }, "WordPadding": { + "markdownDescription": "The word padding options \\(none, small, medium, large\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | NONE | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordPadding", "type": "string" }, "WordScaling": { + "markdownDescription": "The word scaling options \\(emphasize, normal\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EMPHASIZE | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordScaling", "type": "string" } }, @@ -169678,12 +175654,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed in a word cloud\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -169696,24 +175676,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [WordCloudChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -171352,7 +177344,9 @@ "type": "string" }, "Definition": { - "$ref": "#/definitions/AWS::QuickSight::Template.TemplateVersionDefinition" + "$ref": "#/definitions/AWS::QuickSight::Template.TemplateVersionDefinition", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [TemplateVersionDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Definition" }, "Name": { "markdownDescription": "A display name for the template\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -171369,7 +177363,7 @@ }, "SourceEntity": { "$ref": "#/definitions/AWS::QuickSight::Template.TemplateSourceEntity", - "markdownDescription": "The entity that you are using as a source when you create the template\\. In `SourceEntity`, you specify the type of object you're using as source: `SourceTemplate` for a template or `SourceAnalysis` for an analysis\\. Both of these require an Amazon Resource Name \\(ARN\\)\\. For `SourceTemplate`, specify the ARN of the source template\\. For `SourceAnalysis`, specify the ARN of the source analysis\\. The `SourceTemplate` ARN can contain any AWS account and any Amazon QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` or `SourceAnalysis` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: Yes \n*Type*: [TemplateSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The entity that you are using as a source when you create the template\\. In `SourceEntity`, you specify the type of object you're using as source: `SourceTemplate` for a template or `SourceAnalysis` for an analysis\\. Both of these require an Amazon Resource Name \\(ARN\\)\\. For `SourceTemplate`, specify the ARN of the source template\\. For `SourceAnalysis`, specify the ARN of the source analysis\\. The `SourceTemplate` ARN can contain any AWS account and any Amazon QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` or `SourceAnalysis` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: No \n*Type*: [TemplateSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceEntity" }, "Tags": { @@ -171422,13 +177416,19 @@ "additionalProperties": false, "properties": { "CategoricalAggregationFunction": { + "markdownDescription": "Aggregation for categorical values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalAggregationFunction", "type": "string" }, "DateAggregationFunction": { + "markdownDescription": "Aggregation for date values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n+ `MIN`: Select the smallest date value\\.\n+ `MAX`: Select the largest date value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAggregationFunction", "type": "string" }, "NumericalAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction", + "markdownDescription": "Aggregation for numerical values\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalAggregationFunction" } }, "type": "object" @@ -171437,12 +177437,18 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The function that aggregates the values in `Column`\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that determines the sort order of aggregated values\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "SortDirection": { + "markdownDescription": "The sort direction of values\\. \n+ `ASC`: Sort in ascending order\\.\n+ `DESC`: Sort in descending order\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortDirection", "type": "string" } }, @@ -171457,7 +177463,9 @@ "additionalProperties": false, "properties": { "DefaultNewSheetConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultNewSheetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultNewSheetConfiguration", + "markdownDescription": "The configuration for default new sheet settings\\. \n*Required*: Yes \n*Type*: [DefaultNewSheetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultNewSheetConfiguration" } }, "required": [ @@ -171469,9 +177477,13 @@ "additionalProperties": false, "properties": { "AnchorOption": { + "markdownDescription": "The options for the date configuration\\. Choose one of the options below: \n+ `NOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `NOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The name of the parameter that is used for the anchor date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" } }, @@ -171481,9 +177493,13 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Template.ArcAxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Template.ArcAxisDisplayRange", + "markdownDescription": "The arc axis range of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "ReserveRange": { + "markdownDescription": "The reserved range of the arc axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReserveRange", "type": "number" } }, @@ -171493,9 +177509,13 @@ "additionalProperties": false, "properties": { "Max": { + "markdownDescription": "The maximum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Max", "type": "number" }, "Min": { + "markdownDescription": "The minimum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Min", "type": "number" } }, @@ -171505,9 +177525,13 @@ "additionalProperties": false, "properties": { "ArcAngle": { + "markdownDescription": "The option that determines the arc angle of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAngle", "type": "number" }, "ArcThickness": { + "markdownDescription": "The options that determine the arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -171517,6 +177541,8 @@ "additionalProperties": false, "properties": { "ArcThickness": { + "markdownDescription": "The arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL | WHOLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -171526,10 +177552,14 @@ "additionalProperties": false, "properties": { "DateAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DateAxisOptions", + "markdownDescription": "The options for an axis with a date field\\. \n*Required*: No \n*Type*: [DateAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dateaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAxisOptions" }, "NumericAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericAxisOptions", + "markdownDescription": "The options for an axis with a numeric field\\. \n*Required*: No \n*Type*: [NumericAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericAxisOptions" } }, "type": "object" @@ -171538,9 +177568,13 @@ "additionalProperties": false, "properties": { "Maximum": { + "markdownDescription": "The maximum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Maximum", "type": "number" }, "Minimum": { + "markdownDescription": "The minimum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Minimum", "type": "number" } }, @@ -171550,22 +177584,34 @@ "additionalProperties": false, "properties": { "AxisLineVisibility": { + "markdownDescription": "Determines whether or not the axis line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLineVisibility", "type": "string" }, "AxisOffset": { + "markdownDescription": "The offset value that determines the starting placement of the axis within a visual's bounds\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOffset", "type": "string" }, "DataOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDataOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDataOptions", + "markdownDescription": "The data options for an axis\\. \n*Required*: No \n*Type*: [AxisDataOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdataoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataOptions" }, "GridLineVisibility": { + "markdownDescription": "Determines whether or not the grid line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLineVisibility", "type": "string" }, "ScrollbarOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScrollBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ScrollBarOptions", + "markdownDescription": "The scroll bar options for an axis\\. \n*Required*: No \n*Type*: [ScrollBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scrollbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollbarOptions" }, "TickLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisTickLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisTickLabelOptions", + "markdownDescription": "The tick label options of an axis\\. \n*Required*: No \n*Type*: [AxisTickLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisticklabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TickLabelOptions" } }, "type": "object" @@ -171574,10 +177620,14 @@ "additionalProperties": false, "properties": { "DataDriven": { + "markdownDescription": "The data\\-driven setup of an axis display range\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataDriven", "type": "object" }, "MinMax": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayMinMaxRange" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayMinMaxRange", + "markdownDescription": "The minimum and maximum setup of an axis display range\\. \n*Required*: No \n*Type*: [AxisDisplayMinMaxRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayminmaxrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinMax" } }, "type": "object" @@ -171586,13 +177636,19 @@ "additionalProperties": false, "properties": { "ApplyTo": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisLabelReferenceOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisLabelReferenceOptions", + "markdownDescription": "The options that indicate which field the label belongs to\\. \n*Required*: No \n*Type*: [AxisLabelReferenceOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabelreferenceoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ApplyTo" }, "CustomLabel": { + "markdownDescription": "The text for the axis label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration of the axis label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" } }, "type": "object" @@ -171601,9 +177657,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The field that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -171617,9 +177677,13 @@ "additionalProperties": false, "properties": { "StepCount": { + "markdownDescription": "The step count setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepCount", "type": "number" }, "StepSize": { + "markdownDescription": "The step size setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" } }, @@ -171629,6 +177693,8 @@ "additionalProperties": false, "properties": { "Base": { + "markdownDescription": "The base setup of a logarithmic axis scale\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Base", "type": "number" } }, @@ -171638,10 +177704,14 @@ "additionalProperties": false, "properties": { "Linear": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisLinearScale" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisLinearScale", + "markdownDescription": "The linear axis scale setup\\. \n*Required*: No \n*Type*: [AxisLinearScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislinearscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Linear" }, "Logarithmic": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisLogarithmicScale" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisLogarithmicScale", + "markdownDescription": "The logarithmic axis scale setup\\. \n*Required*: No \n*Type*: [AxisLogarithmicScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislogarithmicscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Logarithmic" } }, "type": "object" @@ -171650,9 +177720,13 @@ "additionalProperties": false, "properties": { "LabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "Determines whether or not the axis ticks are visible\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelOptions" }, "RotationAngle": { + "markdownDescription": "The rotation angle of the axis tick labels\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RotationAngle", "type": "number" } }, @@ -171665,24 +177739,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category \\(y\\-axis\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The color \\(group/color\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The small multiples field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a bar chart\\. Values are aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -171692,58 +177774,90 @@ "additionalProperties": false, "properties": { "BarsArrangement": { + "markdownDescription": "Determines the arrangement of the bars\\. The orientation and arrangement of bars determine the type of bar that is used in the visual\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for bar chart category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a color that is used in a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.BarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.BarChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Orientation": { + "markdownDescription": "The orientation of the bars in a bar chart visual\\. There are two valid values in this structure: \n+ `HORIZONTAL`: Used for charts that have horizontal bars\\. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts\\.\n+ `VERTICAL`: Used for charts that have vertical bars\\. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.BarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.BarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `BarChartVisual`\\. \n*Required*: No \n*Type*: [BarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for a bar chart value\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueAxis" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -171752,7 +177866,9 @@ "additionalProperties": false, "properties": { "BarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.BarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.BarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a bar chart\\. \n*Required*: No \n*Type*: [BarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartAggregatedFieldWells" } }, "type": "object" @@ -171761,30 +177877,42 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of values displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of color fields in a bar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -171797,24 +177925,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.BarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.BarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -171827,6 +177967,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The options that determine the bin count value\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -171836,9 +177978,13 @@ "additionalProperties": false, "properties": { "BinCountLimit": { + "markdownDescription": "The options that determine the bin count limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCountLimit", "type": "number" }, "Value": { + "markdownDescription": "The options that determine the bin width value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -171848,16 +177994,24 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Template.BodySectionContent" + "$ref": "#/definitions/AWS::QuickSight::Template.BodySectionContent", + "markdownDescription": "The configuration of content in a body section\\. \n*Required*: Yes \n*Type*: [BodySectionContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectioncontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "PageBreakConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionPageBreakConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionPageBreakConfiguration", + "markdownDescription": "The configuration of a page break for a section\\. \n*Required*: No \n*Type*: [SectionPageBreakConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionpagebreakconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageBreakConfiguration" }, "SectionId": { + "markdownDescription": "The unique identifier of a body section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionStyle", + "markdownDescription": "The style options of a body section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -171870,7 +178024,9 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of a body section\\. \n*Required*: No \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" } }, "type": "object" @@ -171882,12 +178038,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The group by field well of a box plot chart\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field well of a box plot chart\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -171897,40 +178057,62 @@ "additionalProperties": false, "properties": { "BoxPlotOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotOptions", + "markdownDescription": "The box plot chart options for a box plot visual \n*Required*: No \n*Type*: [BoxPlotOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotOptions" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort Icon visibility\\) of a box plot category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BoxPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) of a box plot value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotSortConfiguration", + "markdownDescription": "The sort configuration of a `BoxPlotVisual`\\. \n*Required*: No \n*Type*: [BoxPlotSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -171939,7 +178121,9 @@ "additionalProperties": false, "properties": { "BoxPlotAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a box plot\\. \n*Required*: No \n*Type*: [BoxPlotAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotAggregatedFieldWells" } }, "type": "object" @@ -171948,13 +178132,19 @@ "additionalProperties": false, "properties": { "AllDataPointsVisibility": { + "markdownDescription": "Determines the visibility of all data points of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AllDataPointsVisibility", "type": "string" }, "OutlierVisibility": { + "markdownDescription": "Determines the visibility of the outlier in a box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OutlierVisibility", "type": "string" }, "StyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotStyleOptions", + "markdownDescription": "The style options of the box plot\\. \n*Required*: No \n*Type*: [BoxPlotStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleOptions" } }, "type": "object" @@ -171966,10 +178156,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of a group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PaginationConfiguration", + "markdownDescription": "The pagination configuration of a table visual or box plot\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" } }, "type": "object" @@ -171978,6 +178172,8 @@ "additionalProperties": false, "properties": { "FillStyle": { + "markdownDescription": "The fill styles \\(solid, transparent\\) of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `SOLID | TRANSPARENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FillStyle", "type": "string" } }, @@ -171990,24 +178186,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BoxPlotChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -172020,12 +178228,18 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in this calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "Name": { + "markdownDescription": "The name of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -172040,9 +178254,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression in the table calculation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -172059,6 +178277,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlSource" }, + "markdownDescription": "A list of source controls that determine the values that are used in the current control\\. \n*Required*: No \n*Type*: List of [CascadingControlSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolsource.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceControls", "type": "array" } }, @@ -172068,9 +178288,13 @@ "additionalProperties": false, "properties": { "ColumnToMatch": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column identifier that determines which column to look up for the source sheet control\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnToMatch" }, "SourceSheetControlId": { + "markdownDescription": "The source sheet control ID of a `CascadingControlSource`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceSheetControlId", "type": "string" } }, @@ -172080,15 +178304,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -172102,16 +178334,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -172127,10 +178367,14 @@ "items": { "type": "string" }, + "markdownDescription": "A list of the string inputs that are the values of the category drill down filter\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" } }, "required": [ @@ -172143,12 +178387,18 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CategoryFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CategoryFilterConfiguration", + "markdownDescription": "The configuration for a `CategoryFilter`\\. \n*Required*: Yes \n*Type*: [CategoryFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" } }, @@ -172163,13 +178413,19 @@ "additionalProperties": false, "properties": { "CustomFilterConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomFilterConfiguration", + "markdownDescription": "A custom filter that filters based on a single value\\. This filter can be partially matched\\. \n*Required*: No \n*Type*: [CustomFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterConfiguration" }, "CustomFilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomFilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomFilterListConfiguration", + "markdownDescription": "A list of custom filter values\\. In the Amazon QuickSight console, this filter type is called a custom filter list\\. \n*Required*: No \n*Type*: [CustomFilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterListConfiguration" }, "FilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterListConfiguration", + "markdownDescription": "A list of filter configurations\\. In the Amazon QuickSight console, this filter type is called a filter list\\. \n*Required*: No \n*Type*: [FilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterListConfiguration" } }, "type": "object" @@ -172181,12 +178437,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.AxisLabelOptions" }, + "markdownDescription": "The label options for a chart axis\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html) of [AxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLabelOptions", "type": "array" }, "SortIconVisibility": { + "markdownDescription": "The visibility configuration of the sort icon on a chart's axis label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortIconVisibility", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of an axis label on a chart\\. Choose one of the following options: \n+ `VISIBLE`: Shows the axis\\.\n+ `HIDDEN`: Hides the axis\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -172196,7 +178458,9 @@ "additionalProperties": false, "properties": { "SimpleClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Template.SimpleClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Template.SimpleClusterMarker", + "markdownDescription": "The simple cluster marker of the cluster marker\\. \n*Required*: No \n*Type*: [SimpleClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-simpleclustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleClusterMarker" } }, "type": "object" @@ -172205,7 +178469,9 @@ "additionalProperties": false, "properties": { "ClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Template.ClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Template.ClusterMarker", + "markdownDescription": "The cluster marker that is a part of the cluster marker configuration \n*Required*: No \n*Type*: [ClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarker" } }, "type": "object" @@ -172214,16 +178480,22 @@ "additionalProperties": false, "properties": { "ColorFillType": { + "markdownDescription": "Determines the color fill type\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DISCRETE | GRADIENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorFillType", "type": "string" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataColor" }, + "markdownDescription": "Determines the list of colors that are applied to the visual\\. \n*Required*: Yes \n*Type*: List of [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html) \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "NullValueColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataColor" + "$ref": "#/definitions/AWS::QuickSight::Template.DataColor", + "markdownDescription": "Determines the color that is applied to null values\\. \n*Required*: No \n*Type*: [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueColor" } }, "required": [ @@ -172239,6 +178511,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.CustomColor" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [CustomColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomColors", "type": "array" } }, @@ -172248,15 +178522,23 @@ "additionalProperties": false, "properties": { "ColorsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColorsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ColorsConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ColorsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorsConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FormatConfiguration", + "markdownDescription": "The format configuration of a column\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "Role": { + "markdownDescription": "The role of the column\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DIMENSION | MEASURE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -172299,13 +178581,19 @@ "additionalProperties": false, "properties": { "DateTimeHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeHierarchy", + "markdownDescription": "The option that determines the hierarchy of any `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimehierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeHierarchy" }, "ExplicitHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Template.ExplicitHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Template.ExplicitHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are built within a visual's field wells\\. These fields can't be duplicated to other visuals\\. \n*Required*: No \n*Type*: [ExplicitHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExplicitHierarchy" }, "PredefinedHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Template.PredefinedHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Template.PredefinedHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are defined during data preparation\\. These fields are available to use in any analysis that uses the data source\\. \n*Required*: No \n*Type*: [PredefinedHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredefinedHierarchy" } }, "type": "object" @@ -172314,9 +178602,13 @@ "additionalProperties": false, "properties": { "ColumnName": { + "markdownDescription": "The name of the column\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnName", "type": "string" }, "DataSetIdentifier": { + "markdownDescription": "The data set that the column belongs to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" } }, @@ -172351,13 +178643,19 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The aggregation function that is defined in the column sort\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Direction": { + "markdownDescription": "The sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -172370,15 +178668,23 @@ "additionalProperties": false, "properties": { "Aggregation": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The aggregation function of the column tooltip item\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Aggregation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The target column of the tooltip item\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -172394,24 +178700,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The aggregated `BarValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarValues", "type": "array" }, "Category": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The aggregated category field wells of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The aggregated colors field well of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "LineValues": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The aggregated `LineValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineValues", "type": "array" } }, @@ -172421,55 +178735,87 @@ "additionalProperties": false, "properties": { "BarDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a bar in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarDataLabels" }, "BarsArrangement": { + "markdownDescription": "Determines the bar arrangement in a combo chart\\. The following are valid values in this structure: \n+ `CLUSTERED`: For clustered bar combo charts\\.\n+ `STACKED`: For stacked bar combo charts\\.\n+ `STACKED_PERCENT`: Do not use\\. If you use this value, the operation returns a validation error\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The category axis of a combo chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart category \\(group/color\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's color field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ComboChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "LineDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a line in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineDataLabels" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a combo chart's secondary y\\-axis \\(line\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's secondary y\\-axis\\(line\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartSortConfiguration", + "markdownDescription": "The sort configuration of a `ComboChartVisual`\\. \n*Required*: No \n*Type*: [ComboChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -172478,7 +178824,9 @@ "additionalProperties": false, "properties": { "ComboChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a combo chart\\. Combo charts only have aggregated field wells\\. Columns in a combo chart are aggregated by category\\. \n*Required*: No \n*Type*: [ComboChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartAggregatedFieldWells" } }, "type": "object" @@ -172487,21 +178835,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration for the category field well of a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -172514,24 +178870,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ComboChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -172544,9 +178912,13 @@ "additionalProperties": false, "properties": { "ComparisonFormat": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonFormatConfiguration", + "markdownDescription": "The format of the comparison\\. \n*Required*: No \n*Type*: [ComparisonFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonFormat" }, "ComparisonMethod": { + "markdownDescription": "The method of the comparison\\. Choose from the following options: \n+ `DIFFERENCE` \n+ `PERCENT_DIFFERENCE` \n+ `PERCENT` \n*Required*: No \n*Type*: String \n*Allowed values*: `DIFFERENCE | PERCENT | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonMethod", "type": "string" } }, @@ -172556,10 +178928,14 @@ "additionalProperties": false, "properties": { "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumberDisplayFormatConfiguration", + "markdownDescription": "The number display format\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PercentageDisplayFormatConfiguration", + "markdownDescription": "The percentage display format\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -172568,34 +178944,54 @@ "additionalProperties": false, "properties": { "Forecast": { - "$ref": "#/definitions/AWS::QuickSight::Template.ForecastComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.ForecastComputation", + "markdownDescription": "The forecast computation configuration\\. \n*Required*: No \n*Type*: [ForecastComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Forecast" }, "GrowthRate": { - "$ref": "#/definitions/AWS::QuickSight::Template.GrowthRateComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.GrowthRateComputation", + "markdownDescription": "The growth rate computation configuration\\. \n*Required*: No \n*Type*: [GrowthRateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GrowthRate" }, "MaximumMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Template.MaximumMinimumComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.MaximumMinimumComputation", + "markdownDescription": "The maximum and minimum computation configuration\\. \n*Required*: No \n*Type*: [MaximumMinimumComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumMinimum" }, "MetricComparison": { - "$ref": "#/definitions/AWS::QuickSight::Template.MetricComparisonComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.MetricComparisonComputation", + "markdownDescription": "The metric comparison computation configuration\\. \n*Required*: No \n*Type*: [MetricComparisonComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricComparison" }, "PeriodOverPeriod": { - "$ref": "#/definitions/AWS::QuickSight::Template.PeriodOverPeriodComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.PeriodOverPeriodComputation", + "markdownDescription": "The period over period computation configuration\\. \n*Required*: No \n*Type*: [PeriodOverPeriodComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodOverPeriod" }, "PeriodToDate": { - "$ref": "#/definitions/AWS::QuickSight::Template.PeriodToDateComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.PeriodToDateComputation", + "markdownDescription": "The period to `DataSetIdentifier` computation configuration\\. \n*Required*: No \n*Type*: [PeriodToDateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodToDate" }, "TopBottomMovers": { - "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomMoversComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomMoversComputation", + "markdownDescription": "The top movers and bottom movers computation configuration\\. \n*Required*: No \n*Type*: [TopBottomMoversComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomMovers" }, "TopBottomRanked": { - "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomRankedComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomRankedComputation", + "markdownDescription": "The top ranked and bottom ranked computation configuration\\. \n*Required*: No \n*Type*: [TopBottomRankedComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomrankedcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomRanked" }, "TotalAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Template.TotalAggregationComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.TotalAggregationComputation", + "markdownDescription": "The total aggregation computation configuration\\. \n*Required*: No \n*Type*: [TotalAggregationComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totalaggregationcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalAggregation" }, "UniqueValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.UniqueValuesComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.UniqueValuesComputation", + "markdownDescription": "The unique values computation configuration\\. \n*Required*: No \n*Type*: [UniqueValuesComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-uniquevaluescomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniqueValues" } }, "type": "object" @@ -172604,10 +179000,14 @@ "additionalProperties": false, "properties": { "Gradient": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingGradientColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingGradientColor", + "markdownDescription": "Formatting configuration for gradient color\\. \n*Required*: No \n*Type*: [ConditionalFormattingGradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattinggradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Gradient" }, "Solid": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingSolidColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingSolidColor", + "markdownDescription": "Formatting configuration for solid color\\. \n*Required*: No \n*Type*: [ConditionalFormattingSolidColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingsolidcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Solid" } }, "type": "object" @@ -172616,16 +179016,24 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color of the icon\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DisplayConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIconDisplayConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIconDisplayConfiguration", + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconDisplayConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicondisplayconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayConfiguration" }, "Expression": { + "markdownDescription": "The expression that determines the condition of the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingCustomIconOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingCustomIconOptions", + "markdownDescription": "Custom icon options for an icon set\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingCustomIconOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconOptions" } }, "required": [ @@ -172638,9 +179046,13 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "Determines the type of icon\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ARROW_DOWN | ARROW_DOWN_LEFT | ARROW_DOWN_RIGHT | ARROW_LEFT | ARROW_RIGHT | ARROW_UP | ARROW_UP_LEFT | ARROW_UP_RIGHT | CARET_DOWN | CARET_UP | CHECKMARK | CIRCLE | FACE_DOWN | FACE_FLAT | FACE_UP | FLAG | MINUS | ONE_BAR | PLUS | SQUARE | THREE_BAR | THUMBS_DOWN | THUMBS_UP | TRIANGLE | TWO_BAR | X` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" }, "UnicodeIcon": { + "markdownDescription": "Determines the Unicode icon type\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^[^\\u0000-\\u00FF]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UnicodeIcon", "type": "string" } }, @@ -172650,9 +179062,13 @@ "additionalProperties": false, "properties": { "Color": { - "$ref": "#/definitions/AWS::QuickSight::Template.GradientColor" + "$ref": "#/definitions/AWS::QuickSight::Template.GradientColor", + "markdownDescription": "Determines the color\\. \n*Required*: Yes \n*Type*: [GradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for gradient color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -172666,10 +179082,14 @@ "additionalProperties": false, "properties": { "CustomCondition": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingCustomIconCondition" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingCustomIconCondition", + "markdownDescription": "Determines the custom condition for an icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingCustomIconCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomCondition" }, "IconSet": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIconSet" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIconSet", + "markdownDescription": "Formatting configuration for icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingiconset.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSet" } }, "type": "object" @@ -172678,6 +179098,8 @@ "additionalProperties": false, "properties": { "IconDisplayOption": { + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ICON_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconDisplayOption", "type": "string" } }, @@ -172687,9 +179109,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconSetType": { + "markdownDescription": "Determines the icon set type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BARS | CARET_UP_MINUS_DOWN | CHECK_X | FLAGS | FOUR_COLOR_ARROW | FOUR_GRAY_ARROW | PLUS_MINUS | THREE_CIRCLE | THREE_COLOR_ARROW | THREE_GRAY_ARROW | THREE_SHAPE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSetType", "type": "string" } }, @@ -172702,9 +179128,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for solid color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -172720,9 +179150,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" }, + "markdownDescription": "The dimensions columns that are used in the contribution analysis, usually a list of `ColumnIdentifiers`\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributorDimensions", "type": "array" }, "MeasureFieldId": { + "markdownDescription": "The measure field that is used in the contribution analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureFieldId", "type": "string" } }, @@ -172736,27 +179170,43 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value for the currency format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" }, "Symbol": { + "markdownDescription": "Determines the symbol for the currency format\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[A-Z]{3}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" } }, @@ -172766,10 +179216,14 @@ "additionalProperties": false, "properties": { "SelectedFieldsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterOperationSelectedFieldsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterOperationSelectedFieldsConfiguration", + "markdownDescription": "The configuration that chooses the fields to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationSelectedFieldsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationselectedfieldsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldsConfiguration" }, "TargetVisualsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterOperationTargetVisualsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterOperationTargetVisualsConfiguration", + "markdownDescription": "The configuration that chooses the target visuals to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationTargetVisualsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationtargetvisualsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualsConfiguration" } }, "required": [ @@ -172782,7 +179236,9 @@ "additionalProperties": false, "properties": { "LocalNavigationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.LocalNavigationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.LocalNavigationConfiguration", + "markdownDescription": "The configuration that chooses the navigation target\\. \n*Required*: No \n*Type*: [LocalNavigationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-localnavigationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LocalNavigationConfiguration" } }, "type": "object" @@ -172794,6 +179250,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SetParameterValueConfiguration" }, + "markdownDescription": "The parameter that determines the value configuration\\. \n*Required*: Yes \n*Type*: List of [SetParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-setparametervalueconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueConfigurations", "type": "array" } }, @@ -172806,9 +179264,13 @@ "additionalProperties": false, "properties": { "URLTarget": { + "markdownDescription": "The target of the `CustomActionURLOperation`\\. \nValid values are defined as follows: \n+ `NEW_TAB`: Opens the target URL in a new browser tab\\.\n+ `NEW_WINDOW`: Opens the target URL in a new browser window\\.\n+ `SAME_TAB`: Opens the target URL in the same browser tab\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTarget", "type": "string" }, "URLTemplate": { + "markdownDescription": "THe URL link of the `CustomActionURLOperation`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTemplate", "type": "string" } }, @@ -172822,12 +179284,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "FieldValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "SpecialValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SpecialValue", "type": "string" } }, @@ -172840,12 +179308,18 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The content type of the custom content visual\\. You can use this to have the visual render as an image\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `IMAGE | OTHER_EMBEDDED_CONTENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "ContentUrl": { + "markdownDescription": "The input URL that links to the custom content that you want in the custom visual\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentUrl", "type": "string" }, "ImageScaling": { + "markdownDescription": "The sizing options for the size of the custom content visual\\. This structure is required when the `ContentType` of the visual is `'IMAGE'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_HEIGHT | FIT_TO_WIDTH | SCALE_TO_VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageScaling", "type": "string" } }, @@ -172858,21 +179332,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomContentConfiguration", + "markdownDescription": "The configuration of a `CustomContentVisual`\\. \n*Required*: No \n*Type*: [CustomContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used to create the custom content visual\\. You can't create a visual without a dataset\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -172886,18 +179372,28 @@ "additionalProperties": false, "properties": { "CategoryValue": { + "markdownDescription": "The category value for the filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValue", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `CategoryValue`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -172914,15 +179410,23 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -172936,6 +179440,8 @@ "additionalProperties": false, "properties": { "Narrative": { + "markdownDescription": "The string input of custom narrative\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Narrative", "type": "string" } }, @@ -172951,24 +179457,32 @@ "items": { "type": "string" }, + "markdownDescription": "A list of datetime\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeValues", "type": "array" }, "DecimalValues": { "items": { "type": "number" }, + "markdownDescription": "A list of decimal\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalValues", "type": "array" }, "IntegerValues": { "items": { "type": "number" }, + "markdownDescription": "A list of integer\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerValues", "type": "array" }, "StringValues": { "items": { "type": "string" }, + "markdownDescription": "A list of string\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringValues", "type": "array" } }, @@ -172978,9 +179492,13 @@ "additionalProperties": false, "properties": { "CustomValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomParameterValues" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomParameterValues", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [CustomParameterValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValues" }, "IncludeNullValue": { + "markdownDescription": "Includes the null value in custom action parameter values\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeNullValue", "type": "boolean" } }, @@ -172993,12 +179511,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the data bars options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "NegativeColor": { + "markdownDescription": "The color of the negative data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeColor", "type": "string" }, "PositiveColor": { + "markdownDescription": "The color of the positive data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PositiveColor", "type": "string" } }, @@ -173011,9 +179535,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that is applied to the data value\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "The data value that the color is applied to\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" } }, @@ -173023,16 +179551,24 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field that you are setting the axis binding to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The field value of the field that you are setting the axis binding to\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -173045,33 +179581,51 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "Determines the visibility of the category field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "DataLabelTypes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelType" }, + "markdownDescription": "The option that determines the data label type\\. \n*Required*: No \n*Type*: List of [DataLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelTypes", "type": "array" }, "LabelColor": { + "markdownDescription": "Determines the color of the data labels\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelContent": { + "markdownDescription": "Determines the content of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENT | VALUE | VALUE_AND_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelContent", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "Determines the font configuration of the data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureLabelVisibility": { + "markdownDescription": "Determines the visibility of the measure field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Overlap": { + "markdownDescription": "Determines whether overlap is enabled or disabled for the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLE_OVERLAP | ENABLE_OVERLAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Overlap", "type": "string" }, "Position": { + "markdownDescription": "Determines the position of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -173081,19 +179635,29 @@ "additionalProperties": false, "properties": { "DataPathLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataPathLabelType" + "$ref": "#/definitions/AWS::QuickSight::Template.DataPathLabelType", + "markdownDescription": "The option that specifies individual data values for labels\\. \n*Required*: No \n*Type*: [DataPathLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathLabelType" }, "FieldLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldLabelType" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldLabelType", + "markdownDescription": "Determines the label configuration for the entire field\\. \n*Required*: No \n*Type*: [FieldLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLabelType" }, "MaximumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Template.MaximumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Template.MaximumLabelType", + "markdownDescription": "Determines the label configuration for the maximum value in a visual\\. \n*Required*: No \n*Type*: [MaximumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumLabelType" }, "MinimumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Template.MinimumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Template.MinimumLabelType", + "markdownDescription": "Determines the label configuration for the minimum value in a visual\\. \n*Required*: No \n*Type*: [MinimumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-minimumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumLabelType" }, "RangeEndsLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Template.RangeEndsLabelType" + "$ref": "#/definitions/AWS::QuickSight::Template.RangeEndsLabelType", + "markdownDescription": "Determines the label configuration for range end value in a visual\\. \n*Required*: No \n*Type*: [RangeEndsLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rangeendslabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeEndsLabelType" } }, "type": "object" @@ -173102,12 +179666,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that needs to be applied to the element\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Element": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataPathValue" + "$ref": "#/definitions/AWS::QuickSight::Template.DataPathValue", + "markdownDescription": "The element that the color needs to be applied to\\. \n*Required*: Yes \n*Type*: [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Element" }, "TimeGranularity": { + "markdownDescription": "The time granularity of the field that the color needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -173121,12 +179691,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that the data label needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that is labeled\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the data label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -173136,12 +179712,16 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "Determines the sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortPaths": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataPathValue" }, + "markdownDescription": "The list of data paths that need to be sorted\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortPaths", "type": "array" } }, @@ -173155,9 +179735,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" } }, @@ -173229,6 +179813,8 @@ "additionalProperties": false, "properties": { "MissingDateVisibility": { + "markdownDescription": "Determines whether or not missing dates are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDateVisibility", "type": "string" } }, @@ -173238,18 +179824,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DateGranularity": { + "markdownDescription": "The date granularity of the `DateDimensionField`\\. Choose one of the following options: \n+ `YEAR` \n+ `QUARTER` \n+ `MONTH` \n+ `WEEK` \n+ `DAY` \n+ `HOUR` \n+ `MINUTE` \n+ `SECOND` \n+ `MILLISECOND` \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateGranularity", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -173263,16 +179859,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -173285,15 +179889,21 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DataTimeDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Template.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.RollingDateConfiguration", + "markdownDescription": "The rolling date of the `DataTimeDefaultValues`\\. The date is determined from the dataset based on input expression\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DataTimeDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -173303,13 +179913,19 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Determines the `DateTime` format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric `DateTime` fields\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -173321,9 +179937,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the `DateTime` hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the `DateTime` hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -173336,22 +179956,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DateTimeDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `DateTime` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DateTimeValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimevaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -173363,10 +179993,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -173375,9 +180009,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -173387,12 +180025,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DecimalDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -173402,22 +180044,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DecimalDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimaldefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `Decimal` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DecimalValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -173430,6 +180082,8 @@ "additionalProperties": false, "properties": { "DecimalPlaces": { + "markdownDescription": "The values of the decimal places\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlaces", "type": "number" } }, @@ -173442,9 +180096,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -173454,7 +180112,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a free\\-form layout\\. \n*Required*: Yes \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -173466,7 +180126,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a grid layout\\. \n*Required*: Yes \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -173478,10 +180140,14 @@ "additionalProperties": false, "properties": { "FreeForm": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultFreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultFreeFormLayoutConfiguration", + "markdownDescription": "The options that determine the default settings of a free\\-form layout configuration\\. \n*Required*: No \n*Type*: [DefaultFreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfreeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeForm" }, "Grid": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultGridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultGridLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a grid layout configuration\\. \n*Required*: No \n*Type*: [DefaultGridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultgridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Grid" } }, "type": "object" @@ -173490,12 +180156,18 @@ "additionalProperties": false, "properties": { "InteractiveLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultInteractiveLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultInteractiveLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for interactive layout configuration\\. \n*Required*: No \n*Type*: [DefaultInteractiveLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultinteractivelayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InteractiveLayoutConfiguration" }, "PaginatedLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultPaginatedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultPaginatedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a paginated layout configuration\\. \n*Required*: No \n*Type*: [DefaultPaginatedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultpaginatedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedLayoutConfiguration" }, "SheetContentType": { + "markdownDescription": "The option that determines the sheet content type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetContentType", "type": "string" } }, @@ -173505,7 +180177,9 @@ "additionalProperties": false, "properties": { "SectionBased": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultSectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultSectionBasedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a section\\-based layout configuration\\. \n*Required*: No \n*Type*: [DefaultSectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultsectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBased" } }, "type": "object" @@ -173514,7 +180188,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -173526,15 +180202,23 @@ "additionalProperties": false, "properties": { "CustomValuesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomValuesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomValuesConfiguration", + "markdownDescription": "The configuration of custom values for destination parameter in `DestinationParameterValueConfiguration`\\. \n*Required*: No \n*Type*: [CustomValuesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customvaluesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValuesConfiguration" }, "SelectAllValueOptions": { + "markdownDescription": "The configuration that selects all options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllValueOptions", "type": "string" }, "SourceField": { + "markdownDescription": "The source field ID of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceField", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" } }, @@ -173544,13 +180228,19 @@ "additionalProperties": false, "properties": { "CategoricalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Template.CategoricalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.CategoricalDimensionField", + "markdownDescription": "The dimension type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalDimensionField" }, "DateDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DateDimensionField", + "markdownDescription": "The dimension type field with date type columns\\. \n*Required*: No \n*Type*: [DateDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateDimensionField" }, "NumericalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericalDimensionField", + "markdownDescription": "The dimension type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalDimensionField" } }, "type": "object" @@ -173559,6 +180249,8 @@ "additionalProperties": false, "properties": { "LabelVisibility": { + "markdownDescription": "Determines the visibility of the label in a donut chart\\. In the Amazon QuickSight console, this option is called `'Show total'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelVisibility", "type": "string" } }, @@ -173568,10 +180260,14 @@ "additionalProperties": false, "properties": { "ArcOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ArcOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ArcOptions", + "markdownDescription": "The option for define the arc of the chart shape\\. Valid values are as follows: \n+ `WHOLE` \\- A pie chart\n+ `SMALL`\\- A small\\-sized donut chart\n+ `MEDIUM`\\- A medium\\-sized donut chart\n+ `LARGE`\\- A large\\-sized donut chart\n*Required*: No \n*Type*: [ArcOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcOptions" }, "DonutCenterOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DonutCenterOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DonutCenterOptions", + "markdownDescription": "The label options of the label that is displayed in the center of a donut chart\\. This option isn't available for pie charts\\. \n*Required*: No \n*Type*: [DonutCenterOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutcenteroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutCenterOptions" } }, "type": "object" @@ -173580,13 +180276,19 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.CategoryDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.CategoryDrillDownFilter", + "markdownDescription": "The category type drill down filter\\. This filter is used for string type columns\\. \n*Required*: No \n*Type*: [CategoryDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categorydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericEqualityDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericEqualityDrillDownFilter", + "markdownDescription": "The numeric equality type drill down filter\\. This filter is used for number type columns\\. \n*Required*: No \n*Type*: [NumericEqualityDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalitydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeDrillDownFilter", + "markdownDescription": "The time range drill down filter\\. This filter is used for date time columns\\. \n*Required*: No \n*Type*: [TimeRangeDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangedrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" } }, "type": "object" @@ -173595,10 +180297,14 @@ "additionalProperties": false, "properties": { "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a dropdown control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -173607,13 +180313,19 @@ "additionalProperties": false, "properties": { "DefaultValueColumn": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that contains the default value of each user or group\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValueColumn" }, "GroupNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that contains the group name\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupNameColumn" }, "UserNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that contains the username\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UserNameColumn" } }, "required": [ @@ -173628,12 +180340,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the empty visual\\. Every visual requires a dataset to render\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -173647,6 +180365,8 @@ "additionalProperties": false, "properties": { "Path": { + "markdownDescription": "The hierarchical path of the entity within the analysis, template, or dashboard definition tree\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Path", "type": "string" } }, @@ -173656,12 +180376,18 @@ "additionalProperties": false, "properties": { "Amount": { + "markdownDescription": "The amount or number of the exclude period\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Amount", "type": "number" }, "Granularity": { + "markdownDescription": "The granularity or unit \\(day, month, year\\) of the exclude period\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Granularity", "type": "string" }, "Status": { + "markdownDescription": "The status of the exclude period\\. Choose from the following options: \n+ `ENABLED` \n+ `DISABLED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -173678,15 +180404,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the explicit hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the explicit hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the explicit hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -173700,15 +180432,21 @@ "additionalProperties": false, "properties": { "AggregationVisibility": { + "markdownDescription": "The visibility of `Show aggregations`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationVisibility", "type": "string" }, "TooltipFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.TooltipItem" }, + "markdownDescription": "The fields configuration in the tooltip\\. \n*Required*: No \n*Type*: List of [TooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipitem.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipFields", "type": "array" }, "TooltipTitleType": { + "markdownDescription": "The type for the >tooltip title\\. Choose one of the following options: \n+ `NONE`: Doesn't use the primary value as the title\\.\n+ `PRIMARY_VALUE`: Uses primary value as the title\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | PRIMARY_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipTitleType", "type": "string" } }, @@ -173718,9 +180456,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "Indicates the field that is targeted by the field label\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the field label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -173730,13 +180472,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field for which you are setting the axis binding\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -173749,9 +180497,13 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "The sort direction\\. Choose one of the following options: \n+ `ASC`: Ascending\n+ `DESC`: Descending\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "FieldId": { + "markdownDescription": "The sort configuration target field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -173765,10 +180517,14 @@ "additionalProperties": false, "properties": { "ColumnSort": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnSort", + "markdownDescription": "The sort configuration for a column that is not used in a field well\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSort" }, "FieldSort": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldSort", + "markdownDescription": "The sort configuration for a field in a field well\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSort" } }, "type": "object" @@ -173777,12 +180533,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The unique ID of the field that is targeted by the tooltip\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -173798,12 +180560,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The aggregated location field well of the filled map\\. Values are grouped by location fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The aggregated color field well of a filled map\\. Values are aggregated based on location fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -173816,6 +180582,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `FilledMapVisual`\\. \n*Required*: Yes \n*Type*: List of [FilledMapConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformattingoption.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -173828,7 +180596,9 @@ "additionalProperties": false, "properties": { "Shape": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapShapeConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapShapeConditionalFormatting", + "markdownDescription": "The conditional formatting that determines the shape of the filled map\\. \n*Required*: Yes \n*Type*: [FilledMapShapeConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapshapeconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape" } }, "required": [ @@ -173840,22 +180610,34 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [FilledMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapSortConfiguration", + "markdownDescription": "The sort configuration of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialWindowOptions", + "markdownDescription": "The window options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -173864,7 +180646,9 @@ "additionalProperties": false, "properties": { "FilledMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well of the filled map\\. \n*Required*: No \n*Type*: [FilledMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapAggregatedFieldWells" } }, "type": "object" @@ -173873,10 +180657,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the filled map shape\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Format": { - "$ref": "#/definitions/AWS::QuickSight::Template.ShapeConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Template.ShapeConditionalFormat", + "markdownDescription": "The conditional formatting that determines the background color of a filled map's shape\\. \n*Required*: No \n*Type*: [ShapeConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shapeconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Format" } }, "required": [ @@ -173891,6 +180679,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the location fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -173903,27 +180693,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [FilledMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapConditionalFormatting", + "markdownDescription": "The conditional formatting of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -173936,25 +180740,39 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.CategoryFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.CategoryFilter", + "markdownDescription": "A `CategoryFilter` filters text values\\. \nFor more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CategoryFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericEqualityFilter", + "markdownDescription": "A `NumericEqualityFilter` filters numeric values that equal or do not equal a given numeric value\\. \n*Required*: No \n*Type*: [NumericEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "NumericRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilter", + "markdownDescription": "A `NumericRangeFilter` filters numeric values that are either inside or outside a given numeric range\\. \n*Required*: No \n*Type*: [NumericRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericRangeFilter" }, "RelativeDatesFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.RelativeDatesFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.RelativeDatesFilter", + "markdownDescription": "A `RelativeDatesFilter` filters date values that are relative to a given date\\. \n*Required*: No \n*Type*: [RelativeDatesFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDatesFilter" }, "TimeEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeEqualityFilter", + "markdownDescription": "A `TimeEqualityFilter` filters date\\-time values that equal or do not equal a given date/time value\\. \n*Required*: No \n*Type*: [TimeEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timeequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilter", + "markdownDescription": "A `TimeRangeFilter` filters date\\-time values that are either inside or outside a given date/time range\\. \n*Required*: No \n*Type*: [TimeRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" }, "TopBottomFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomFilter", + "markdownDescription": "A `TopBottomFilter` filters data to the top or bottom values for a given column\\. \n*Required*: No \n*Type*: [TopBottomFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomFilter" } }, "type": "object" @@ -173963,25 +180781,39 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterDateTimePickerControl", + "markdownDescription": "A control from a date filter that is used to specify date and time\\. \n*Required*: No \n*Type*: [FilterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [FilterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterListControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterListControl", + "markdownDescription": "A control to display a list of buttons or boxes\\. This is used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [FilterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "RelativeDateTime": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterRelativeDateTimeControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterRelativeDateTimeControl", + "markdownDescription": "A control from a date filter that is used to specify the relative date\\. \n*Required*: No \n*Type*: [FilterRelativeDateTimeControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateTime" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [FilterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [FilterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [FilterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -173990,18 +180822,28 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The date time picker type of a `FilterDateTimePickerControl`\\. Choose one of the following options: \n+ `SINGLE_VALUED`: The filter condition is a fixed date\\.\n+ `DATE_RANGE`: The filter condition is a date time range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DATE_RANGE | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -174016,24 +180858,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DropDownControlDisplayOptions", + "markdownDescription": "The display options of the `FilterDropDownControl`\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of the `FilterDropDownControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu\\.\n+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -174048,21 +180904,31 @@ "additionalProperties": false, "properties": { "CrossDataset": { + "markdownDescription": "The filter new feature which can apply filter group to all data sets\\. Choose one of the following options: \n+ `ALL_DATASETS` \n+ `SINGLE_DATASET` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_DATASETS | SINGLE_DATASET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CrossDataset", "type": "string" }, "FilterGroupId": { + "markdownDescription": "The value that uniquely identifies a `FilterGroup` within a dashboard, template, or analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroupId", "type": "string" }, "Filters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.Filter" }, + "markdownDescription": "The list of filters that are present in a `FilterGroup`\\. \n*Required*: Yes \n*Type*: List of [Filter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Filters", "type": "array" }, "ScopeConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterScopeConfiguration", + "markdownDescription": "The configuration that specifies what scope to apply to a `FilterGroup`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: [FilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScopeConfiguration" }, "Status": { + "markdownDescription": "The status of the `FilterGroup`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -174081,12 +180947,18 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -174099,24 +180971,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterListControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from the list\\.\n+ `SINGLE_SELECT`: The user can select a single entry from the list\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -174131,12 +181017,16 @@ "additionalProperties": false, "properties": { "SelectedFieldOptions": { + "markdownDescription": "A structure that contains the options that choose which fields are filtered in the `CustomActionFilterOperation`\\. \nValid values are defined as follows: \n+ `ALL_FIELDS`: Applies the filter operation to all fields\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_FIELDS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "string" }, "SelectedFields": { "items": { "type": "string" }, + "markdownDescription": "Chooses the fields that are filtered in `CustomActionFilterOperation`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFields", "type": "array" } }, @@ -174146,7 +181036,9 @@ "additionalProperties": false, "properties": { "SameSheetTargetVisualConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.SameSheetTargetVisualConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SameSheetTargetVisualConfiguration", + "markdownDescription": "The configuration of the same\\-sheet target visuals that you want to be filtered\\. \n*Required*: No \n*Type*: [SameSheetTargetVisualConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-samesheettargetvisualconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SameSheetTargetVisualConfiguration" } }, "type": "object" @@ -174155,15 +181047,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.RelativeDateTimeControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.RelativeDateTimeControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [RelativeDateTimeControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatetimecontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -174178,7 +181078,9 @@ "additionalProperties": false, "properties": { "SelectedSheets": { - "$ref": "#/definitions/AWS::QuickSight::Template.SelectedSheetsFilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SelectedSheetsFilterScopeConfiguration", + "markdownDescription": "The configuration for applying a filter to specific sheets\\. \n*Required*: No \n*Type*: [SelectedSheetsFilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-selectedsheetsfilterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedSheets" } }, "type": "object" @@ -174190,6 +181092,8 @@ "items": { "type": "string" }, + "markdownDescription": "The values that are used in the `FilterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -174199,27 +181103,43 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterSliderControl`\\. Choose one of the following options: \n+ `SINGLE_POINT`: Filter against\\(equals\\) a single data point\\.\n+ `RANGE`: Filter data that is in a specified range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `RANGE | SINGLE_POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -174237,18 +181157,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -174263,15 +181193,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -174286,19 +181224,29 @@ "additionalProperties": false, "properties": { "FontColor": { + "markdownDescription": "Determines the color of the text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontDecoration": { + "markdownDescription": "Determines the appearance of decorative lines on the text\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | UNDERLINE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontDecoration", "type": "string" }, "FontSize": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontSize" + "$ref": "#/definitions/AWS::QuickSight::Template.FontSize", + "markdownDescription": "The option that determines the text display size\\. \n*Required*: No \n*Type*: [FontSize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontsize.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontSize" }, "FontStyle": { + "markdownDescription": "Determines the text display face that is inherited by the given font family\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ITALIC | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontStyle", "type": "string" }, "FontWeight": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontWeight" + "$ref": "#/definitions/AWS::QuickSight::Template.FontWeight", + "markdownDescription": "The option that determines the text display weight, or boldness\\. \n*Required*: No \n*Type*: [FontWeight](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontweight.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontWeight" } }, "type": "object" @@ -174307,6 +181255,8 @@ "additionalProperties": false, "properties": { "Relative": { + "markdownDescription": "The lexical name for the text size, proportional to its surrounding context\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXTRA_LARGE | EXTRA_SMALL | LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Relative", "type": "string" } }, @@ -174316,6 +181266,8 @@ "additionalProperties": false, "properties": { "Name": { + "markdownDescription": "The lexical name for the level of boldness of the text display\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOLD | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -174325,37 +181277,59 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "CustomSeasonalityValue": { + "markdownDescription": "The custom seasonality value setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomSeasonalityValue", "type": "number" }, "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `AUTOMATIC` \n+ `CUSTOM`: Checks the custom seasonality value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AUTOMATIC | CUSTOM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -174368,10 +181342,14 @@ "additionalProperties": false, "properties": { "ForecastProperties": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeBasedForecastProperties" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeBasedForecastProperties", + "markdownDescription": "The forecast properties setup of a forecast in the line chart\\. \n*Required*: No \n*Type*: [TimeBasedForecastProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timebasedforecastproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastProperties" }, "Scenario": { - "$ref": "#/definitions/AWS::QuickSight::Template.ForecastScenario" + "$ref": "#/definitions/AWS::QuickSight::Template.ForecastScenario", + "markdownDescription": "The forecast scenario of a forecast in the line chart\\. \n*Required*: No \n*Type*: [ForecastScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scenario" } }, "type": "object" @@ -174380,10 +181358,14 @@ "additionalProperties": false, "properties": { "WhatIfPointScenario": { - "$ref": "#/definitions/AWS::QuickSight::Template.WhatIfPointScenario" + "$ref": "#/definitions/AWS::QuickSight::Template.WhatIfPointScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the target date\\. \n*Required*: No \n*Type*: [WhatIfPointScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifpointscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfPointScenario" }, "WhatIfRangeScenario": { - "$ref": "#/definitions/AWS::QuickSight::Template.WhatIfRangeScenario" + "$ref": "#/definitions/AWS::QuickSight::Template.WhatIfRangeScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the date range\\. \n*Required*: No \n*Type*: [WhatIfRangeScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifrangescenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfRangeScenario" } }, "type": "object" @@ -174392,13 +181374,19 @@ "additionalProperties": false, "properties": { "DateTimeFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration", + "markdownDescription": "Formatting configuration for `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormatConfiguration" }, "NumberFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration", + "markdownDescription": "Formatting configuration for number fields\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberFormatConfiguration" }, "StringFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration", + "markdownDescription": "Formatting configuration for string fields\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringFormatConfiguration" } }, "type": "object" @@ -174407,7 +181395,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a free\\-form layout\\. \n*Required*: No \n*Type*: [FreeFormLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -174416,12 +181406,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in a free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -174434,42 +181428,66 @@ "additionalProperties": false, "properties": { "BackgroundStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBackgroundStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBackgroundStyle", + "markdownDescription": "The background style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBackgroundStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementbackgroundstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundStyle" }, "BorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "Height": { + "markdownDescription": "The height of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "LoadingAnimation": { - "$ref": "#/definitions/AWS::QuickSight::Template.LoadingAnimation" + "$ref": "#/definitions/AWS::QuickSight::Template.LoadingAnimation", + "markdownDescription": "The loading animation configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [LoadingAnimation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-loadinganimation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LoadingAnimation" }, "RenderingRules": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SheetElementRenderingRule" }, + "markdownDescription": "The rendering rules that determine when an element should be displayed within a free\\-form layout\\. \n*Required*: No \n*Type*: List of [SheetElementRenderingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementrenderingrule.html) \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RenderingRules", "type": "array" }, "SelectedBorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. This border style is used when the element is selected\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBorderStyle" }, "Visibility": { + "markdownDescription": "The visibility of an element within a free\\-form layout\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" }, "XAxisLocation": { + "markdownDescription": "The x\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLocation", "type": "string" }, "YAxisLocation": { + "markdownDescription": "The y\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLocation", "type": "string" } }, @@ -174487,9 +181505,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The background color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The background visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -174499,9 +181521,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The border color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The border visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -174511,6 +181537,8 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" } }, @@ -174526,6 +181554,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in the free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -174541,12 +181571,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category field wells of a funnel chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a funnel chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -174556,25 +181590,39 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options of the categories that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "DataLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartDataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartDataLabelOptions", + "markdownDescription": "The options that determine the presentation of the data labels\\. \n*Required*: No \n*Type*: [FunnelChartDataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartSortConfiguration", + "markdownDescription": "The sort configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options for the values that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The visual palette configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -174583,24 +181631,38 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "The visibility of the category labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "LabelColor": { + "markdownDescription": "The color of the data label text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration for the data labels\\. \nOnly the `FontSize` attribute of the font configuration is used for data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureDataLabelStyle": { + "markdownDescription": "Determines the style of the metric labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENTAGE_BY_FIRST_STAGE | PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_AND_PERCENTAGE_BY_FIRST_STAGE | VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureDataLabelStyle", "type": "string" }, "MeasureLabelVisibility": { + "markdownDescription": "The visibility of the measure labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Position": { + "markdownDescription": "Determines the positioning of the data label relative to a section of the funnel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility option that determines if data labels are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -174610,7 +181672,9 @@ "additionalProperties": false, "properties": { "FunnelChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartAggregatedFieldWells" } }, "type": "object" @@ -174619,12 +181683,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -174637,24 +181705,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartConfiguration", + "markdownDescription": "The configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -174667,7 +181747,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the arc foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -174679,6 +181761,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [GaugeChartConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -174688,10 +181772,14 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartArcConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartArcConditionalFormatting", + "markdownDescription": "The options that determine the presentation of the arc of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartArcConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartarcconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" } }, "type": "object" @@ -174700,19 +181788,29 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The data label configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartFieldWells", + "markdownDescription": "The field well configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GaugeChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartOptions", + "markdownDescription": "The options that determine the presentation of the `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartOptions" }, "TooltipOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The visual palette configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -174724,12 +181822,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The target value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -174739,19 +181841,29 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Template.ArcConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ArcConfiguration", + "markdownDescription": "The arc configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "ArcAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.ArcAxisConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ArcAxisConfiguration", + "markdownDescription": "The arc axis configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAxis" }, "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" } }, "type": "object" @@ -174760,10 +181872,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -174775,21 +181891,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartConfiguration", + "markdownDescription": "The configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartConditionalFormatting", + "markdownDescription": "The conditional formatting of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -174802,15 +181930,23 @@ "additionalProperties": false, "properties": { "East": { + "markdownDescription": "The longitude of the east bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "East", "type": "number" }, "North": { + "markdownDescription": "The latitude of the north bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "North", "type": "number" }, "South": { + "markdownDescription": "The latitude of the south bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "South", "type": "number" }, "West": { + "markdownDescription": "The longitude of the west bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "West", "type": "number" } }, @@ -174829,18 +181965,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The color field wells of a geospatial map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Geospatial": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The geospatial field wells of a geospatial map\\. Values are grouped by geospatial fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The size field wells of a geospatial map\\. Values are aggregated based on geospatial fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -174850,25 +181992,39 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "PointStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialPointStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialPointStyleOptions", + "markdownDescription": "The point style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialPointStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialpointstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PointStyleOptions" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialWindowOptions", + "markdownDescription": "The window options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -174877,7 +182033,9 @@ "additionalProperties": false, "properties": { "GeospatialMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well for a geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapAggregatedFieldWells" } }, "type": "object" @@ -174886,6 +182044,8 @@ "additionalProperties": false, "properties": { "BaseMapStyle": { + "markdownDescription": "The base map style of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DARK_GRAY | IMAGERY | LIGHT_GRAY | STREET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseMapStyle", "type": "string" } }, @@ -174898,24 +182058,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -174928,9 +182100,13 @@ "additionalProperties": false, "properties": { "ClusterMarkerConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ClusterMarkerConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ClusterMarkerConfiguration", + "markdownDescription": "The cluster marker configuration of the geospatial point style\\. \n*Required*: No \n*Type*: [ClusterMarkerConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarkerconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarkerConfiguration" }, "SelectedPointStyle": { + "markdownDescription": "The selected point styles \\(point, cluster\\) of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTER | POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedPointStyle", "type": "string" } }, @@ -174940,9 +182116,13 @@ "additionalProperties": false, "properties": { "Bounds": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialCoordinateBounds" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialCoordinateBounds", + "markdownDescription": "The bounds options \\(north, south, west, east\\) of the geospatial window options\\. \n*Required*: No \n*Type*: [GeospatialCoordinateBounds](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bounds" }, "MapZoomMode": { + "markdownDescription": "The map zoom modes \\(manual, auto\\) of the geospatial window options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | MANUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapZoomMode", "type": "string" } }, @@ -174952,10 +182132,14 @@ "additionalProperties": false, "properties": { "SideSpecificBorder": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableSideBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableSideBorderOptions", + "markdownDescription": "Determines the options for side specific border\\. \n*Required*: No \n*Type*: [TableSideBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesideborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SideSpecificBorder" }, "UniformBorder": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "Determines the options for uniform border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniformBorder" } }, "type": "object" @@ -174967,6 +182151,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.GradientStop" }, + "markdownDescription": "The list of gradient color stops\\. \n*Required*: No \n*Type*: List of [GradientStop](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Stops", "type": "array" } }, @@ -174976,12 +182162,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "Determines the data value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" }, "GradientOffset": { + "markdownDescription": "Determines gradient offset value\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GradientOffset", "type": "number" } }, @@ -174994,7 +182186,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a grid layout\\. \n*Required*: No \n*Type*: [GridLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -175003,12 +182197,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutElement" }, + "markdownDescription": "The elements that are included in a grid layout\\. \n*Required*: Yes \n*Type*: List of [GridLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -175021,21 +182219,33 @@ "additionalProperties": false, "properties": { "ColumnIndex": { + "markdownDescription": "The column index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `35` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnIndex", "type": "number" }, "ColumnSpan": { + "markdownDescription": "The width of a grid element expressed as a number of grid columns\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSpan", "type": "number" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a grid layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "RowIndex": { + "markdownDescription": "The row index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `9009` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowIndex", "type": "number" }, "RowSpan": { + "markdownDescription": "The height of a grid element expressed as a number of grid rows\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `21` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSpan", "type": "number" } }, @@ -175051,9 +182261,13 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" }, "ResizeOption": { + "markdownDescription": "This value determines the layout behavior when the viewport is resized\\. \n+ `FIXED`: A fixed width will be used when optimizing the layout\\. In the Amazon QuickSight console, this option is called `Classic`\\.\n+ `RESPONSIVE`: The width of the canvas will be responsive and optimized to the view port\\. In the Amazon QuickSight console, this option is called `Tiled`\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `FIXED | RESPONSIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResizeOption", "type": "string" } }, @@ -175066,19 +182280,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodSize": { + "markdownDescription": "The period size setup of a growth rate computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `2` \n*Maximum*: `52` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodSize", "type": "number" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -175091,13 +182315,19 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of the header or footer section\\. \n*Required*: Yes \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" }, "SectionId": { + "markdownDescription": "The unique identifier of the header or footer section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionStyle", + "markdownDescription": "The style options of a header or footer section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -175113,18 +182343,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The columns field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The rows field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The values field well of a heat map\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -175134,28 +182370,44 @@ "additionalProperties": false, "properties": { "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Template.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) in a heat map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "ColumnLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options of the column that is displayed in a heat map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [HeatMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "RowLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options of the row that is displayed in a `heat map`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapSortConfiguration", + "markdownDescription": "The sort configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -175164,7 +182416,9 @@ "additionalProperties": false, "properties": { "HeatMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a heat map\\. \n*Required*: No \n*Type*: [HeatMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapAggregatedFieldWells" } }, "type": "object" @@ -175173,21 +182427,29 @@ "additionalProperties": false, "properties": { "HeatMapColumnItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of columns that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnItemsLimitConfiguration" }, "HeatMapColumnSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The column sort configuration for heat map for columns that aren't a part of a field well\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnSort", "type": "array" }, "HeatMapRowItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of rows that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowItemsLimitConfiguration" }, "HeatMapRowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The field sort configuration of the rows fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowSort", "type": "array" } }, @@ -175200,24 +182462,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapConfiguration", + "markdownDescription": "The configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -175233,6 +182507,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a histogram\\. Values are aggregated by `COUNT` or `DISTINCT_COUNT`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -175242,15 +182518,23 @@ "additionalProperties": false, "properties": { "BinCount": { - "$ref": "#/definitions/AWS::QuickSight::Template.BinCountOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.BinCountOptions", + "markdownDescription": "The options that determine the bin count of a histogram\\. \n*Required*: No \n*Type*: [BinCountOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bincountoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCount" }, "BinWidth": { - "$ref": "#/definitions/AWS::QuickSight::Template.BinWidthOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.BinWidthOptions", + "markdownDescription": "The options that determine the bin width of a histogram\\. \n*Required*: No \n*Type*: [BinWidthOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-binwidthoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinWidth" }, "SelectedBinType": { + "markdownDescription": "The options that determine the selected bin type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BIN_COUNT | BIN_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBinType", "type": "string" }, "StartValue": { + "markdownDescription": "The options that determine the bin start value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartValue", "type": "number" } }, @@ -175260,28 +182544,44 @@ "additionalProperties": false, "properties": { "BinOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.HistogramBinOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.HistogramBinOptions", + "markdownDescription": "The options that determine the presentation of histogram bins\\. \n*Required*: No \n*Type*: [HistogramBinOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The data label configuration of a histogram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.HistogramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.HistogramFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip configuration of a histogram\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The visual palette configuration of a histogram\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" } }, "type": "object" @@ -175290,7 +182590,9 @@ "additionalProperties": false, "properties": { "HistogramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.HistogramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.HistogramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramAggregatedFieldWells" } }, "type": "object" @@ -175302,18 +182604,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.HistogramConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.HistogramConfiguration", + "markdownDescription": "The configuration for a `HistogramVisual`\\. \n*Required*: No \n*Type*: [HistogramConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -175329,10 +182641,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.Computation" }, + "markdownDescription": "The computations configurations of the insight visual \n*Required*: No \n*Type*: List of [Computation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Computations", "type": "array" }, "CustomNarrative": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomNarrativeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomNarrativeOptions", + "markdownDescription": "The custom narrative of the insight visual\\. \n*Required*: No \n*Type*: [CustomNarrativeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customnarrativeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomNarrative" } }, "type": "object" @@ -175344,21 +182660,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used in the insight visual\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "InsightConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.InsightConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.InsightConfiguration", + "markdownDescription": "The configuration of an insight visual\\. \n*Required*: No \n*Type*: [InsightConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -175372,12 +182700,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `IntegerDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `IntegerDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -175387,22 +182719,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.IntegerDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Template.IntegerDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [IntegerDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Template.IntegerValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.IntegerValueWhenUnsetConfiguration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integervaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -175415,9 +182757,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -175427,9 +182773,13 @@ "additionalProperties": false, "properties": { "ItemsLimit": { + "markdownDescription": "The limit on how many items of a field are showed in the chart\\. For example, the number of slices that are displayed in a pie chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ItemsLimit", "type": "number" }, "OtherCategories": { + "markdownDescription": "The `Show other` of an axis in the chart\\. Choose one of the following options: \n+ `INCLUDE` \n+ `EXCLUDE` \n*Required*: No \n*Type*: String \n*Allowed values*: `EXCLUDE | INCLUDE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OtherCategories", "type": "string" } }, @@ -175442,6 +182792,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.KPIConditionalFormattingOption" }, + "markdownDescription": "The conditional formatting options of a KPI visual\\. \n*Required*: No \n*Type*: List of [KPIConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -175451,10 +182803,14 @@ "additionalProperties": false, "properties": { "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a KPI visual\\. \n*Required*: No \n*Type*: [KPIPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIProgressBarConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIProgressBarConditionalFormatting", + "markdownDescription": "The conditional formatting for the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [KPIProgressBarConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprogressbarconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" } }, "type": "object" @@ -175463,13 +182819,19 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIFieldWells", + "markdownDescription": "The field well configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "KPIOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIOptions", + "markdownDescription": "The options that determine the presentation of a KPI visual\\. \n*Required*: No \n*Type*: [KPIOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPISortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.KPISortConfiguration", + "markdownDescription": "The sort configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPISortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -175481,18 +182843,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The target value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "TrendGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The trend group field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroups", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -175502,25 +182870,39 @@ "additionalProperties": false, "properties": { "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a KPI visual\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Template.ProgressBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ProgressBarOptions", + "markdownDescription": "The options that determine the presentation of the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [ProgressBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-progressbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" }, "SecondaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.SecondaryValueOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SecondaryValueOptions", + "markdownDescription": "The options that determine the presentation of the secondary value of a KPI visual\\. \n*Required*: No \n*Type*: [SecondaryValueOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-secondaryvalueoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValue" }, "SecondaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The options that determine the secondary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValueFontConfiguration" }, "TrendArrows": { - "$ref": "#/definitions/AWS::QuickSight::Template.TrendArrowOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TrendArrowOptions", + "markdownDescription": "The options that determine the presentation of trend arrows in a KPI visual\\. \n*Required*: No \n*Type*: [TrendArrowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-trendarrowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendArrows" } }, "type": "object" @@ -175529,10 +182911,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value's icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value's text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -175541,7 +182927,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the progress bar's foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -175553,6 +182941,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the trend group fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroupSort", "type": "array" } }, @@ -175565,27 +182955,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIConfiguration", + "markdownDescription": "The configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIConditionalFormatting", + "markdownDescription": "The conditional formatting of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -175598,12 +183002,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The text for the label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration of the label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Visibility": { + "markdownDescription": "Determines whether or not the label is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -175613,7 +183023,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Template.LayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.LayoutConfiguration", + "markdownDescription": "The configuration that determines what the type of layout for a sheet\\. \n*Required*: Yes \n*Type*: [LayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -175625,13 +183037,19 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutConfiguration", + "markdownDescription": "A free\\-form is optimized for a fixed width and has more control over the exact placement of layout elements\\. \n*Required*: No \n*Type*: [FreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" }, "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutConfiguration", + "markdownDescription": "A type of layout that can be used on a sheet\\. In a grid layout, visuals snap to a grid with standard spacing and alignment\\. Dashboards are displayed as designed, with options to fit to screen or view at actual size\\. A grid layout can be configured to behave in one of two ways when the viewport is resized: `FIXED` or `RESPONSIVE`\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" }, "SectionBasedLayout": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutConfiguration", + "markdownDescription": "A section based layout organizes visuals into multiple sections and has customized header, footer and page break\\. \n*Required*: No \n*Type*: [SectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBasedLayout" } }, "type": "object" @@ -175640,18 +183058,28 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of the legend\\. If this value is omitted, a default height is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Position": { + "markdownDescription": "The positions for the legend\\. Choose one of the following options: \n+ `AUTO` \n+ `RIGHT` \n+ `BOTTOM` \n+ `LEFT` \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BOTTOM | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The custom title for the legend\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "Visibility": { + "markdownDescription": "Determines whether or not the legend is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of the legend\\. If this value is omitted, a default width is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -175664,24 +183092,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The color field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The small multiples field well of a line chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a line chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -175694,70 +183130,108 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ContributionAnalysisDefault" }, + "markdownDescription": "The default configuration of a line chart's contribution analysis\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The data label configuration of a line chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DefaultSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartDefaultSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartDefaultSeriesSettings", + "markdownDescription": "The options that determine the default presentation of all line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartDefaultSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultSeriesSettings" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "ForecastConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ForecastConfiguration" }, + "markdownDescription": "The forecast configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ForecastConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastconfiguration.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastConfigurations", "type": "array" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend configuration of a line chart\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLine" }, + "markdownDescription": "The reference lines configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the secondary y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "Series": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SeriesItem" }, + "markdownDescription": "The series item configuration of a line chart\\. \n*Required*: No \n*Type*: List of [SeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-seriesitem.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Series", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSortConfiguration", + "markdownDescription": "The sort configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip configuration of a line chart\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "Type": { + "markdownDescription": "Determines the type of the line chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AREA | LINE | STACKED_AREA` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The visual palette configuration of a line chart\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" } }, "type": "object" @@ -175766,13 +183240,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis to which you are binding all line series to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -175781,7 +183261,9 @@ "additionalProperties": false, "properties": { "LineChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartAggregatedFieldWells" } }, "type": "object" @@ -175790,15 +183272,23 @@ "additionalProperties": false, "properties": { "LineInterpolation": { + "markdownDescription": "Interpolation style for line series\\. \n+ `LINEAR`: Show as default, linear style\\.\n+ `SMOOTH`: Show as a smooth curve\\.\n+ `STEPPED`: Show steps in line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `LINEAR | SMOOTH | STEPPED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineInterpolation", "type": "string" }, "LineStyle": { + "markdownDescription": "Line style for line series\\. \n+ `SOLID`: Show as a solid line\\.\n+ `DOTTED`: Show as a dotted line\\.\n+ `DASHED`: Show as a dashed line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyle", "type": "string" }, "LineVisibility": { + "markdownDescription": "Configuration option that determines whether to show the line for the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineVisibility", "type": "string" }, "LineWidth": { + "markdownDescription": "Width that determines the line thickness\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineWidth", "type": "string" } }, @@ -175808,15 +183298,23 @@ "additionalProperties": false, "properties": { "MarkerColor": { + "markdownDescription": "Color of marker in the series\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerColor", "type": "string" }, "MarkerShape": { + "markdownDescription": "Shape option for markers in the series\\. \n+ `CIRCLE`: Show marker as a circle\\.\n+ `TRIANGLE`: Show marker as a triangle\\.\n+ `SQUARE`: Show marker as a square\\.\n+ `DIAMOND`: Show marker as a diamond\\.\n+ `ROUNDED_SQUARE`: Show marker as a rounded square\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | DIAMOND | ROUNDED_SQUARE | SQUARE | TRIANGLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerShape", "type": "string" }, "MarkerSize": { + "markdownDescription": "Size of marker in the series\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerSize", "type": "string" }, "MarkerVisibility": { + "markdownDescription": "Configuration option that determines whether to show the markers in the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerVisibility", "type": "string" } }, @@ -175826,10 +183324,14 @@ "additionalProperties": false, "properties": { "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -175838,24 +183340,34 @@ "additionalProperties": false, "properties": { "CategoryItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimitConfiguration" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of lines that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimitConfiguration" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -175868,24 +183380,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartConfiguration", + "markdownDescription": "The configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -175898,12 +183422,16 @@ "additionalProperties": false, "properties": { "AxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the line series axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOptions" }, "MissingDataConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MissingDataConfiguration" }, + "markdownDescription": "The configuration options that determine how missing data is treated during the rendering of a line chart\\. \n*Required*: No \n*Type*: List of [MissingDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-missingdataconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDataConfigurations", "type": "array" } }, @@ -175913,13 +183441,19 @@ "additionalProperties": false, "properties": { "SearchOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSearchOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSearchOptions", + "markdownDescription": "The configuration of the search options in a list control\\. \n*Required*: No \n*Type*: [ListControlSearchOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolsearchoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SearchOptions" }, "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -175928,6 +183462,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the search options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -175937,6 +183473,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -175946,6 +183484,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of `LoadingAnimation`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -175955,6 +183495,8 @@ "additionalProperties": false, "properties": { "TargetSheetId": { + "markdownDescription": "The sheet that is targeted for navigation in the same analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetSheetId", "type": "string" } }, @@ -175967,9 +183509,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -175979,9 +183525,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "DataSetParameterName": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetParameterName", "type": "string" } }, @@ -175995,6 +183545,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the maximum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -176004,19 +183556,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The type of computation\\. Choose one of the following options: \n+ MAXIMUM: A maximum computation\\.\n+ MINIMUM: A minimum computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `MAXIMUM | MINIMUM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -176030,16 +183592,24 @@ "additionalProperties": false, "properties": { "CalculatedMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Template.CalculatedMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.CalculatedMeasureField", + "markdownDescription": "The calculated measure field only used in pivot tables\\. \n*Required*: No \n*Type*: [CalculatedMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedMeasureField" }, "CategoricalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Template.CategoricalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.CategoricalMeasureField", + "markdownDescription": "The measure type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalMeasureField" }, "DateMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.DateMeasureField", + "markdownDescription": "The measure type field with date type columns\\. \n*Required*: No \n*Type*: [DateMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateMeasureField" }, "NumericalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericalMeasureField", + "markdownDescription": "The measure type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalMeasureField" } }, "type": "object" @@ -176048,19 +183618,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "FromValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The field that is used in a metric comparison from value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FromValue" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TargetValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The field that is used in a metric comparison to value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValue" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" } }, "required": [ @@ -176075,6 +183655,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the minimum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -176084,6 +183666,8 @@ "additionalProperties": false, "properties": { "TreatmentOption": { + "markdownDescription": "The treatment option that determines how missing data should be rendered\\. Choose from the following options: \n+ `INTERPOLATE`: Interpolate missing values between the prior and the next known value\\.\n+ `SHOW_AS_ZERO`: Show missing values as the value `0`\\.\n+ `SHOW_AS_BLANK`: Display a blank space when rendering missing data\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERPOLATE | SHOW_AS_BLANK | SHOW_AS_ZERO` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreatmentOption", "type": "string" } }, @@ -176093,6 +183677,8 @@ "additionalProperties": false, "properties": { "DisplayMode": { + "markdownDescription": "Determines the display mode of the negative value configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEGATIVE | POSITIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayMode", "type": "string" } }, @@ -176105,6 +183691,8 @@ "additionalProperties": false, "properties": { "NullString": { + "markdownDescription": "Determines the null string of null values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullString", "type": "string" } }, @@ -176117,24 +183705,38 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value of the number format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -176144,7 +183746,9 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration", + "markdownDescription": "The options that determine the numeric format configuration\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "type": "object" @@ -176153,10 +183757,14 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayRange", + "markdownDescription": "The range setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "Scale": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisScale" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisScale", + "markdownDescription": "The scale setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scale" } }, "type": "object" @@ -176165,9 +183773,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Value": { + "markdownDescription": "The value of the double input numeric drill down filter\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -176181,27 +183793,43 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DOES_NOT_EQUAL | EQUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" }, "Value": { + "markdownDescription": "The input value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -176217,13 +183845,19 @@ "additionalProperties": false, "properties": { "CurrencyDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CurrencyDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CurrencyDisplayFormatConfiguration", + "markdownDescription": "The options that determine the currency display format configuration\\. \n*Required*: No \n*Type*: [CurrencyDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CurrencyDisplayFormatConfiguration" }, "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumberDisplayFormatConfiguration", + "markdownDescription": "The options that determine the number display format configuration\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PercentageDisplayFormatConfiguration", + "markdownDescription": "The options that determine the percentage display format configuration\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -176232,30 +183866,48 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximum": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum" }, "RangeMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -176270,9 +183922,13 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter that is used in the numeric range\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "StaticValue": { + "markdownDescription": "The static value of the numeric range filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "number" } }, @@ -176282,10 +183938,14 @@ "additionalProperties": false, "properties": { "DecimalSeparator": { + "markdownDescription": "Determines the decimal separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalSeparator", "type": "string" }, "ThousandsSeparator": { - "$ref": "#/definitions/AWS::QuickSight::Template.ThousandSeparatorOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ThousandSeparatorOptions", + "markdownDescription": "The options that determine the thousands separator configuration\\. \n*Required*: No \n*Type*: [ThousandSeparatorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-thousandseparatoroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ThousandsSeparator" } }, "type": "object" @@ -176294,9 +183954,13 @@ "additionalProperties": false, "properties": { "PercentileAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Template.PercentileAggregation" + "$ref": "#/definitions/AWS::QuickSight::Template.PercentileAggregation", + "markdownDescription": "An aggregation based on the percentile of values in a dimension or measure\\. \n*Required*: No \n*Type*: [PercentileAggregation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentileaggregation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileAggregation" }, "SimpleNumericalAggregation": { + "markdownDescription": "Built\\-in aggregation functions for numerical values\\. \n+ `SUM`: The sum of a dimension or measure\\. \n+ `AVERAGE`: The average of a dimension or measure\\.\n+ `MIN`: The minimum value of a dimension or measure\\.\n+ `MAX`: The maximum value of a dimension or measure\\.\n+ `COUNT`: The count of a dimension or measure\\.\n+ `DISTINCT_COUNT`: The count of distinct values in a dimension or measure\\.\n+ `VAR`: The variance of a dimension or measure\\.\n+ `VARP`: The partitioned variance of a dimension or measure\\.\n+ `STDEV`: The standard deviation of a dimension or measure\\.\n+ `STDEVP`: The partitioned standard deviation of a dimension or measure\\.\n+ `MEDIAN`: The median value of a dimension or measure\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AVERAGE | COUNT | DISTINCT_COUNT | MAX | MEDIAN | MIN | STDEV | STDEVP | SUM | VAR | VARP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleNumericalAggregation", "type": "string" } }, @@ -176306,15 +183970,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -176328,16 +184000,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction", + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -176350,9 +184030,13 @@ "additionalProperties": false, "properties": { "PageNumber": { + "markdownDescription": "Indicates the page number\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageNumber", "type": "number" }, "PageSize": { + "markdownDescription": "Indicates how many items render in one page\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageSize", "type": "number" } }, @@ -176366,31 +184050,49 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "Sets the background color for each panel\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "BackgroundVisibility": { + "markdownDescription": "Determines whether or not a background for each small multiples panel is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundVisibility", "type": "string" }, "BorderColor": { + "markdownDescription": "Sets the line color of panel borders\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderColor", "type": "string" }, "BorderStyle": { + "markdownDescription": "Sets the line style of panel borders\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle", "type": "string" }, "BorderThickness": { + "markdownDescription": "Sets the line thickness of panel borders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderThickness", "type": "string" }, "BorderVisibility": { + "markdownDescription": "Determines whether or not each panel displays a border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderVisibility", "type": "string" }, "GutterSpacing": { + "markdownDescription": "Sets the total amount of negative space to display between sibling panels\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterSpacing", "type": "string" }, "GutterVisibility": { + "markdownDescription": "Determines whether or not negative space between sibling panels is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterVisibility", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.PanelTitleOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PanelTitleOptions", + "markdownDescription": "Configures the title display within each small multiples panel\\. \n*Required*: No \n*Type*: [PanelTitleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" } }, "type": "object" @@ -176399,12 +184101,18 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalTextAlignment": { + "markdownDescription": "Sets the horizontal text alignment of the title within each panel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "Determines whether or not panel titles are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -176414,22 +184122,34 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterDateTimePickerControl", + "markdownDescription": "A control from a date parameter that specifies date and time\\. \n*Required*: No \n*Type*: [ParameterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [ParameterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterListControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterListControl", + "markdownDescription": "A control to display a list with buttons or boxes that are used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [ParameterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [ParameterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [ParameterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [ParameterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -176438,15 +184158,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The name of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -176461,16 +184189,24 @@ "additionalProperties": false, "properties": { "DateTimeParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeParameterDeclaration", + "markdownDescription": "A parameter declaration for the `DateTime` data type\\. \n*Required*: No \n*Type*: [DateTimeParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeParameterDeclaration" }, "DecimalParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Decimal` data type\\. \n*Required*: No \n*Type*: [DecimalParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalParameterDeclaration" }, "IntegerParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Template.IntegerParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Template.IntegerParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerParameterDeclaration" }, "StringParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Template.StringParameterDeclaration", + "markdownDescription": "A parameter declaration for the `String` data type\\. \n*Required*: No \n*Type*: [StringParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringParameterDeclaration" } }, "type": "object" @@ -176479,24 +184215,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DropDownControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type parameter name of the `ParameterDropDownControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -176511,24 +184261,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `ParameterListControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -176543,12 +184307,16 @@ "additionalProperties": false, "properties": { "LinkToDataSetColumn": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column identifier that fetches values from the data set\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkToDataSetColumn" }, "Values": { "items": { "type": "string" }, + "markdownDescription": "The values that are used in `ParameterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -176558,24 +184326,38 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -176593,18 +184375,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -176619,15 +184411,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -176642,9 +184442,13 @@ "additionalProperties": false, "properties": { "From": { + "markdownDescription": "The lower bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "From", "type": "number" }, "To": { + "markdownDescription": "The top bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "To", "type": "number" } }, @@ -176654,21 +184458,33 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -176678,6 +184494,8 @@ "additionalProperties": false, "properties": { "PercentileValue": { + "markdownDescription": "The percentile value\\. This value can be any numeric constant 0\u2013100\\. A percentile value of 50 computes the median value of the measure\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileValue", "type": "number" } }, @@ -176687,16 +184505,24 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -176709,19 +184535,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodTimeGranularity": { + "markdownDescription": "The time granularity setup of period to date computation\\. Choose from the following options: \n+ YEAR: Year to date\\.\n+ MONTH: Month to date\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodTimeGranularity", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -176737,18 +184573,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category \\(group/color\\) field wells of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The small multiples field well of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a pie chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -176758,40 +184600,62 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options of the group/color that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DonutOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DonutOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DonutOptions", + "markdownDescription": "The options that determine the shape of the chart\\. This option determines whether the chart is a pie chart or a donut chart\\. \n*Required*: No \n*Type*: [DonutOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.PieChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.PieChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PieChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PieChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PieChartSortConfiguration", + "markdownDescription": "The sort configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options for the value that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -176800,7 +184664,9 @@ "additionalProperties": false, "properties": { "PieChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.PieChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.PieChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartAggregatedFieldWells" } }, "type": "object" @@ -176809,21 +184675,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a pie chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -176836,24 +184710,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PieChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PieChartConfiguration", + "markdownDescription": "The configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -176866,10 +184752,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the field sort options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableSortBy" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableSortBy", + "markdownDescription": "The sort by field for the field sort options\\. \n*Required*: Yes \n*Type*: [PivotTableSortBy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -176885,18 +184775,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The columns field well for a pivot table\\. Values are grouped by columns fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The rows field well for a pivot table\\. Values are grouped by rows fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on rows and columns fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -176906,13 +184802,19 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Scope": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConditionalFormattingScope" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConditionalFormattingScope", + "markdownDescription": "The scope of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormattingScope](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingscope.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Template.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -176927,6 +184829,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [PivotTableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -176936,7 +184840,9 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a pivot table\\. \n*Required*: No \n*Type*: [PivotTableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" } }, "type": "object" @@ -176945,6 +184851,8 @@ "additionalProperties": false, "properties": { "Role": { + "markdownDescription": "The role \\(field, field total, grand total\\) of the cell for conditional formatting\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FIELD | FIELD_TOTAL | GRAND_TOTAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -176954,22 +184862,34 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldOptions", + "markdownDescription": "The field options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PivotTableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableSortConfiguration", + "markdownDescription": "The sort configuration for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableOptions", + "markdownDescription": "The table options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableTotalOptions", + "markdownDescription": "The total options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -176981,9 +184901,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataPathValue" }, + "markdownDescription": "The list of data path values for the data path options\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathList", "type": "array" }, "Width": { + "markdownDescription": "The width of the data path option\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -176996,12 +184920,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the pivot table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -177017,12 +184947,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableDataPathOption" }, + "markdownDescription": "The data path options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableDataPathOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabledatapathoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathOptions", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldOption" }, + "markdownDescription": "The selected field options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -177032,6 +184966,8 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the subtotal options\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -177041,7 +184977,9 @@ "additionalProperties": false, "properties": { "PivotTableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the pivot table\\. \n*Required*: No \n*Type*: [PivotTableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableAggregatedFieldWells" } }, "type": "object" @@ -177050,30 +184988,48 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "ColumnHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of the column header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHeaderStyle" }, "ColumnNamesVisibility": { + "markdownDescription": "The visibility of the column names\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnNamesVisibility", "type": "string" }, "MetricPlacement": { + "markdownDescription": "The metric placement \\(row, column\\) options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COLUMN | ROW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricPlacement", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\)\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" }, "RowFieldNamesStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of row field names\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowFieldNamesStyle" }, "RowHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of the row headers\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowHeaderStyle" }, "SingleMetricVisibility": { + "markdownDescription": "The visibility of the single metric options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SingleMetricVisibility", "type": "string" }, "ToggleButtonsVisibility": { + "markdownDescription": "Determines the visibility of the pivot table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ToggleButtonsVisibility", "type": "string" } }, @@ -177083,9 +185039,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of the repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of the printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -177095,13 +185055,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnSort", + "markdownDescription": "The column sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DataPath": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataPathSort" + "$ref": "#/definitions/AWS::QuickSight::Template.DataPathSort", + "markdownDescription": "The data path sort \\(data path value, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [DataPathSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPath" }, "Field": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldSort", + "markdownDescription": "The field sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Field" } }, "type": "object" @@ -177113,6 +185079,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.PivotFieldSortOptions" }, + "markdownDescription": "The field sort options for a pivot table sort configuration\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) of [PivotFieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivotfieldsortoptions.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSortOptions", "type": "array" } }, @@ -177122,16 +185090,24 @@ "additionalProperties": false, "properties": { "ColumnSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SubtotalOptions", + "markdownDescription": "The column subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSubtotalOptions" }, "ColumnTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTotalOptions", + "markdownDescription": "The column total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTotalOptions" }, "RowSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SubtotalOptions", + "markdownDescription": "The row subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSubtotalOptions" }, "RowTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTotalOptions", + "markdownDescription": "The row total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowTotalOptions" } }, "type": "object" @@ -177143,21 +185119,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [PivotTableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -177170,25 +185158,39 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the total of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the totals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -177200,15 +185202,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the predefined hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the predefined hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the predefined hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -177222,6 +185230,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the progress bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -177234,18 +185244,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The aggregated field well categories of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Color": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The color that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The values that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -177255,6 +185271,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility settings of a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -177264,46 +185282,74 @@ "additionalProperties": false, "properties": { "AlternateBandColorsVisibility": { + "markdownDescription": "Determines the visibility of the colors of alternatign bands in a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandColorsVisibility", "type": "string" }, "AlternateBandEvenColor": { + "markdownDescription": "The color of the even\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandEvenColor", "type": "string" }, "AlternateBandOddColor": { + "markdownDescription": "The color of the odd\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandOddColor", "type": "string" }, "BaseSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartSeriesSettings", + "markdownDescription": "The base sreies settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseSeriesSettings" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The category axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The category label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The color axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorAxis" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The color label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartFieldWells", + "markdownDescription": "The field well configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Shape": { + "markdownDescription": "The shape of the radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | POLYGON` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape", "type": "string" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "StartAngle": { + "markdownDescription": "The start angle of a radar chart's axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartAngle", "type": "number" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -177312,7 +185358,9 @@ "additionalProperties": false, "properties": { "RadarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a radar chart visual\\. \n*Required*: No \n*Type*: [RadarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartAggregatedFieldWells" } }, "type": "object" @@ -177321,7 +185369,9 @@ "additionalProperties": false, "properties": { "AreaStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartAreaStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartAreaStyleSettings", + "markdownDescription": "The area style settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartAreaStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartareastylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AreaStyleSettings" } }, "type": "object" @@ -177330,21 +185380,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The category items limit for a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The category sort options of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The color items limit of a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The color sort configuration of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -177357,24 +185415,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [RadarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -177387,6 +185457,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the range ends label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -177396,16 +185468,24 @@ "additionalProperties": false, "properties": { "DataConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineDataConfiguration", + "markdownDescription": "The data configuration of the reference line\\. \n*Required*: Yes \n*Type*: [ReferenceLineDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataConfiguration" }, "LabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineLabelConfiguration", + "markdownDescription": "The label configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelConfiguration" }, "Status": { + "markdownDescription": "The status of the reference line\\. Choose one of the following options: \n+ `ENABLE` \n+ `DISABLE` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "StyleConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineStyleConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineStyleConfiguration", + "markdownDescription": "The style configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineStyleConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestyleconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleConfiguration" } }, "required": [ @@ -177417,6 +185497,8 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The string text of the custom label\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" } }, @@ -177429,13 +185511,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis binding type of the reference line\\. Choose one of the following options: \n+ PrimaryY\n+ SecondaryY\n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "DynamicConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineDynamicDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineDynamicDataConfiguration", + "markdownDescription": "The dynamic configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineDynamicDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedynamicdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicConfiguration" }, "StaticConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineStaticDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineStaticDataConfiguration", + "markdownDescription": "The static data configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineStaticDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestaticdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticConfiguration" } }, "type": "object" @@ -177444,13 +185532,19 @@ "additionalProperties": false, "properties": { "Calculation": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction", + "markdownDescription": "The calculation that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Calculation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the dynamic data targets\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "MeasureAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The aggregation function that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureAggregationFunction" } }, "required": [ @@ -177464,21 +185558,33 @@ "additionalProperties": false, "properties": { "CustomLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineCustomLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineCustomLabelConfiguration", + "markdownDescription": "The custom label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineCustomLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinecustomlabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabelConfiguration" }, "FontColor": { + "markdownDescription": "The font color configuration of the label in a reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalPosition": { + "markdownDescription": "The horizontal position configuration of the label in a reference line\\. Choose one of the following options: \n+ `LEFT` \n+ `CENTER` \n+ `RIGHT` \n*Required*: No \n*Type*: String \n*Allowed values*: `CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalPosition", "type": "string" }, "ValueLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineValueLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineValueLabelConfiguration", + "markdownDescription": "The value label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineValueLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinevaluelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelConfiguration" }, "VerticalPosition": { + "markdownDescription": "The vertical position configuration of the label in a reference line\\. Choose one of the following options: \n+ `ABOVE` \n+ `BELOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `ABOVE | BELOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalPosition", "type": "string" } }, @@ -177488,6 +185594,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The double input of the static data\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -177500,9 +185608,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The hex color of the reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Pattern": { + "markdownDescription": "The pattern type of the line style\\. Choose one of the following options: \n+ `SOLID` \n+ `DASHED` \n+ `DOTTED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Pattern", "type": "string" } }, @@ -177512,9 +185624,13 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration", + "markdownDescription": "The format configuration of the value label\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "RelativePosition": { + "markdownDescription": "The relative position of the value label\\. Choose one of the following options: \n+ `BEFORE_CUSTOM_LABEL` \n+ `AFTER_CUSTOM_LABEL` \n*Required*: No \n*Type*: String \n*Allowed values*: `AFTER_CUSTOM_LABEL | BEFORE_CUSTOM_LABEL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativePosition", "type": "string" } }, @@ -177524,10 +185640,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -177536,33 +185656,53 @@ "additionalProperties": false, "properties": { "AnchorDateConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.AnchorDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.AnchorDateConfiguration", + "markdownDescription": "The date configuration of the filter\\. \n*Required*: Yes \n*Type*: [AnchorDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-anchordateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorDateConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ExcludePeriodConfiguration", + "markdownDescription": "The configuration for the exclude period of the filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MinimumGranularity": { + "markdownDescription": "The minimum granularity \\(period granularity\\) of the relative dates filter\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumGranularity", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "RelativeDateType": { + "markdownDescription": "The range date type of the filter\\. Choose one of the options below: \n+ `PREVIOUS` \n+ `THIS` \n+ `LAST` \n+ `NOW` \n+ `NEXT` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `LAST | NEXT | NOW | PREVIOUS | THIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateType", "type": "string" }, "RelativeDateValue": { + "markdownDescription": "The date value of the filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateValue", "type": "number" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -177593,6 +185733,8 @@ "type": "string" }, "Resource": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Resource", "type": "string" } }, @@ -177606,9 +185748,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the rolling date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the rolling date configuration\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -177624,9 +185770,13 @@ "items": { "type": "string" }, + "markdownDescription": "Determines the list of row alternate colors\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColors", "type": "array" }, "Status": { + "markdownDescription": "Determines the widget status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -177636,12 +185786,16 @@ "additionalProperties": false, "properties": { "TargetVisualOptions": { + "markdownDescription": "The options that choose the target visual in the same sheet\\. \nValid values are defined as follows: \n+ `ALL_VISUALS`: Applies the filter operation to all visuals in the same sheet\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualOptions", "type": "string" }, "TargetVisuals": { "items": { "type": "string" }, + "markdownDescription": "A list of the target visual IDs that are located in the same sheet of the analysis\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisuals", "type": "array" } }, @@ -177654,18 +185808,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The destination field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Destination", "type": "array" }, "Source": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The source field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Source", "type": "array" }, "Weight": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The weight field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Weight", "type": "array" } }, @@ -177675,13 +185835,19 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The data label configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramSortConfiguration", + "markdownDescription": "The sort configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -177690,7 +185856,9 @@ "additionalProperties": false, "properties": { "SankeyDiagramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramAggregatedFieldWells" } }, "type": "object" @@ -177699,15 +185867,21 @@ "additionalProperties": false, "properties": { "DestinationItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of destination nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationItemsLimit" }, "SourceItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of source nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceItemsLimit" }, "WeightSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the weight fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WeightSort", "type": "array" } }, @@ -177720,18 +185894,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramChartConfiguration", + "markdownDescription": "The configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -177747,24 +185931,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -177774,31 +185966,49 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" }, "YAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLabelOptions" } }, "type": "object" @@ -177807,10 +186017,14 @@ "additionalProperties": false, "properties": { "ScatterPlotCategoricallyAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotCategoricallyAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotCategoricallyAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a scatter plot\\. Scatter plots that have a field in the category \\(group/color\\) field will have aggregated field wells\\. The x and y\\-axes of these scatter plots are aggregated by category\\. \n*Required*: No \n*Type*: [ScatterPlotCategoricallyAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotcategoricallyaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotCategoricallyAggregatedFieldWells" }, "ScatterPlotUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field wells of a scatter plot\\. Scatter plots without a category field well have unaggregated field wells\\. The x and y\\-axes of these scatter plots are unaggregated\\. \n*Required*: No \n*Type*: [ScatterPlotUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotUnaggregatedFieldWells" } }, "type": "object" @@ -177822,18 +186036,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -177846,24 +186066,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -177876,10 +186108,14 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the data zoom scroll bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "VisibleRange": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisibleRangeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisibleRangeOptions", + "markdownDescription": "The visibility range for the data zoom scroll bar\\. \n*Required*: No \n*Type*: [VisibleRangeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visiblerangeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisibleRange" } }, "type": "object" @@ -177888,6 +186124,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines the visibility of the secondary value\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -177897,6 +186135,8 @@ "additionalProperties": false, "properties": { "Status": { + "markdownDescription": "The option that enables or disables a page break at the end of a section\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -177906,7 +186146,9 @@ "additionalProperties": false, "properties": { "PaperCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutPaperCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutPaperCanvasSizeOptions", + "markdownDescription": "The options for a paper canvas of a section\\-based layout\\. \n*Required*: No \n*Type*: [SectionBasedLayoutPaperCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutpapercanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperCanvasSizeOptions" } }, "type": "object" @@ -177918,21 +186160,29 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.BodySectionConfiguration" }, + "markdownDescription": "A list of body section configurations\\. \n*Required*: Yes \n*Type*: List of [BodySectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html) \n*Maximum*: `28` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BodySections", "type": "array" }, "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "The options for the canvas of a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "FooterSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of footer section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FooterSections", "type": "array" }, "HeaderSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of header section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderSections", "type": "array" } }, @@ -177948,12 +186198,18 @@ "additionalProperties": false, "properties": { "PaperMargin": { - "$ref": "#/definitions/AWS::QuickSight::Template.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Template.Spacing", + "markdownDescription": "Defines the spacing between the canvas content and the top, bottom, left, and right edges\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperMargin" }, "PaperOrientation": { + "markdownDescription": "The paper orientation that is used to define canvas dimensions\\. Choose one of the following options: \n+ PORTRAIT\n+ LANDSCAPE\n*Required*: No \n*Type*: String \n*Allowed values*: `LANDSCAPE | PORTRAIT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperOrientation", "type": "string" }, "PaperSize": { + "markdownDescription": "The paper size that is used to define canvas dimensions\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `A0 | A1 | A2 | A3 | A4 | A5 | JIS_B4 | JIS_B5 | US_LEGAL | US_LETTER | US_TABLOID_LEDGER` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperSize", "type": "string" } }, @@ -177963,7 +186219,9 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormSectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormSectionLayoutConfiguration", + "markdownDescription": "The free\\-form layout configuration of a section\\. \n*Required*: Yes \n*Type*: [FreeFormSectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformsectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" } }, "required": [ @@ -177975,7 +186233,9 @@ "additionalProperties": false, "properties": { "After": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionAfterPageBreak" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionAfterPageBreak", + "markdownDescription": "The configuration of a page break after a section\\. \n*Required*: No \n*Type*: [SectionAfterPageBreak](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionafterpagebreak.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "After" } }, "type": "object" @@ -177984,10 +186244,14 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of a section\\. \nHeights can only be defined for header and footer sections\\. The default height margin is 0\\.5 inches\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Padding": { - "$ref": "#/definitions/AWS::QuickSight::Template.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Template.Spacing", + "markdownDescription": "The spacing between section content and its top, bottom, left, and right edges\\. \nThere is no padding by default\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Padding" } }, "type": "object" @@ -177999,6 +186263,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SheetVisualScopingConfiguration" }, + "markdownDescription": "The sheet ID and visual IDs of the sheet and visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of [SheetVisualScopingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetvisualscopingconfiguration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetVisualScopingConfigurations", "type": "array" } }, @@ -178008,10 +186274,14 @@ "additionalProperties": false, "properties": { "DataFieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataFieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Template.DataFieldSeriesItem", + "markdownDescription": "The data field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [DataFieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataFieldSeriesItem" }, "FieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldSeriesItem", + "markdownDescription": "The field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [FieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSeriesItem" } }, "type": "object" @@ -178020,10 +186290,14 @@ "additionalProperties": false, "properties": { "DestinationParameterName": { + "markdownDescription": "The destination parameter name of the `SetParameterValueConfiguration`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationParameterName", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.DestinationParameterValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DestinationParameterValueConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [DestinationParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -178036,7 +186310,9 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the shape background color of a filled map visual\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" } }, "required": [ @@ -178064,7 +186340,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Template.SheetControlLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SheetControlLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: Yes \n*Type*: [SheetControlLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetcontrollayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -178076,7 +186354,9 @@ "additionalProperties": false, "properties": { "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" } }, "type": "object" @@ -178085,54 +186365,76 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The layout content type of the sheet\\. Choose one of the following options: \n+ `PAGINATED`: Creates a sheet for a paginated report\\.\n+ `INTERACTIVE`: Creates a sheet for an interactive dashboard\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "Description": { + "markdownDescription": "A description of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Description", "type": "string" }, "FilterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FilterControl" }, + "markdownDescription": "The list of filter controls that are on a sheet\\. \nFor more information, see [Adding filter controls to analysis sheets](https://docs.aws.amazon.com/quicksight/latest/user/filter-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControls", "type": "array" }, "Layouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.Layout" }, + "markdownDescription": "Layouts define how the components of a sheet are arranged\\. \nFor more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [Layout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layouts", "type": "array" }, "Name": { + "markdownDescription": "The name of the sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ParameterControl" }, + "markdownDescription": "The list of parameter controls that are on a sheet\\. \nFor more information, see [Using a Control with a Parameter in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControls", "type": "array" }, "SheetControlLayouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SheetControlLayout" }, + "markdownDescription": "The control layouts of the sheet\\. \n*Required*: No \n*Type*: List of [SheetControlLayout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetcontrollayout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetControlLayouts", "type": "array" }, "SheetId": { + "markdownDescription": "The unique identifier of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "TextBoxes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SheetTextBox" }, + "markdownDescription": "The text boxes that are on a sheet\\. \n*Required*: No \n*Type*: List of [SheetTextBox](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheettextbox.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextBoxes", "type": "array" }, "Title": { + "markdownDescription": "The title of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Visuals": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.Visual" }, + "markdownDescription": "A list of the visuals that are on a sheet\\. Visual placement is determined by the layout of the sheet\\. \n*Required*: No \n*Type*: List of [Visual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visuals", "type": "array" } }, @@ -178145,6 +186447,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines whether or not the overrides are visible\\. Choose one of the following options: \n+ `VISIBLE` \n+ `HIDDEN` \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -178154,9 +186458,13 @@ "additionalProperties": false, "properties": { "ConfigurationOverrides": { - "$ref": "#/definitions/AWS::QuickSight::Template.SheetElementConfigurationOverrides" + "$ref": "#/definitions/AWS::QuickSight::Template.SheetElementConfigurationOverrides", + "markdownDescription": "The override configuration of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: [SheetElementConfigurationOverrides](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementconfigurationoverrides.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConfigurationOverrides" }, "Expression": { + "markdownDescription": "The expression of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -178170,9 +186478,13 @@ "additionalProperties": false, "properties": { "Content": { + "markdownDescription": "The content that is displayed in the text box\\. \n*Required*: No \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content", "type": "string" }, "SheetTextBoxId": { + "markdownDescription": "The unique identifier for a text box\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have text boxes that share identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetTextBoxId", "type": "string" } }, @@ -178185,15 +186497,21 @@ "additionalProperties": false, "properties": { "Scope": { + "markdownDescription": "The scope of the applied entities\\. Choose one of the following options: \n+ `ALL_VISUALS` \n+ `SELECTED_VISUALS` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VISUALS | SELECTED_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope", "type": "string" }, "SheetId": { + "markdownDescription": "The selected sheet that the filter is applied to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "VisualIds": { "items": { "type": "string" }, + "markdownDescription": "The selected visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualIds", "type": "array" } }, @@ -178207,9 +186525,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -178219,6 +186541,8 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of the simple cluster marker\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" } }, @@ -178228,7 +186552,9 @@ "additionalProperties": false, "properties": { "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -178237,13 +186563,19 @@ "additionalProperties": false, "properties": { "MaxVisibleColumns": { + "markdownDescription": "Sets the maximum number of visible columns to display in the grid of small multiples panels\\. \nThe default is `Auto`, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleColumns", "type": "number" }, "MaxVisibleRows": { + "markdownDescription": "Sets the maximum number of visible rows to display in the grid of small multiples panels\\. \nThe default value is `Auto`, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleRows", "type": "number" }, "PanelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PanelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PanelConfiguration", + "markdownDescription": "Configures the display options for each small multiples panel\\. \n*Required*: No \n*Type*: [PanelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PanelConfiguration" } }, "type": "object" @@ -178252,15 +186584,23 @@ "additionalProperties": false, "properties": { "Bottom": { + "markdownDescription": "Define the bottom spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom", "type": "string" }, "Left": { + "markdownDescription": "Define the left spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left", "type": "string" }, "Right": { + "markdownDescription": "Define the right spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right", "type": "string" }, "Top": { + "markdownDescription": "Define the top spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top", "type": "string" } }, @@ -178270,12 +186610,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `StringDefaultValues`\\. Different defaults displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -178285,10 +186629,14 @@ "additionalProperties": false, "properties": { "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric strings\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -178297,22 +186645,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Template.StringDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [StringDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.StringValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `String` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [StringValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -178325,9 +186683,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -178337,28 +186699,42 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldLevel": { + "markdownDescription": "The field level \\(all, custom, last\\) for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | CUSTOM | LAST` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevel", "type": "string" }, "FieldLevelOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldSubtotalOptions" }, + "markdownDescription": "The optional configuration of subtotal cells\\. \n*Required*: No \n*Type*: List of [PivotTableFieldSubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldsubtotaloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevelOptions", "type": "array" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotal cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -178370,12 +186746,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The group by field well for a pivot table\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -178385,12 +186765,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of a table border\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Style": { + "markdownDescription": "The style \\(none, solid\\) of a table border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style", "type": "string" }, "Thickness": { + "markdownDescription": "The thickness of a table border\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Thickness", "type": "number" } }, @@ -178400,10 +186786,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Template.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -178415,6 +186805,8 @@ "additionalProperties": false, "properties": { "TableCellImageScalingConfiguration": { + "markdownDescription": "The cell scaling configuration of the sizing options for the table image configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_CELL_HEIGHT | FIT_TO_CELL_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableCellImageScalingConfiguration", "type": "string" } }, @@ -178424,27 +186816,43 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "The background color for the table cells\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "Border": { - "$ref": "#/definitions/AWS::QuickSight::Template.GlobalTableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GlobalTableBorderOptions", + "markdownDescription": "The borders for the table cells\\. \n*Required*: No \n*Type*: [GlobalTableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-globaltableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Border" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration of the table cells\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Height": { + "markdownDescription": "The height color for the table cells\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `8` \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "number" }, "HorizontalTextAlignment": { + "markdownDescription": "The horizontal text alignment \\(left, center, right, auto\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "TextWrap": { + "markdownDescription": "The text wrap \\(none, wrap\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | WRAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextWrap", "type": "string" }, "VerticalTextAlignment": { + "markdownDescription": "The vertical text alignment \\(top, middle, bottom\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | MIDDLE | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -178457,6 +186865,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.TableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [TableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -178466,10 +186876,14 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" }, "Row": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableRowConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.TableRowConditionalFormatting", + "markdownDescription": "The row conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableRowConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablerowconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Row" } }, "type": "object" @@ -178478,28 +186892,42 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldOptions", + "markdownDescription": "The field options for a table visual\\. \n*Required*: No \n*Type*: [TableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a table visual\\. \n*Required*: No \n*Type*: [TablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableSortConfiguration", + "markdownDescription": "The sort configuration for a `TableVisual`\\. \n*Required*: No \n*Type*: [TableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableInlineVisualizations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.TableInlineVisualization" }, + "markdownDescription": "A collection of inline visualizations to display within a chart\\. \n*Required*: No \n*Type*: List of [TableInlineVisualization](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableinlinevisualization.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableInlineVisualizations", "type": "array" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableOptions", + "markdownDescription": "The table options for a table visual\\. \n*Required*: No \n*Type*: [TableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TotalOptions", + "markdownDescription": "The total options for a table visual\\. \n*Required*: No \n*Type*: [TotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -178508,6 +186936,8 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "The icon set type \\(link\\) of the custom icon content for table URL link content\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LINK` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" } }, @@ -178517,9 +186947,13 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration of the custom text content for the table URL link content\\. \n*Required*: Yes \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Value": { + "markdownDescription": "The string value of the custom text content for the table URL link content\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -178532,7 +186966,9 @@ "additionalProperties": false, "properties": { "SizingOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellImageSizingConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellImageSizingConfiguration", + "markdownDescription": "The sizing options for the table image configuration\\. \n*Required*: No \n*Type*: [TableCellImageSizingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellimagesizingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizingOptions" } }, "type": "object" @@ -178541,9 +186977,13 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldLinkContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldLinkContentConfiguration", + "markdownDescription": "The URL content \\(text, icon\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: [TableFieldLinkContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "Target": { + "markdownDescription": "The URL target \\(new tab, new window, same tab\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Target", "type": "string" } }, @@ -178557,10 +186997,14 @@ "additionalProperties": false, "properties": { "CustomIconContent": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldCustomIconContent" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldCustomIconContent", + "markdownDescription": "The custom icon content for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomIconContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomiconcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomIconContent" }, "CustomTextContent": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldCustomTextContent" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldCustomTextContent", + "markdownDescription": "The custom text content \\(value, font configuration\\) for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomTextContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomtextcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomTextContent" } }, "type": "object" @@ -178569,18 +187013,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label for a table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID for a table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "URLStyling": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldURLConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldURLConfiguration", + "markdownDescription": "The URL configuration for a table field\\. \n*Required*: No \n*Type*: [TableFieldURLConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLStyling" }, "Visibility": { + "markdownDescription": "The visibility of a table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width for a table field\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -178596,12 +187050,16 @@ "items": { "type": "string" }, + "markdownDescription": "The order of field IDs of the field options for a table visual\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Order", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldOption" }, + "markdownDescription": "The selected field options for the table field options\\. \n*Required*: No \n*Type*: List of [TableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -178611,10 +187069,14 @@ "additionalProperties": false, "properties": { "ImageConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldImageConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldImageConfiguration", + "markdownDescription": "The image configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldImageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldimageconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageConfiguration" }, "LinkConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldLinkConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldLinkConfiguration", + "markdownDescription": "The link configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldLinkConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkConfiguration" } }, "type": "object" @@ -178623,10 +187085,14 @@ "additionalProperties": false, "properties": { "TableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.TableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the table\\. \n*Required*: No \n*Type*: [TableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableAggregatedFieldWells" }, "TableUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.TableUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field well for the table\\. \n*Required*: No \n*Type*: [TableUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableUnaggregatedFieldWells" } }, "type": "object" @@ -178635,7 +187101,9 @@ "additionalProperties": false, "properties": { "DataBars": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataBarsOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataBarsOptions", + "markdownDescription": "The configuration of the inline visualization of the data bars within a chart\\. \n*Required*: No \n*Type*: [DataBarsOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataBars" } }, "type": "object" @@ -178644,16 +187112,24 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of table cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "HeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of a table header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderStyle" }, "Orientation": { + "markdownDescription": "The orientation \\(vertical, horizontal\\) for a table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\) for a table\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" } }, "type": "object" @@ -178662,9 +187138,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -178674,10 +187154,14 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the background for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the text for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -178686,22 +187170,34 @@ "additionalProperties": false, "properties": { "Bottom": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the bottom border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom" }, "InnerHorizontal": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the inner horizontal border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerHorizontal" }, "InnerVertical": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the inner vertical border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerVertical" }, "Left": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the left border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left" }, "Right": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the right border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right" }, "Top": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the top border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top" } }, "type": "object" @@ -178710,12 +187206,16 @@ "additionalProperties": false, "properties": { "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PaginationConfiguration", + "markdownDescription": "The pagination configuration \\(page size, page number\\) for the table\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" }, "RowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The field sort options for rows in the table\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSort", "type": "array" } }, @@ -178728,6 +187228,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.UnaggregatedField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are unaggregated for an unaggregated table\\. \n*Required*: No \n*Type*: List of [UnaggregatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-unaggregatedfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -178740,21 +187242,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.TableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [TableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -178780,6 +187294,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.Entity" }, + "markdownDescription": "An error path that shows which entities caused the template error\\. \n*Required*: No \n*Type*: List of [Entity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-entity.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ViolatedEntities", "type": "array" } }, @@ -178902,42 +187418,56 @@ "additionalProperties": false, "properties": { "AnalysisDefaults": { - "$ref": "#/definitions/AWS::QuickSight::Template.AnalysisDefaults" + "$ref": "#/definitions/AWS::QuickSight::Template.AnalysisDefaults", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefaults](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-analysisdefaults.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnalysisDefaults" }, "CalculatedFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.CalculatedField" }, + "markdownDescription": "An array of calculated field definitions for the template\\. \n*Required*: No \n*Type*: List of [CalculatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedFields", "type": "array" }, "ColumnConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnConfiguration" }, + "markdownDescription": "An array of template\\-level column configurations\\. Column configurations are used to set default formatting for a column that's used throughout a template\\. \n*Required*: No \n*Type*: List of [ColumnConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnConfigurations", "type": "array" }, "DataSetConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataSetConfiguration" }, + "markdownDescription": "An array of dataset configurations\\. These configurations define the required columns for each dataset used within a template\\. \n*Required*: Yes \n*Type*: List of [DataSetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetConfigurations", "type": "array" }, "FilterGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FilterGroup" }, + "markdownDescription": "Filter definitions for a template\\. \nFor more information, see [Filtering Data](https://docs.aws.amazon.com/quicksight/latest/user/filtering-visual-data.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html) \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroups", "type": "array" }, "ParameterDeclarations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ParameterDeclaration" }, + "markdownDescription": "An array of parameter declarations for a template\\. \n *Parameters* are named variables that can transfer a value for use by an action or an object\\. \nFor more information, see [Parameters in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterDeclarations", "type": "array" }, "Sheets": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SheetDefinition" }, + "markdownDescription": "An array of sheet definitions for a template\\. \n*Required*: No \n*Type*: List of [SheetDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sheets", "type": "array" } }, @@ -178950,10 +187480,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text area control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -178962,13 +187496,19 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text background color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting for the icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -178977,6 +187517,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the placeholder options in a text control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -178986,10 +187528,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text field control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -178998,9 +187544,13 @@ "additionalProperties": false, "properties": { "Symbol": { + "markdownDescription": "Determines the thousands separator symbol\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the thousands separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -179010,21 +187560,33 @@ "additionalProperties": false, "properties": { "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `NULL`: The input is set to `NULL`\\.\n+ `NON_NULL`: The input is set to a custom value\\.\n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "number" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" } }, @@ -179034,18 +187596,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `Value`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "Value": { + "markdownDescription": "The value of a `TimeEquality` filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -179059,15 +187631,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "RangeMaximum": { + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum", "type": "string" }, "RangeMinimum": { + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -179083,30 +187663,48 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ExcludePeriodConfiguration", + "markdownDescription": "The exclude period of the time range filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximumValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximumValue" }, "RangeMinimumValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimumValue" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -179121,12 +187719,18 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter type input value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Template.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.RollingDateConfiguration", + "markdownDescription": "The rolling date input value\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValue": { + "markdownDescription": "The static input value\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "string" } }, @@ -179136,10 +187740,14 @@ "additionalProperties": false, "properties": { "ColumnTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnTooltipItem", + "markdownDescription": "The tooltip item for the columns that are not part of a field well\\. \n*Required*: No \n*Type*: [ColumnTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTooltipItem" }, "FieldTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldTooltipItem", + "markdownDescription": "The tooltip item for the fields\\. \n*Required*: No \n*Type*: [FieldTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldTooltipItem" } }, "type": "object" @@ -179148,12 +187756,18 @@ "additionalProperties": false, "properties": { "FieldBasedTooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldBasedTooltip" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldBasedTooltip", + "markdownDescription": "The setup for the detailed tooltip\\. The tooltip setup is always saved\\. The display type is decided based on the tooltip type\\. \n*Required*: No \n*Type*: [FieldBasedTooltip](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldBasedTooltip" }, "SelectedTooltipType": { + "markdownDescription": "The selected type for the tooltip\\. Choose one of the following options: \n+ `BASIC`: A basic tooltip\\.\n+ `DETAILED`: A detailed tooltip\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `BASIC | DETAILED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedTooltipType", "type": "string" }, "TooltipVisibility": { + "markdownDescription": "Determines whether or not the tooltip is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipVisibility", "type": "string" } }, @@ -179166,21 +187780,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.AggregationSortConfiguration" }, + "markdownDescription": "The aggregation and sort configuration of the top bottom filter\\. \n*Required*: Yes \n*Type*: List of [AggregationSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationSortConfigurations", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "Limit": { + "markdownDescription": "The number of items to include in the top bottom filter results\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Limit", "type": "number" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -179195,28 +187821,44 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "MoverSize": { + "markdownDescription": "The mover size setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MoverSize", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "SortOrder": { + "markdownDescription": "The sort order setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ABSOLUTE_DIFFERENCE | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortOrder", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The computation type\\. Choose from the following options: \n+ TOP: Top movers computation\\.\n+ BOTTOM: Bottom movers computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -179231,22 +187873,34 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ResultSize": { + "markdownDescription": "The result size of a top and bottom ranked computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResultSize", "type": "number" }, "Type": { + "markdownDescription": "The computation type\\. Choose one of the following options: \n+ TOP: A top ranked computation\\.\n+ BOTTOM: A bottom ranked computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -179260,13 +187914,19 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -179279,18 +187939,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "Cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" } }, @@ -179303,18 +187973,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The color field well of a tree map\\. Values are grouped by aggregations based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Groups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The group by field well of a tree map\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Groups", "type": "array" }, "Sizes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The size field well of a tree map\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sizes", "type": "array" } }, @@ -179324,31 +188000,49 @@ "additionalProperties": false, "properties": { "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) for the colors displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Template.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) of a tree map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TreeMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GroupLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the groups that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupLabelOptions" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SizeLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the sizes that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizeLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapSortConfiguration", + "markdownDescription": "The sort configuration of a tree map\\. \n*Required*: No \n*Type*: [TreeMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -179357,7 +188051,9 @@ "additionalProperties": false, "properties": { "TreeMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a tree map\\. \n*Required*: No \n*Type*: [TreeMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapAggregatedFieldWells" } }, "type": "object" @@ -179366,12 +188062,16 @@ "additionalProperties": false, "properties": { "TreeMapGroupItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapGroupItemsLimitConfiguration" }, "TreeMapSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapSort", "type": "array" } }, @@ -179384,24 +188084,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TreeMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -179414,6 +188126,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the trend arrows\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -179423,13 +188137,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `UnaggregatedField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -179442,12 +188162,18 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -179461,7 +188187,9 @@ "additionalProperties": false, "properties": { "PercentRange": { - "$ref": "#/definitions/AWS::QuickSight::Template.PercentVisibleRange" + "$ref": "#/definitions/AWS::QuickSight::Template.PercentVisibleRange", + "markdownDescription": "The percent range in the visible range\\. \n*Required*: No \n*Type*: [PercentVisibleRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentvisiblerange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentRange" } }, "type": "object" @@ -179470,73 +188198,119 @@ "additionalProperties": false, "properties": { "BarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.BarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.BarChartVisual", + "markdownDescription": "A bar chart\\. \nFor more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartVisual" }, "BoxPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotVisual", + "markdownDescription": "A box plot\\. \nFor more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BoxPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotVisual" }, "ComboChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartVisual", + "markdownDescription": "A combo chart\\. \nFor more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ComboChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartVisual" }, "CustomContentVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomContentVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomContentVisual", + "markdownDescription": "A visual that contains custom content\\. \nFor more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CustomContentVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomContentVisual" }, "EmptyVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.EmptyVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.EmptyVisual", + "markdownDescription": "An empty visual\\. \n*Required*: No \n*Type*: [EmptyVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EmptyVisual" }, "FilledMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapVisual", + "markdownDescription": "A filled map\\. \nFor more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FilledMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapVisual" }, "FunnelChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartVisual", + "markdownDescription": "A funnel chart\\. \nFor more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FunnelChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartVisual" }, "GaugeChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartVisual", + "markdownDescription": "A gauge chart\\. \nFor more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GaugeChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartVisual" }, "GeospatialMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapVisual", + "markdownDescription": "A geospatial map or a points on map visual\\. \nFor more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GeospatialMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapVisual" }, "HeatMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapVisual", + "markdownDescription": "A heat map\\. \nFor more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HeatMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapVisual" }, "HistogramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.HistogramVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.HistogramVisual", + "markdownDescription": "A histogram\\. \nFor more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HistogramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramVisual" }, "InsightVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.InsightVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.InsightVisual", + "markdownDescription": "An insight visual\\. \nFor more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [InsightVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightVisual" }, "KPIVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIVisual", + "markdownDescription": "A key performance indicator \\(KPI\\)\\. \nFor more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [KPIVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIVisual" }, "LineChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartVisual", + "markdownDescription": "A line chart\\. \nFor more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [LineChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartVisual" }, "PieChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.PieChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.PieChartVisual", + "markdownDescription": "A pie or donut chart\\. \nFor more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PieChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartVisual" }, "PivotTableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableVisual", + "markdownDescription": "A pivot table\\. \nFor more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PivotTableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableVisual" }, "RadarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartVisual", + "markdownDescription": "A radar chart visual\\. \nFor more information, see [Using radar charts](https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [RadarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartVisual" }, "SankeyDiagramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramVisual", + "markdownDescription": "A sankey diagram\\. \nFor more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [SankeyDiagramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramVisual" }, "ScatterPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotVisual", + "markdownDescription": "A scatter plot\\. \nFor more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ScatterPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotVisual" }, "TableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.TableVisual", + "markdownDescription": "A table visual\\. \nFor more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableVisual" }, "TreeMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapVisual", + "markdownDescription": "A tree map\\. \nFor more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TreeMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapVisual" }, "WaterfallVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallVisual", + "markdownDescription": "A waterfall chart\\. \nFor more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WaterfallVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallVisual" }, "WordCloudVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudVisual", + "markdownDescription": "A word cloud\\. \nFor more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WordCloudVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudVisual" } }, "type": "object" @@ -179548,18 +188322,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomActionOperation" }, + "markdownDescription": "A list of `VisualCustomActionOperations`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: List of [VisualCustomActionOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomactionoperation.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ActionOperations", "type": "array" }, "CustomActionId": { + "markdownDescription": "The ID of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomActionId", "type": "string" }, "Name": { + "markdownDescription": "The name of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Status": { + "markdownDescription": "The status of the `VisualCustomAction`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "Trigger": { + "markdownDescription": "The trigger of the `VisualCustomAction`\\. \nValid values are defined as follows: \n+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point\\.\n+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Trigger", "type": "string" } }, @@ -179575,16 +188359,24 @@ "additionalProperties": false, "properties": { "FilterOperation": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionFilterOperation" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionFilterOperation", + "markdownDescription": "The filter operation that filters data included in a visual or in an entire sheet\\. \n*Required*: No \n*Type*: [CustomActionFilterOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionfilteroperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterOperation" }, "NavigationOperation": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionNavigationOperation" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionNavigationOperation", + "markdownDescription": "The navigation operation that navigates between different sheets in the same analysis\\. \n*Required*: No \n*Type*: [CustomActionNavigationOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionnavigationoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NavigationOperation" }, "SetParametersOperation": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionSetParametersOperation" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionSetParametersOperation", + "markdownDescription": "The set parameter operation that sets parameters in custom action\\. \n*Required*: No \n*Type*: [CustomActionSetParametersOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionsetparametersoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SetParametersOperation" }, "URLOperation": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionURLOperation" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionURLOperation", + "markdownDescription": "The URL operation that opens a link to another webpage\\. \n*Required*: No \n*Type*: [CustomActionURLOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionurloperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLOperation" } }, "type": "object" @@ -179593,12 +188385,16 @@ "additionalProperties": false, "properties": { "ChartColor": { + "markdownDescription": "The chart color options for the visual palette\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartColor", "type": "string" }, "ColorMap": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataPathColor" }, + "markdownDescription": "The color map options for the visual palette\\. \n*Required*: No \n*Type*: List of [DataPathColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html) \n*Maximum*: `5000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorMap", "type": "array" } }, @@ -179608,9 +188404,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Template.LongFormatText" + "$ref": "#/definitions/AWS::QuickSight::Template.LongFormatText", + "markdownDescription": "The long text format of the subtitle label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [LongFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-longformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the subtitle label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -179620,9 +188420,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Template.ShortFormatText" + "$ref": "#/definitions/AWS::QuickSight::Template.ShortFormatText", + "markdownDescription": "The short text format of the title label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [ShortFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shortformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the title label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -179635,18 +188439,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The breakdown field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Breakdowns", "type": "array" }, "Categories": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Categories", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -179656,34 +188466,54 @@ "additionalProperties": false, "properties": { "CategoryAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the category axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisDisplayOptions" }, "CategoryAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the category axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The data label configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartSortConfiguration", + "markdownDescription": "The sort configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The visual palette configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WaterfallChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartOptions", + "markdownDescription": "The options that determine the presentation of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartOptions" } }, "type": "object" @@ -179692,7 +188522,9 @@ "additionalProperties": false, "properties": { "WaterfallChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartAggregatedFieldWells" } }, "type": "object" @@ -179701,6 +188533,8 @@ "additionalProperties": false, "properties": { "TotalBarLabel": { + "markdownDescription": "This option determines the total bar label of a waterfall visual\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalBarLabel", "type": "string" } }, @@ -179710,12 +188544,16 @@ "additionalProperties": false, "properties": { "BreakdownItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of bar groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BreakdownItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -179728,24 +188566,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartConfiguration", + "markdownDescription": "The configuration for a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -179758,9 +188608,13 @@ "additionalProperties": false, "properties": { "Date": { + "markdownDescription": "The date that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Date", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -179774,12 +188628,18 @@ "additionalProperties": false, "properties": { "EndDate": { + "markdownDescription": "The end date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndDate", "type": "string" }, "StartDate": { + "markdownDescription": "The start date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartDate", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date range\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -179797,12 +188657,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The group by field well of a word cloud\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The size field well of a word cloud\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" } }, @@ -179812,16 +188676,24 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) for the word cloud category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [WordCloudFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudSortConfiguration", + "markdownDescription": "The sort configuration of a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "WordCloudOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudOptions", + "markdownDescription": "The options for a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudOptions" } }, "type": "object" @@ -179830,7 +188702,9 @@ "additionalProperties": false, "properties": { "WordCloudAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a word cloud\\. \n*Required*: No \n*Type*: [WordCloudAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudAggregatedFieldWells" } }, "type": "object" @@ -179839,21 +188713,33 @@ "additionalProperties": false, "properties": { "CloudLayout": { + "markdownDescription": "The cloud layout options \\(fluid, normal\\) of a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FLUID | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CloudLayout", "type": "string" }, "MaximumStringLength": { + "markdownDescription": "The length limit of each word from 1\\-100\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumStringLength", "type": "number" }, "WordCasing": { + "markdownDescription": "The word casing options \\(lower\\_case, existing\\_case\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXISTING_CASE | LOWER_CASE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCasing", "type": "string" }, "WordOrientation": { + "markdownDescription": "The word orientation options \\(horizontal, horizontal\\_and\\_vertical\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | HORIZONTAL_AND_VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordOrientation", "type": "string" }, "WordPadding": { + "markdownDescription": "The word padding options \\(none, small, medium, large\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | NONE | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordPadding", "type": "string" }, "WordScaling": { + "markdownDescription": "The word scaling options \\(emphasize, normal\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EMPHASIZE | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordScaling", "type": "string" } }, @@ -179863,12 +188749,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed in a word cloud\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -179881,24 +188771,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [WordCloudChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -180598,7 +189500,7 @@ "type": "string" }, "EngineMode": { - "markdownDescription": "The DB engine mode of the DB cluster, either `provisioned`, `serverless`, `parallelquery`, `global`, or `multimaster`\\. \nThe `parallelquery` engine mode isn't required for Aurora MySQL version 1\\.23 and higher 1\\.x versions, and version 2\\.09 and higher 2\\.x versions\\. \nThe `global` engine mode isn't required for Aurora MySQL version 1\\.22 and higher 1\\.x versions, and `global` engine mode isn't required for any 2\\.x versions\\. \nThe `multimaster` engine mode only applies for DB clusters created with Aurora MySQL version 5\\.6\\.10a\\. \nFor Aurora PostgreSQL, the `global` engine mode isn't required, and both the `parallelquery` and the `multimaster` engine modes currently aren't supported\\. \nLimitations and requirements apply to some DB engine modes\\. For more information, see the following sections in the *Amazon Aurora User Guide*: \n+ [ Limitations of Aurora Serverless](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html#aurora-serverless.limitations) \n+ [ Limitations of Parallel Query](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations) \n+ [ Limitations of Aurora Global Databases](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html#aurora-global-database.limitations) \n+ [ Limitations of Multi\\-Master Clusters](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-multi-master.html#aurora-multi-master-limitations) \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The DB engine mode of the DB cluster, either `provisioned`, `serverless`, `parallelquery`, `global`, or `multimaster`\\. \nThe `serverless` engine mode only applies for Aurora Serverless v1 DB clusters\\. \nThe `parallelquery` engine mode isn't required for Aurora MySQL version 1\\.23 and higher 1\\.x versions, and version 2\\.09 and higher 2\\.x versions\\. \nThe `global` engine mode isn't required for Aurora MySQL version 1\\.22 and higher 1\\.x versions, and `global` engine mode isn't required for any 2\\.x versions\\. \nThe `multimaster` engine mode only applies for DB clusters created with Aurora MySQL version 5\\.6\\.10a\\. \nFor Aurora PostgreSQL, the `global` engine mode isn't required, and both the `parallelquery` and the `multimaster` engine modes currently aren't supported\\. \nLimitations and requirements apply to some DB engine modes\\. For more information, see the following sections in the *Amazon Aurora User Guide*: \n+ [ Limitations of Aurora Serverless](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html#aurora-serverless.limitations) \n+ [ Limitations of Parallel Query](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations) \n+ [ Limitations of Aurora Global Databases](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html#aurora-global-database.limitations) \n+ [ Limitations of Multi\\-Master Clusters](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-multi-master.html#aurora-multi-master-limitations) \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EngineMode", "type": "string" }, @@ -180613,7 +189515,7 @@ "type": "string" }, "Iops": { - "markdownDescription": "The amount of Provisioned IOPS \\(input/output operations per second\\) to be initially allocated for each DB instance in the Multi\\-AZ DB cluster\\. \nFor information about valid IOPS values, see [Amazon RDS Provisioned IOPS storage](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) in the *Amazon RDS User Guide*\\. \nThis setting is required to create a Multi\\-AZ DB cluster\\. \nConstraints: Must be a multiple between \\.5 and 50 of the storage amount for the DB cluster\\. \nValid for: Multi\\-AZ DB clusters only \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The amount of Provisioned IOPS \\(input/output operations per second\\) to be initially allocated for each DB instance in the Multi\\-AZ DB cluster\\. \nFor information about valid IOPS values, see [Provisioned IOPS storage](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) in the *Amazon RDS User Guide*\\. \nThis setting is required to create a Multi\\-AZ DB cluster\\. \nConstraints: Must be a multiple between \\.5 and 50 of the storage amount for the DB cluster\\. \nValid for: Multi\\-AZ DB clusters only \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Iops", "type": "number" }, @@ -181807,6 +190709,8 @@ "type": "array" }, "TargetRole": { + "markdownDescription": "A value that indicates whether the DB proxy endpoint can be used for read/write or read\\-only operations\\. \nValid Values: `READ_WRITE | READ_ONLY` \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetRole", "type": "string" }, "VpcSecurityGroupIds": { @@ -182830,7 +191734,7 @@ "properties": { "DimensionKeys": { "additionalProperties": true, - "markdownDescription": "This field is a map of field paths to dimension names\\. It defines the dimensions to associate with this metric in CloudWatch The value of this field is used only if the metric destination is `CloudWatch`\\. If the metric destination is `Evidently`, the value of `DimensionKeys` is ignored\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "This field is a map of field paths to dimension names\\. It defines the dimensions to associate with this metric in CloudWatch\\. The value of this field is used only if the metric destination is `CloudWatch`\\. If the metric destination is `Evidently`, the value of `DimensionKeys` is ignored\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "patternProperties": { "^[a-zA-Z0-9]+$": { "type": "string" @@ -182850,6 +191754,8 @@ "type": "string" }, "Namespace": { + "markdownDescription": "If you are creating a custom metric instead of an extended metrics, use this parameter to define the metric namespace for that custom metric\\. Do not specify this parameter if you are creating an extended metric\\. \nYou can't use any string that starts with `AWS/` for your namespace\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Namespace", "type": "string" }, "UnitLabel": { @@ -183009,22 +191915,22 @@ "type": "string" }, "DeferMaintenance": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A Boolean indicating whether to enable the deferred maintenance window\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DeferMaintenance", "type": "boolean" }, "DeferMaintenanceDuration": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An integer indicating the duration of the maintenance window in days\\. If you specify a duration, you can't specify an end time\\. The duration must be 45 days or less\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DeferMaintenanceDuration", "type": "number" }, "DeferMaintenanceEndTime": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A timestamp for the end of the time period when we defer maintenance\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DeferMaintenanceEndTime", "type": "string" }, "DeferMaintenanceStartTime": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A timestamp indicating the start time for the deferred maintenance window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DeferMaintenanceStartTime", "type": "string" }, @@ -183132,17 +192038,17 @@ "type": "boolean" }, "ResourceAction": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon Redshift operation to be performed\\. Supported operations are `pause-cluster` and `resume-cluster`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResourceAction", "type": "string" }, "RevisionTarget": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Describes a `RevisionTarget` object\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RevisionTarget", "type": "string" }, "RotateEncryptionKey": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Rotates the encryption keys for a cluster\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RotateEncryptionKey", "type": "boolean" }, @@ -183294,7 +192200,7 @@ "type": "string" }, "ParameterGroupFamily": { - "markdownDescription": "The name of the cluster parameter group family that this cluster parameter group is compatible with\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the cluster parameter group family that this cluster parameter group is compatible with\\. You can create a custom parameter group and then associate your cluster with it\\. For more information, see [Amazon Redshift parameter groups](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html)\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ParameterGroupFamily", "type": "string" }, @@ -184236,7 +193142,7 @@ "type": "array" }, "NamespaceName": { - "markdownDescription": "The name of the namespace\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the namespace\\. Must be between 3\\-64 alphanumeric characters in lowercase, and it cannot be a reserved word\\. A list of reserved words can be found in [Reserved Words](https://docs.aws.amazon.com/redshift/latest/dg/r_pg_keywords.html) in the Amazon Redshift Database Developer Guide\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "NamespaceName", "type": "string" }, @@ -184677,17 +193583,17 @@ "title": "ApiGatewayProxy" }, "EnvironmentIdentifier": { - "markdownDescription": "The unique identifier of the environment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The unique identifier of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EnvironmentIdentifier", "type": "string" }, "Name": { - "markdownDescription": "The name of the application\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, "ProxyType": { - "markdownDescription": "The proxy type of the proxy created within the application\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The proxy type of the proxy created within the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ProxyType", "type": "string" }, @@ -184700,7 +193606,7 @@ "type": "array" }, "VpcId": { - "markdownDescription": "The ID of the virtual private cloud \\(VPC\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID of the virtual private cloud \\(VPC\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "VpcId", "type": "string" } @@ -184791,12 +193697,12 @@ "type": "string" }, "Name": { - "markdownDescription": "The name of the environment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, "NetworkFabricType": { - "markdownDescription": "The network fabric type of the environment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The network fabric type of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "NetworkFabricType", "type": "string" }, @@ -184887,7 +193793,7 @@ "type": "string" }, "RouteType": { - "markdownDescription": "The route type of the route\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The route type of the route\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "RouteType", "type": "string" }, @@ -185031,7 +193937,7 @@ "type": "string" }, "EndpointType": { - "markdownDescription": "The endpoint type of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The endpoint type of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EndpointType", "type": "string" }, @@ -185046,7 +193952,7 @@ "title": "LambdaEndpoint" }, "Name": { - "markdownDescription": "The name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, @@ -185596,7 +194502,7 @@ "type": "string" }, "AppTemplateBody": { - "markdownDescription": "A string containing a full AWS Resilience Hub app template body\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A JSON string that provides information about your application structure\\. To learn more about the `appTemplateBody` template, see the sample template provided in the *Examples* section\\. \nThe `appTemplateBody` JSON string has the following structure: \n+ **`resources`**", "title": "AppTemplateBody", "type": "string" }, @@ -187009,17 +195915,17 @@ "additionalProperties": false, "properties": { "CrlData": { - "markdownDescription": "The revocation record for a certificate, following the x509 v3 standard\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The x509 v3 specified certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CrlData", "type": "string" }, "Enabled": { - "markdownDescription": "Indicates whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" }, "Name": { - "markdownDescription": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -187027,12 +195933,12 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of tags to attach to the CRL\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of tags to attach to the certificate revocation list \\(CRL\\)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, "TrustAnchorArn": { - "markdownDescription": "The ARN of the TrustAnchor the certificate revocation list \\(CRL\\) will provide revocation for\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The ARN of the TrustAnchor the certificate revocation list \\(CRL\\) will provide revocation for\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1011` \n*Pattern*: `^arn:aws(-[^:]+)?:rolesanywhere(:.*){2}(:trust-anchor.*)$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TrustAnchorArn", "type": "string" } @@ -187144,7 +196050,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" } @@ -187230,7 +196136,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of tags to attach to the trust anchor\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The tags to attach to the trust anchor\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" } @@ -187271,7 +196177,7 @@ "title": "SourceData" }, "SourceType": { - "markdownDescription": "The type of the trust anchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceType", "type": "string" } @@ -188396,7 +197302,7 @@ "additionalProperties": false, "properties": { "Name": { - "markdownDescription": "Name of the cluster\\. You can use any non\\-white space character in the name\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Name of the cluster\\. You can use any non\\-white space character in the name except the following: & > < ' \\(single quote\\) \" \\(double quote\\) ; \\(semicolon\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, @@ -188439,7 +197345,7 @@ "additionalProperties": false, "properties": { "Endpoint": { - "markdownDescription": "A cluster endpoint\\. Specify an endpoint and AWS Region when you want to set or retrieve a routing control state in the cluster\\. \nTo get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A cluster endpoint URL for one of the five redundant clusters that you specify to set or retrieve a routing control state\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Endpoint", "type": "string" }, @@ -188567,7 +197473,7 @@ "additionalProperties": false, "properties": { "ClusterArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the cluster that includes the routing control\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the cluster that hosts the routing control\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ClusterArn", "type": "string" }, @@ -188655,7 +197561,7 @@ }, "GatingRule": { "$ref": "#/definitions/AWS::Route53RecoveryControl::SafetyRule.GatingRule", - "markdownDescription": "A gating rule verifies that a gating routing control or set of gating routing controls, evaluates as true, based on a rule configuration that you specify, which allows a set of routing control state changes to complete\\. \nFor example, if you specify one gating routing control and you set the `Type` in the rule configuration to `OR`, that indicates that you must set the gating routing control to `On` for the rule to evaluate as true; that is, for the gating control \"switch\" to be \"On\"\\. When you do that, then you can update the routing control states for the target routing controls that you specify in the gating rule\\. \n*Required*: No \n*Type*: [GatingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-gatingrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A gating rule verifies that a gating routing control or set of gating routing controls, evaluates as true, based on a rule configuration that you specify, which allows a set of routing control state changes to complete\\. \nFor example, if you specify one gating routing control and you set the `Type` in the rule configuration to `OR`, that indicates that you must set the gating routing control to `On` for the rule to evaluate as true; that is, for the gating control switch to be On\\. When you do that, then you can update the routing control states for the target routing controls that you specify in the gating rule\\. \n*Required*: No \n*Type*: [GatingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-gatingrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "GatingRule" }, "Name": { @@ -188717,7 +197623,7 @@ "type": "array" }, "WaitPeriodMs": { - "markdownDescription": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent \"flapping\" of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent flapping of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "WaitPeriodMs", "type": "number" } @@ -188735,7 +197641,7 @@ "items": { "type": "string" }, - "markdownDescription": "An array of gating routing control Amazon Resource Names \\(ARNs\\)\\. For a simple \"on/off\" switch, specify the ARN for one routing control\\. The gating routing controls are evaluated by the rule configuration that you specify to determine if the target routing control states can be changed\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array of gating routing control Amazon Resource Names \\(ARNs\\)\\. For a simple on\\-off switch, specify the ARN for one routing control\\. The gating routing controls are evaluated by the rule configuration that you specify to determine if the target routing control states can be changed\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "GatingControls", "type": "array" }, @@ -188743,12 +197649,12 @@ "items": { "type": "string" }, - "markdownDescription": "An array of target routing control Amazon Resource Names \\(ARNs\\) for which the states can only be updated if the rule configuration that you specify evaluates to true for the gating routing control\\. As a simple example, if you have a single gating control, it acts as an overall \"on/off\" switch for a set of target routing controls\\. You can use this to manually override automated failover, for example\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array of target routing control Amazon Resource Names \\(ARNs\\) for which the states can only be updated if the rule configuration that you specify evaluates to true for the gating routing control\\. As a simple example, if you have a single gating control, it acts as an overall on\\-off switch for a set of target routing controls\\. You can use this to manually override automated failover, for example\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TargetControls", "type": "array" }, "WaitPeriodMs": { - "markdownDescription": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent \"flapping\" of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent flapping of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "WaitPeriodMs", "type": "number" } @@ -189061,7 +197967,7 @@ "type": "string" }, "ResourceSetType": { - "markdownDescription": "The resource type of the resources in the resource set\\. Enter one of the following values for resource type: \nAWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource\\. \nNote that AWS::Route53RecoveryReadiness::DNSTargetResource is only used for this setting\\. It isn't an actual AWS CloudFormation resource type\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The resource type of the resources in the resource set\\. Enter one of the following values for resource type: \n AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource\\. \nNote that AWS::Route53RecoveryReadiness::DNSTargetResource is only used for this setting\\. It isn't an actual AWS CloudFormation resource type\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ResourceSetType", "type": "string" }, @@ -189123,7 +198029,7 @@ "type": "string" }, "RecordSetId": { - "markdownDescription": "The Route 53 record set ID that uniquely identifies a DNS record, given a name and a type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RecordSetId", "type": "string" }, @@ -189160,7 +198066,7 @@ "type": "string" }, "RecordSetId": { - "markdownDescription": "The Route 53 Resource Record Set ID\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon Route 53 Resource Record Set ID\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RecordSetId", "type": "string" } @@ -189698,7 +198604,7 @@ "items": { "$ref": "#/definitions/AWS::Route53Resolver::ResolverEndpoint.IpAddressRequest" }, - "markdownDescription": "The subnets and IP addresses in your VPC that DNS queries originate from \\(for outbound endpoints\\) or that you forward DNS queries to \\(for inbound endpoints\\)\\. The subnet ID uniquely identifies a VPC\\. \n*Required*: Yes \n*Type*: List of [IpAddressRequest](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverendpoint-ipaddressrequest.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The subnets and IP addresses in your VPC that DNS queries originate from \\(for outbound endpoints\\) or that you forward DNS queries to \\(for inbound endpoints\\)\\. The subnet ID uniquely identifies a VPC\\. \n*Required*: Yes \n*Type*: List of [IpAddressRequest](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverendpoint-ipaddressrequest.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "IpAddresses", "type": "array" }, @@ -189718,7 +198624,7 @@ "type": "string" }, "ResolverEndpointType": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Resolver endpoint IP address type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DUALSTACK | IPV4 | IPV6` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResolverEndpointType", "type": "string" }, @@ -189771,12 +198677,12 @@ "additionalProperties": false, "properties": { "Ip": { - "markdownDescription": "The IP address that you want to use for DNS queries\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The IPv4 address that you want to use for DNS queries\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Ip", "type": "string" }, "Ipv6": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The IPv6 address that you want to use for DNS queries\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `39` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Ipv6", "type": "string" }, @@ -189986,7 +198892,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "Route 53 Resolver doesn't support updating tags through CloudFormation\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Tags help organize and categorize your Resolver rules\\. Each tag consists of a key and an optional value, both of which you define\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, @@ -189994,7 +198900,7 @@ "items": { "$ref": "#/definitions/AWS::Route53Resolver::ResolverRule.TargetAddress" }, - "markdownDescription": "An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to\\. Typically, these are the IP addresses of DNS resolvers on your network\\. Specify IPv4 addresses\\. IPv6 is not supported\\. \n*Required*: No \n*Type*: List of [TargetAddress](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverrule-targetaddress.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to\\. Typically, these are the IP addresses of DNS resolvers on your network\\. \n*Required*: No \n*Type*: List of [TargetAddress](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverrule-targetaddress.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TargetIps", "type": "array" } @@ -190030,12 +198936,12 @@ "additionalProperties": false, "properties": { "Ip": { - "markdownDescription": "One IP address that you want to forward DNS queries to\\. You can specify only IPv4 addresses\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "One IPv4 address that you want to forward DNS queries to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Ip", "type": "string" }, "Ipv6": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "One IPv6 address that you want to forward DNS queries to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `39` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Ipv6", "type": "string" }, @@ -191548,7 +200454,7 @@ "additionalProperties": false, "properties": { "KMSMasterKeyID": { - "markdownDescription": "KMS key ID to use for the default encryption\\. This parameter is allowed if SSEAlgorithm is aws:kms\\. \nYou can specify the key ID or the Amazon Resource Name \\(ARN\\) of the CMK\\. However, if you are using encryption with cross\\-account operations, you must use a fully qualified CMK ARN\\. For more information, see [Using encryption for cross\\-account operations](https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html#bucket-encryption-update-bucket-policy)\\. \nFor example: \n+ Key ID: `1234abcd-12ab-34cd-56ef-1234567890ab`\n+ Key ARN: `arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`\nAmazon S3 only supports symmetric KMS keys and not asymmetric KMS keys\\. For more information, see [Using Symmetric and Asymmetric Keys](https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html) in the *AWS Key Management Service Developer Guide*\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "KMS key ID to use for the default encryption\\. This parameter is allowed if SSEAlgorithm is aws:kms\\. \nYou can specify the key ID, key alias, or the Amazon Resource Name \\(ARN\\) of the CMK\\. However, if you are using encryption with cross\\-account operations, you must use a fully qualified CMK ARN\\. For more information, see [Using encryption for cross\\-account operations](https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html#bucket-encryption-update-bucket-policy)\\. \nFor example: \n+ Key ID: `1234abcd-12ab-34cd-56ef-1234567890ab`\n+ Key ARN: `arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`\nAmazon S3 only supports symmetric KMS keys and not asymmetric KMS keys\\. For more information, see [Using Symmetric and Asymmetric Keys](https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html) in the *AWS Key Management Service Developer Guide*\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "KMSMasterKeyID", "type": "string" }, @@ -191940,6 +200846,8 @@ "type": "string" }, "BucketAccountId": { + "markdownDescription": "The AWS account ID that owns the Amazon S3 bucket that's associated with this Multi\\-Region Access Point\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "BucketAccountId", "type": "string" } }, @@ -192535,9 +201443,13 @@ "additionalProperties": false, "properties": { "Status": { + "markdownDescription": "The status of the Object Lambda Access Point alias\\. If the status is `PROVISIONING`, the Object Lambda Access Point is provisioning the alias and the alias is not ready for use yet\\. If the status is `READY`, the Object Lambda Access Point alias is successfully provisioned and ready for use\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "Value": { + "markdownDescription": "The alias value of the Object Lambda Access Point\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -196425,7 +205337,7 @@ "type": "string" }, "OperatingSystem": { - "markdownDescription": "Defines the operating system the patch baseline applies to\\. The default value is `WINDOWS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | AMAZON_LINUX_2022 | CENTOS | DEBIAN | MACOS | ORACLE_LINUX | RASPBIAN | REDHAT_ENTERPRISE_LINUX | ROCKY_LINUX | SUSE | UBUNTU | WINDOWS` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Defines the operating system the patch baseline applies to\\. The default value is `WINDOWS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | AMAZON_LINUX_2022 | AMAZON_LINUX_2023 | CENTOS | DEBIAN | MACOS | ORACLE_LINUX | RASPBIAN | REDHAT_ENTERPRISE_LINUX | ROCKY_LINUX | SUSE | UBUNTU | WINDOWS` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "OperatingSystem", "type": "string" }, @@ -196920,12 +205832,12 @@ "items": { "$ref": "#/definitions/AWS::SSMContacts::Contact.Stage" }, - "markdownDescription": "A list of stages\\. A contact has an engagement plan with stages that contact specified contact channels\\. An escalation plan uses stages that contact specified contacts\\. \n*Required*: Yes \n*Type*: List of [Stage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of stages\\. A contact has an engagement plan with stages that contact specified contact channels\\. An escalation plan uses stages that contact specified contacts\\. \n*Required*: No \n*Type*: List of [Stage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Plan", "type": "array" }, "Type": { - "markdownDescription": "Refers to the type of contact\\. A single contact is type `PERSONAL` and an escalation plan is type `ESCALATION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ESCALATION | PERSONAL` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Refers to the type of contact\\. A single contact is type `PERSONAL` and an escalation plan is type `ESCALATION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ESCALATION | ONCALL_SCHEDULE | PERSONAL` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Type", "type": "string" } @@ -196967,7 +205879,7 @@ "type": "string" }, "RetryIntervalInMinutes": { - "markdownDescription": "The number of minutes to wait to retry sending engagement in the case the engagement initially fails\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of minutes to wait before retrying to send engagement if the engagement initially failed\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RetryIntervalInMinutes", "type": "number" } @@ -197025,7 +205937,7 @@ "properties": { "ChannelTargetInfo": { "$ref": "#/definitions/AWS::SSMContacts::Contact.ChannelTargetInfo", - "markdownDescription": "Information about the contact channel Incident Manager is engaging\\. \n*Required*: No \n*Type*: [ChannelTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-channeltargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Information about the contact channel that Incident Manager engages\\. \n*Required*: No \n*Type*: [ChannelTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-channeltargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ChannelTargetInfo" }, "ContactTargetInfo": { @@ -197072,7 +205984,7 @@ "additionalProperties": false, "properties": { "ChannelAddress": { - "markdownDescription": "The details that Incident Manager uses when trying to engage the contact channel\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The details that Incident Manager uses when trying to engage the contact channel\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ChannelAddress", "type": "string" }, @@ -197440,7 +206352,7 @@ "type": "array" }, "Summary": { - "markdownDescription": "The summary describes what has happened during the incident\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `4000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The summary describes what has happened during the incident\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `8000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Summary", "type": "string" }, @@ -198058,7 +206970,7 @@ "additionalProperties": false, "properties": { "InstanceType": { - "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InstanceType", "type": "string" }, @@ -199344,7 +208256,7 @@ "additionalProperties": false, "properties": { "InstanceType": { - "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "title": "InstanceType", "type": "string" }, @@ -200254,7 +209166,7 @@ "type": "array" }, "FeatureGroupName": { - "markdownDescription": "The name of the `FeatureGroup`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,63}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the `FeatureGroup`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `^[a-zA-Z0-9]([_-]*[a-zA-Z0-9]){0,63}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "FeatureGroupName", "type": "string" }, @@ -200411,7 +209323,7 @@ "additionalProperties": false, "properties": { "KmsKeyId": { - "markdownDescription": "The ID of the AWS Key Management Service \\(AWS KMS\\) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server\\-side encryption\\. \nThe caller \\(either IAM user or IAM role\\) of `CreateFeatureGroup` must have below permissions to the `OnlineStore` `KmsKeyId`: \n+ `\"kms:Encrypt\"` \n+ `\"kms:Decrypt\"` \n+ `\"kms:DescribeKey\"` \n+ `\"kms:CreateGrant\"` \n+ `\"kms:RetireGrant\"` \n+ `\"kms:ReEncryptFrom\"` \n+ `\"kms:ReEncryptTo\"` \n+ `\"kms:GenerateDataKey\"` \n+ `\"kms:ListAliases\"` \n+ `\"kms:ListGrants\"` \n+ `\"kms:RevokeGrant\"` \nThe caller \\(either user or IAM role\\) to all DataPlane operations \\(`PutRecord`, `GetRecord`, `DeleteRecord`\\) must have the following permissions to the `KmsKeyId`: \n+ `\"kms:Decrypt\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The AWS Key Management Service \\(KMS\\) key ARN that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server\\-side encryption\\. \nThe caller \\(either user or IAM role\\) of `CreateFeatureGroup` must have below permissions to the `OnlineStore` `KmsKeyId`: \n+ `\"kms:Encrypt\"` \n+ `\"kms:Decrypt\"` \n+ `\"kms:DescribeKey\"` \n+ `\"kms:CreateGrant\"` \n+ `\"kms:RetireGrant\"` \n+ `\"kms:ReEncryptFrom\"` \n+ `\"kms:ReEncryptTo\"` \n+ `\"kms:GenerateDataKey\"` \n+ `\"kms:ListAliases\"` \n+ `\"kms:ListGrants\"` \n+ `\"kms:RevokeGrant\"` \nThe caller \\(either user or IAM role\\) to all DataPlane operations \\(`PutRecord`, `GetRecord`, `DeleteRecord`\\) must have the following permissions to the `KmsKeyId`: \n+ `\"kms:Decrypt\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KmsKeyId", "type": "string" } @@ -200422,7 +209334,7 @@ "additionalProperties": false, "properties": { "KmsKeyId": { - "markdownDescription": "The AWS Key Management Service \\(KMS\\) key ID of the key used to encrypt any objects written into the `OfflineStore` S3 location\\. \nThe IAM `roleARN` that is passed as a parameter to `CreateFeatureGroup` must have below permissions to the `KmsKeyId`: \n+ `\"kms:GenerateDataKey\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The AWS Key Management Service \\(KMS\\) key ARN of the key used to encrypt any objects written into the `OfflineStore` S3 location\\. \nThe IAM `roleARN` that is passed as a parameter to `CreateFeatureGroup` must have below permissions to the `KmsKeyId`: \n+ `\"kms:GenerateDataKey\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KmsKeyId", "type": "string" }, @@ -200637,48 +209549,74 @@ "additionalProperties": false, "properties": { "DataStorageConfig": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.DataStorageConfig" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.DataStorageConfig", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [DataStorageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataStorageConfig" }, "Description": { + "markdownDescription": "The description of the inference experiment\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Description", "type": "string" }, "DesiredState": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DesiredState", "type": "string" }, "EndpointName": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "EndpointName", "type": "string" }, "KmsKey": { + "markdownDescription": "The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server\\-side encryption\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "KmsKey", "type": "string" }, "ModelVariants": { "items": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ModelVariantConfig" }, + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: List of [ModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ModelVariants", "type": "array" }, "Name": { + "markdownDescription": "The name of the inference experiment\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `120` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "RoleArn": { + "markdownDescription": "The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "RoleArn", "type": "string" }, "Schedule": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.InferenceExperimentSchedule" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.InferenceExperimentSchedule", + "markdownDescription": "The duration for which the inference experiment ran or will run\\. \nThe maximum duration that you can set for an inference experiment is 30 days\\. \n*Required*: No \n*Type*: [InferenceExperimentSchedule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-inferenceexperimentschedule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Schedule" }, "ShadowModeConfig": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ShadowModeConfig" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ShadowModeConfig", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ShadowModeConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ShadowModeConfig" }, "StatusReason": { + "markdownDescription": "The error message for the inference experiment status result\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StatusReason", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "Type": { + "markdownDescription": "The type of the inference experiment\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ShadowMode` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Type", "type": "string" } }, @@ -200719,12 +209657,16 @@ "items": { "type": "string" }, + "markdownDescription": "The list of all content type headers that SageMaker will treat as CSV and capture accordingly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CsvContentTypes", "type": "array" }, "JsonContentTypes": { "items": { "type": "string" }, + "markdownDescription": "The list of all content type headers that SageMaker will treat as JSON and capture accordingly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "JsonContentTypes", "type": "array" } }, @@ -200734,12 +209676,18 @@ "additionalProperties": false, "properties": { "ContentType": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.CaptureContentTypeHeader" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.CaptureContentTypeHeader", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [CaptureContentTypeHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType" }, "Destination": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Destination", "type": "string" }, "KmsKey": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KmsKey", "type": "string" } }, @@ -200752,12 +209700,18 @@ "additionalProperties": false, "properties": { "EndpointConfigName": { + "markdownDescription": "The name of the endpoint configuration\\. \n*Required*: No \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndpointConfigName", "type": "string" }, "EndpointName": { + "markdownDescription": "The name of the endpoint\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndpointName", "type": "string" }, "EndpointStatus": { + "markdownDescription": "The status of the endpoint\\. For possible values of the status of an endpoint, see EndpointSummary$EndpointStatus\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `Creating | Deleting | Failed | InService | OutOfService | RollingBack | SystemUpdating | Updating` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndpointStatus", "type": "string" } }, @@ -200770,9 +209724,13 @@ "additionalProperties": false, "properties": { "EndTime": { + "markdownDescription": "The timestamp at which the inference experiment ended or will end\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndTime", "type": "string" }, "StartTime": { + "markdownDescription": "The timestamp at which the inference experiment started or will start\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartTime", "type": "string" } }, @@ -200782,10 +209740,14 @@ "additionalProperties": false, "properties": { "InfrastructureType": { + "markdownDescription": "The inference option to which to deploy your model\\. Possible values are the following: \n+ `RealTime`: Deploy to real\\-time inference\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `RealTimeInference` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InfrastructureType", "type": "string" }, "RealTimeInferenceConfig": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.RealTimeInferenceConfig" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.RealTimeInferenceConfig", + "markdownDescription": "The infrastructure configuration for deploying the model to real\\-time inference\\. \n*Required*: Yes \n*Type*: [RealTimeInferenceConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-realtimeinferenceconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RealTimeInferenceConfig" } }, "required": [ @@ -200798,12 +209760,18 @@ "additionalProperties": false, "properties": { "InfrastructureConfig": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ModelInfrastructureConfig" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ModelInfrastructureConfig", + "markdownDescription": "The configuration for the infrastructure that the model will be deployed to\\. \n*Required*: Yes \n*Type*: [ModelInfrastructureConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelinfrastructureconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InfrastructureConfig" }, "ModelName": { + "markdownDescription": "The name of the Amazon SageMaker Model entity\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9])*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ModelName", "type": "string" }, "VariantName": { + "markdownDescription": "The name of the variant\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VariantName", "type": "string" } }, @@ -200818,9 +209786,13 @@ "additionalProperties": false, "properties": { "InstanceCount": { + "markdownDescription": "The number of instances of the type specified by `InstanceType`\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InstanceCount", "type": "number" }, "InstanceType": { + "markdownDescription": "The instance type the model is deployed to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ml.c4.2xlarge | ml.c4.4xlarge | ml.c4.8xlarge | ml.c4.xlarge | ml.c5.18xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.xlarge | ml.c5d.18xlarge | ml.c5d.2xlarge | ml.c5d.4xlarge | ml.c5d.9xlarge | ml.c5d.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m4.10xlarge | ml.m4.16xlarge | ml.m4.2xlarge | ml.m4.4xlarge | ml.m4.xlarge | ml.m5.12xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p2.16xlarge | ml.p2.8xlarge | ml.p2.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t2.2xlarge | ml.t2.large | ml.t2.medium | ml.t2.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.xlarge` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InstanceType", "type": "string" } }, @@ -200837,9 +209809,13 @@ "items": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ShadowModelVariantConfig" }, + "markdownDescription": "List of shadow variant configurations\\. \n*Required*: Yes \n*Type*: List of [ShadowModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodelvariantconfig.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ShadowModelVariants", "type": "array" }, "SourceModelVariantName": { + "markdownDescription": "The name of the production variant, which takes all the inference requests\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceModelVariantName", "type": "string" } }, @@ -200853,9 +209829,13 @@ "additionalProperties": false, "properties": { "SamplingPercentage": { + "markdownDescription": "The percentage of inference requests that Amazon SageMaker replicates from the production variant to the shadow variant\\. \n*Required*: Yes \n*Type*: Integer \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SamplingPercentage", "type": "number" }, "ShadowModelVariantName": { + "markdownDescription": "The name of the shadow variant\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ShadowModelVariantName", "type": "string" } }, @@ -200987,13 +209967,13 @@ "type": "object" }, "Image": { - "markdownDescription": "The path where inference code is stored\\. This can be either in Amazon EC2 Container Registry or in a Docker registry that is accessible from the same VPC that you configure for your endpoint\\. If you are using your own custom algorithm instead of an algorithm provided by SageMaker, the inference code must meet SageMaker requirements\\. SageMaker supports both `registry/repository[:tag]` and `registry/repository[@digest]` image path formats\\. For more information, see [Using Your Own Algorithms with Amazon SageMaker](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html) \n*Required*: No \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `[\\S]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The path where inference code is stored\\. This can be either in Amazon EC2 Container Registry or in a Docker registry that is accessible from the same VPC that you configure for your endpoint\\. If you are using your own custom algorithm instead of an algorithm provided by SageMaker, the inference code must meet SageMaker requirements\\. SageMaker supports both `registry/repository[:tag]` and `registry/repository[@digest]` image path formats\\. For more information, see [Using Your Own Algorithms with Amazon SageMaker](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html)\\. \nThe model artifacts in an Amazon S3 bucket and the Docker image for inference container in Amazon EC2 Container Registry must be in the same region as the model or endpoint you are creating\\.\n*Required*: No \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `[\\S]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Image", "type": "string" }, "ImageConfig": { "$ref": "#/definitions/AWS::SageMaker::Model.ImageConfig", - "markdownDescription": "Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud \\(VPC\\)\\. For information about storing containers in a private Docker registry, see [Use a Private Docker Registry for Real\\-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html) \n*Required*: No \n*Type*: [ImageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud \\(VPC\\)\\. For information about storing containers in a private Docker registry, see [Use a Private Docker Registry for Real\\-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html)\\. \nThe model artifacts in an Amazon S3 bucket and the Docker image for inference container in Amazon EC2 Container Registry must be in the same region as the model or endpoint you are creating\\.\n*Required*: No \n*Type*: [ImageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ImageConfig" }, "InferenceSpecificationName": { @@ -205783,7 +214763,7 @@ "additionalProperties": false, "properties": { "InstanceType": { - "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InstanceType", "type": "string" }, @@ -205987,7 +214967,7 @@ "additionalProperties": false, "properties": { "InstanceType": { - "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InstanceType", "type": "string" }, @@ -206312,7 +215292,7 @@ "type": "string" }, "State": { - "markdownDescription": "Specifies whether the schedule is enabled or disabled\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether the schedule is enabled or disabled\\. \n*Allowed Values*: `ENABLED` \\| `DISABLED` \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "State", "type": "string" }, @@ -206527,12 +215507,12 @@ "additionalProperties": false, "properties": { "MaximumWindowInMinutes": { - "markdownDescription": "The maximum time window during which a schedule can be invoked\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum time window during which a schedule can be invoked\\. \n*Minimum*: `1` \n*Maximum*: `1440` \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaximumWindowInMinutes", "type": "number" }, "Mode": { - "markdownDescription": "Determines whether the schedule is invoked within a flexible time window\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Determines whether the schedule is invoked within a flexible time window\\. \n*Allowed Values*: `OFF` \\| `FLEXIBLE` \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Mode", "type": "string" } @@ -207393,7 +216373,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AcceptLanguage", "type": "string" }, @@ -207465,7 +216445,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -207490,13 +216470,15 @@ "type": "string" }, "ProductType": { + "markdownDescription": "The type of product\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProductType", "type": "string" }, "ProvisioningArtifactParameters": { "items": { "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.ProvisioningArtifactProperties" }, - "markdownDescription": "The configuration of the provisioning artifact \\(also known as a version\\)\\. \n*Required*: Yes \n*Type*: List of [ProvisioningArtifactProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The configuration of the provisioning artifact \\(also known as a version\\)\\. \n*Required*: No \n*Type*: List of [ProvisioningArtifactProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ProvisioningArtifactParameters", "type": "array" }, @@ -207506,7 +216488,9 @@ "type": "boolean" }, "SourceConnection": { - "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.SourceConnection" + "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.SourceConnection", + "markdownDescription": "A top level `ProductViewDetail` response containing details about the product\u2019s connection\\. AWS Service Catalog returns this field for the `CreateProduct`, `UpdateProduct`, `DescribeProductAsAdmin`, and `SearchProductAsAdmin` APIs\\. This response contains the same fields as the `ConnectionParameters` request, with the addition of the `LastSync` response\\. \n*Required*: No \n*Type*: [SourceConnection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceConnection" }, "SupportDescription": { "markdownDescription": "The support information about the product\\. \n*Required*: No \n*Type*: String \n*Maximum*: `8191` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -207563,15 +216547,23 @@ "additionalProperties": false, "properties": { "ArtifactPath": { + "markdownDescription": "The absolute path wehre the artifact resides within the repo and branch, formatted as \"folder/file\\.json\\.\" \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArtifactPath", "type": "string" }, "Branch": { + "markdownDescription": "The specific branch where the artifact resides\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `250` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Branch", "type": "string" }, "ConnectionArn": { + "markdownDescription": "The CodeStar ARN, which is the connection between AWS Service Catalog and the external repository\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1224` \n*Pattern*: `arn:[a-z0-9][-.a-z0-9]{0,62}:codestar-connections:([a-z0-9][-.a-z0-9]{0,62})?:([a-z0-9][-.a-z0-9]{0,62})?:[^/].{0,1023}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConnectionArn", "type": "string" }, "Repository": { + "markdownDescription": "The specific repository where the product\u2019s artifact\\-to\\-be\\-synced resides, formatted as \"Account/Repo\\.\" \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Repository", "type": "string" } }, @@ -207587,7 +216579,9 @@ "additionalProperties": false, "properties": { "CodeStar": { - "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.CodeStarParameters" + "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.CodeStarParameters", + "markdownDescription": "Provides `ConnectionType` details\\. \n*Required*: No \n*Type*: [CodeStarParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-codestarparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CodeStar" } }, "type": "object" @@ -207616,6 +216610,8 @@ "type": "string" }, "Type": { + "markdownDescription": "The type of provisioning artifact\\. \n+ `CLOUD_FORMATION_TEMPLATE` \\- AWS CloudFormation template\n+ `MARKETPLACE_AMI` \\- AWS Marketplace AMI\n+ `MARKETPLACE_CAR` \\- AWS Marketplace Clusters and AWS Resources\n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -207628,9 +216624,13 @@ "additionalProperties": false, "properties": { "ConnectionParameters": { - "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.ConnectionParameters" + "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.ConnectionParameters", + "markdownDescription": "The connection details based on the connection `Type`\\. \n*Required*: Yes \n*Type*: [ConnectionParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection-connectionparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConnectionParameters" }, "Type": { + "markdownDescription": "The only supported `SourceConnection` type is Codestar\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -207676,7 +216676,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -207870,7 +216870,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -207962,7 +216962,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -208055,7 +217055,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -208144,7 +217144,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -208235,7 +217235,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AcceptLanguage", "type": "string" }, @@ -208245,12 +217245,12 @@ "type": "string" }, "PrincipalARN": { - "markdownDescription": "The ARN of the principal \\(IAM user, role, or group\\)\\. This field allows an ARN with no `accountID` if `PrincipalType` is `IAM_PATTERN`\\. \nYou can associate multiple `IAM` patterns even if the account has no principal with that name\\. This is useful in Principal Name Sharing if you want to share a principal without creating it in the account that owns the portfolio\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ARN of the principal \\(IAM user, role, or group\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "PrincipalARN", "type": "string" }, "PrincipalType": { - "markdownDescription": "The principal type\\. The supported value is `IAM` if you use a fully defined ARN, or `IAM_PATTERN` if you use an ARN with no `accountID`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `IAM | IAM_PATTERN` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The principal type\\. The supported value is `IAM`\\. \n*Allowed Values*: `IAM` \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "PrincipalType", "type": "string" } @@ -208319,7 +217319,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AcceptLanguage", "type": "string" }, @@ -208402,7 +217402,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AcceptLanguage", "type": "string" }, @@ -208485,7 +217485,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -208765,7 +217765,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -209119,7 +218119,7 @@ "additionalProperties": false, "properties": { "Attributes": { - "markdownDescription": "A JSON string in the form of nested key\\-value pairs that represent the attributes in the group and describes an application and its components\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A nested object in a JSON or YAML template that supports arbitrary definitions\\. Represents the attributes in an attribute group that describes an application and its components\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Attributes", "type": "object" }, @@ -209213,7 +218213,7 @@ "type": "string" }, "AttributeGroup": { - "markdownDescription": "The name or ID of the attribute group that holds the attributes to describe the application\\. \nFor more information about using the `Ref` function, see [Ref](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-ref.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name or ID of the attribute group that holds the attributes to describe the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeGroup", "type": "string" } @@ -209281,17 +218281,17 @@ "additionalProperties": false, "properties": { "Application": { - "markdownDescription": "The name or ID of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name or ID of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Application", "type": "string" }, "Resource": { - "markdownDescription": "The name or ID of the resource of which the application will be associated\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name or ID of the resource of which the application will be associated\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Resource", "type": "string" }, "ResourceType": { - "markdownDescription": "The type of resource of which the application will be associated\\. Possible values: CFN\\_STACK\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of resource of which the application will be associated\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResourceType", "type": "string" } @@ -211498,7 +220498,7 @@ "additionalProperties": false, "properties": { "DimensionValueType": { - "markdownDescription": "Type for the dimension\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Type for the dimension: VARCHAR \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "DimensionValueType", "type": "string" }, @@ -213175,12 +222175,12 @@ "additionalProperties": false, "properties": { "Description": { - "markdownDescription": "The client\\-provided description of the domain\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The description of the domain\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Description", "type": "string" }, "Name": { - "markdownDescription": "The client\\-provided name for the domain\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name for the domain\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -213275,15 +222275,21 @@ "additionalProperties": false, "properties": { "DestinationArn": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the destination\\. The supported destination types are CloudWatch Log groups, Kinesis Data Firehose delivery streams, and Amazon S3 buckets\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationArn", "type": "string" }, "ResourceIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ResourceIdentifier", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the access log subscription\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -213349,9 +222355,13 @@ "additionalProperties": false, "properties": { "Policy": { + "markdownDescription": "The auth policy\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Policy", "type": "object" }, "ResourceIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service for which the policy is created\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ResourceIdentifier", "type": "string" } }, @@ -213418,24 +222428,36 @@ "additionalProperties": false, "properties": { "DefaultAction": { - "$ref": "#/definitions/AWS::VpcLattice::Listener.DefaultAction" + "$ref": "#/definitions/AWS::VpcLattice::Listener.DefaultAction", + "markdownDescription": "The action for the default rule\\. Each listener has a default rule\\. Each rule consists of a priority, one or more actions, and one or more conditions\\. The default rule is the rule that's used if no other rules match\\. Each rule must include exactly one of the following types of actions: `forward `or `fixed-response`, and it must be the last action to be performed\\. \n*Required*: Yes \n*Type*: [DefaultAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-defaultaction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultAction" }, "Name": { + "markdownDescription": "The name of the listener\\. A listener name must be unique within a service\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "Port": { + "markdownDescription": "The listener port\\. You can specify a value from `1` to `65535`\\. For HTTP, the default is `80`\\. For HTTPS, the default is `443`\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Port", "type": "number" }, "Protocol": { + "markdownDescription": "The listener protocol HTTP or HTTPS\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Protocol", "type": "string" }, "ServiceIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ServiceIdentifier", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the listener\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -213470,10 +222492,14 @@ "additionalProperties": false, "properties": { "FixedResponse": { - "$ref": "#/definitions/AWS::VpcLattice::Listener.FixedResponse" + "$ref": "#/definitions/AWS::VpcLattice::Listener.FixedResponse", + "markdownDescription": "Information about an action that returns a custom HTTP response\\. \n*Required*: No \n*Type*: [FixedResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-fixedresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FixedResponse" }, "Forward": { - "$ref": "#/definitions/AWS::VpcLattice::Listener.Forward" + "$ref": "#/definitions/AWS::VpcLattice::Listener.Forward", + "markdownDescription": "Describes a forward action\\. You can use forward actions to route requests to one or more target groups\\. \n*Required*: No \n*Type*: [Forward](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-forward.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Forward" } }, "type": "object" @@ -213482,6 +222508,8 @@ "additionalProperties": false, "properties": { "StatusCode": { + "markdownDescription": "The HTTP response code\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StatusCode", "type": "number" } }, @@ -213497,6 +222525,8 @@ "items": { "$ref": "#/definitions/AWS::VpcLattice::Listener.WeightedTargetGroup" }, + "markdownDescription": "The target groups\\. Traffic matching the rule is forwarded to the specified target groups\\. With forward actions, you can assign a weight that controls the prioritization and selection of each target group\\. This means that requests are distributed to individual target groups based on their weights\\. For example, if two target groups have the same weight, each target group receives half of the traffic\\. \nThe default value is 1\\. This means that if only one target group is provided, there is no need to set the weight; 100% of traffic will go to that target group\\. \n*Required*: Yes \n*Type*: List of [WeightedTargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-weightedtargetgroup.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetGroups", "type": "array" } }, @@ -213509,9 +222539,13 @@ "additionalProperties": false, "properties": { "TargetGroupIdentifier": { + "markdownDescription": "The ID of the target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetGroupIdentifier", "type": "string" }, "Weight": { + "markdownDescription": "Only required if you specify multiple target groups for a forward action\\. The \"weight\" determines how requests are distributed to the target group\\. For example, if you specify two target groups, each with a weight of 10, each target group receives half the requests\\. If you specify two target groups, one with a weight of 10 and the other with a weight of 20, the target group with a weight of 20 receives twice as many requests as the other target group\\. If there's only one target group specified, then the default value is 100\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Weight", "type": "number" } }, @@ -213556,9 +222590,13 @@ "additionalProperties": false, "properties": { "Policy": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Policy", "type": "object" }, "ResourceArn": { + "markdownDescription": "An IAM policy\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ResourceArn", "type": "string" } }, @@ -213625,27 +222663,41 @@ "additionalProperties": false, "properties": { "Action": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.Action" + "$ref": "#/definitions/AWS::VpcLattice::Rule.Action", + "markdownDescription": "Describes the action for a rule\\. Each rule must include exactly one of the following types of actions: `forward `or `fixed-response`, and it must be the last action to be performed\\. \n*Required*: Yes \n*Type*: [Action](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-action.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Action" }, "ListenerIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ListenerIdentifier", "type": "string" }, "Match": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.Match" + "$ref": "#/definitions/AWS::VpcLattice::Rule.Match", + "markdownDescription": "The rule match\\. \n*Required*: Yes \n*Type*: [Match](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-match.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Match" }, "Name": { + "markdownDescription": "The name of the rule\\. The name must be unique within the listener\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "Priority": { + "markdownDescription": "The priority assigned to the rule\\. Each rule for a specific listener must have a unique priority\\. The lower the priority number the higher the priority\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Priority", "type": "number" }, "ServiceIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ServiceIdentifier", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the rule\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -213681,10 +222733,14 @@ "additionalProperties": false, "properties": { "FixedResponse": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.FixedResponse" + "$ref": "#/definitions/AWS::VpcLattice::Rule.FixedResponse", + "markdownDescription": "Describes the rule action that returns a custom HTTP response\\. \n*Required*: No \n*Type*: [FixedResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-fixedresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FixedResponse" }, "Forward": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.Forward" + "$ref": "#/definitions/AWS::VpcLattice::Rule.Forward", + "markdownDescription": "The forward action\\. Traffic that matches the rule is forwarded to the specified target groups\\. \n*Required*: No \n*Type*: [Forward](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-forward.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Forward" } }, "type": "object" @@ -213693,6 +222749,8 @@ "additionalProperties": false, "properties": { "StatusCode": { + "markdownDescription": "The HTTP response code\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StatusCode", "type": "number" } }, @@ -213708,6 +222766,8 @@ "items": { "$ref": "#/definitions/AWS::VpcLattice::Rule.WeightedTargetGroup" }, + "markdownDescription": "The target groups\\. Traffic matching the rule is forwarded to the specified target groups\\. With forward actions, you can assign a weight that controls the prioritization and selection of each target group\\. This means that requests are distributed to individual target groups based on their weights\\. For example, if two target groups have the same weight, each target group receives half of the traffic\\. \nThe default value is 1\\. This means that if only one target group is provided, there is no need to set the weight; 100% of traffic will go to that target group\\. \n*Required*: Yes \n*Type*: List of [WeightedTargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-weightedtargetgroup.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetGroups", "type": "array" } }, @@ -213720,12 +222780,18 @@ "additionalProperties": false, "properties": { "CaseSensitive": { + "markdownDescription": "Indicates whether the match is case sensitive\\. Defaults to false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CaseSensitive", "type": "boolean" }, "Match": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.HeaderMatchType" + "$ref": "#/definitions/AWS::VpcLattice::Rule.HeaderMatchType", + "markdownDescription": "The header match type\\. \n*Required*: Yes \n*Type*: [HeaderMatchType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatchtype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Match" }, "Name": { + "markdownDescription": "The name of the header\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -213739,12 +222805,18 @@ "additionalProperties": false, "properties": { "Contains": { + "markdownDescription": "Specifies a contains type match\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Contains", "type": "string" }, "Exact": { + "markdownDescription": "Specifies an exact type match\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Exact", "type": "string" }, "Prefix": { + "markdownDescription": "Specifies a prefix type match\\. Matches the value with the prefix\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" } }, @@ -213757,13 +222829,19 @@ "items": { "$ref": "#/definitions/AWS::VpcLattice::Rule.HeaderMatch" }, + "markdownDescription": "The header matches\\. Matches incoming requests with rule based on request header value before applying rule action\\. \n*Required*: No \n*Type*: List of [HeaderMatch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatch.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderMatches", "type": "array" }, "Method": { + "markdownDescription": "The HTTP method type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Method", "type": "string" }, "PathMatch": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.PathMatch" + "$ref": "#/definitions/AWS::VpcLattice::Rule.PathMatch", + "markdownDescription": "The path match\\. \n*Required*: No \n*Type*: [PathMatch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatch.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PathMatch" } }, "type": "object" @@ -213772,7 +222850,9 @@ "additionalProperties": false, "properties": { "HttpMatch": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.HttpMatch" + "$ref": "#/definitions/AWS::VpcLattice::Rule.HttpMatch", + "markdownDescription": "The HTTP criteria that a rule must match\\. \n*Required*: Yes \n*Type*: [HttpMatch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-httpmatch.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HttpMatch" } }, "required": [ @@ -213784,10 +222864,14 @@ "additionalProperties": false, "properties": { "CaseSensitive": { + "markdownDescription": "Indicates whether the match is case sensitive\\. Defaults to false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CaseSensitive", "type": "boolean" }, "Match": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.PathMatchType" + "$ref": "#/definitions/AWS::VpcLattice::Rule.PathMatchType", + "markdownDescription": "The type of path match\\. \n*Required*: Yes \n*Type*: [PathMatchType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatchtype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Match" } }, "required": [ @@ -213799,9 +222883,13 @@ "additionalProperties": false, "properties": { "Exact": { + "markdownDescription": "An exact match of the path\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Exact", "type": "string" }, "Prefix": { + "markdownDescription": "A prefix match of the path\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" } }, @@ -213811,9 +222899,13 @@ "additionalProperties": false, "properties": { "TargetGroupIdentifier": { + "markdownDescription": "The ID of the target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetGroupIdentifier", "type": "string" }, "Weight": { + "markdownDescription": "Only required if you specify multiple target groups for a forward action\\. The \"weight\" determines how requests are distributed to the target group\\. For example, if you specify two target groups, each with a weight of 10, each target group receives half the requests\\. If you specify two target groups, one with a weight of 10 and the other with a weight of 20, the target group with a weight of 20 receives twice as many requests as the other target group\\. If there's only one target group specified, then the default value is 100\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Weight", "type": "number" } }, @@ -213858,24 +222950,34 @@ "additionalProperties": false, "properties": { "AuthType": { + "markdownDescription": "The type of IAM policy\\. \n+ `NONE`: The resource does not use an IAM policy\\. This is the default\\.\n+ `AWS_IAM`: The resource uses an IAM policy\\. When this type is used, auth is enabled and an auth policy is required\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AuthType", "type": "string" }, "CertificateArn": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the certificate\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CertificateArn", "type": "string" }, "CustomDomainName": { + "markdownDescription": "The custom domain name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "CustomDomainName", "type": "string" }, "DnsEntry": { "$ref": "#/definitions/AWS::VpcLattice::Service.DnsEntry" }, "Name": { + "markdownDescription": "The name of the service\\. The name must be unique within the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the service\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -213905,9 +223007,13 @@ "additionalProperties": false, "properties": { "DomainName": { + "markdownDescription": "The domain name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DomainName", "type": "string" }, "HostedZoneId": { + "markdownDescription": "The ID of the hosted zone\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HostedZoneId", "type": "string" } }, @@ -213949,15 +223055,21 @@ "additionalProperties": false, "properties": { "AuthType": { + "markdownDescription": "The type of IAM policy\\. \n+ `NONE`: The resource does not use an IAM policy\\. This is the default\\.\n+ `AWS_IAM`: The resource uses an IAM policy\\. When this type is used, auth is enabled and an auth policy is required\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AuthType", "type": "string" }, "Name": { + "markdownDescription": "The name of the service network\\. The name must be unique to the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the service network\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -214022,15 +223134,21 @@ "$ref": "#/definitions/AWS::VpcLattice::ServiceNetworkServiceAssociation.DnsEntry" }, "ServiceIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ServiceIdentifier", "type": "string" }, "ServiceNetworkIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN if the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ServiceNetworkIdentifier", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the association\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -214060,9 +223178,13 @@ "additionalProperties": false, "properties": { "DomainName": { + "markdownDescription": "The domain name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DomainName", "type": "string" }, "HostedZoneId": { + "markdownDescription": "The ID of the hosted zone\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HostedZoneId", "type": "string" } }, @@ -214107,18 +223229,26 @@ "items": { "type": "string" }, + "markdownDescription": "The IDs of the security groups\\. Security groups aren't added by default\\. You can add a security group to apply network level controls to control which resources in a VPC are allowed to access the service network and its services\\. For more information, see [Control traffic to resources using security groups](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html) in the *Amazon VPC User Guide*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecurityGroupIds", "type": "array" }, "ServiceNetworkIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN when the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ServiceNetworkIdentifier", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the association\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "VpcIdentifier": { + "markdownDescription": "The ID of the VPC\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "VpcIdentifier", "type": "string" } }, @@ -214180,24 +223310,34 @@ "additionalProperties": false, "properties": { "Config": { - "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.TargetGroupConfig" + "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.TargetGroupConfig", + "markdownDescription": "The target group configuration\\. If `type` is set to `LAMBDA`, this parameter doesn't apply\\. \n*Required*: No \n*Type*: [TargetGroupConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Config" }, "Name": { + "markdownDescription": "The name of the target group\\. The name must be unique within the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the target group\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "Targets": { "items": { "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.Target" }, + "markdownDescription": "Describes a target\\. \n*Required*: No \n*Type*: List of [Target](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-target.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Targets", "type": "array" }, "Type": { + "markdownDescription": "The type of target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Type", "type": "string" } }, @@ -214231,33 +223371,53 @@ "additionalProperties": false, "properties": { "Enabled": { + "markdownDescription": "Indicates whether health checking is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Enabled", "type": "boolean" }, "HealthCheckIntervalSeconds": { + "markdownDescription": "The approximate amount of time, in seconds, between health checks of an individual target\\. The range is 5\u2013300 seconds\\. The default is 30 seconds\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HealthCheckIntervalSeconds", "type": "number" }, "HealthCheckTimeoutSeconds": { + "markdownDescription": "The amount of time, in seconds, to wait before reporting a target as unhealthy\\. The range is 1\u2013120 seconds\\. The default is 5 seconds\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HealthCheckTimeoutSeconds", "type": "number" }, "HealthyThresholdCount": { + "markdownDescription": "The number of consecutive successful health checks required before considering an unhealthy target healthy\\. The range is 2\u201310\\. The default is 5\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HealthyThresholdCount", "type": "number" }, "Matcher": { - "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.Matcher" + "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.Matcher", + "markdownDescription": "The codes to use when checking for a successful response from a target\\. These are called *Success codes* in the console\\. \n*Required*: No \n*Type*: [Matcher](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-matcher.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Matcher" }, "Path": { + "markdownDescription": "The destination for health checks on the targets\\. If the protocol version is `HTTP/1.1` or `HTTP/2`, specify a valid URI \\(for example, `/path?query`\\)\\. The default path is `/`\\. Health checks are not supported if the protocol version is `gRPC`, however, you can choose `HTTP/1.1` or `HTTP/2` and specify a valid URI\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Path", "type": "string" }, "Port": { + "markdownDescription": "The port used when performing health checks on targets\\. The default setting is the port that a target receives traffic on\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Port", "type": "number" }, "Protocol": { + "markdownDescription": "The protocol used when performing health checks on targets\\. The possible protocols are `HTTP` and `HTTPS`\\. The default is `HTTP`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Protocol", "type": "string" }, "ProtocolVersion": { + "markdownDescription": "The protocol version used when performing health checks on targets\\. The possible protocol versions are `HTTP1` and `HTTP2`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProtocolVersion", "type": "string" }, "UnhealthyThresholdCount": { + "markdownDescription": "The number of consecutive failed health checks required before considering a target unhealthy\\. The range is 2\u201310\\. The default is 2\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UnhealthyThresholdCount", "type": "number" } }, @@ -214267,6 +223427,8 @@ "additionalProperties": false, "properties": { "HttpCode": { + "markdownDescription": "The HTTP code to use when checking for a successful response from a target\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HttpCode", "type": "string" } }, @@ -214279,9 +223441,13 @@ "additionalProperties": false, "properties": { "Id": { + "markdownDescription": "The ID of the target\\. If the target type of the target group is `INSTANCE`, this is an instance ID\\. If the target type is `IP` , this is an IP address\\. If the target type is `LAMBDA`, this is the ARN of the Lambda function\\. If the target type is `ALB`, this is the ARN of the Application Load Balancer\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Id", "type": "string" }, "Port": { + "markdownDescription": "The port on which the target is listening\\. For HTTP, the default is `80`\\. For HTTPS, the default is `443`\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Port", "type": "number" } }, @@ -214294,21 +223460,33 @@ "additionalProperties": false, "properties": { "HealthCheck": { - "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.HealthCheckConfig" + "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.HealthCheckConfig", + "markdownDescription": "The health check configuration\\. \n*Required*: No \n*Type*: [HealthCheckConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HealthCheck" }, "IpAddressType": { + "markdownDescription": "The type of IP address used for the target group\\. The possible values are `ipv4` and `ipv6`\\. This is an optional parameter\\. If not specified, the IP address type defaults to `ipv4`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "IpAddressType", "type": "string" }, "Port": { + "markdownDescription": "The port on which the targets are listening\\. For HTTP, the default is `80`\\. For HTTPS, the default is `443` \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Port", "type": "number" }, "Protocol": { + "markdownDescription": "The protocol to use for routing traffic to the targets\\. Default is the protocol of a target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Protocol", "type": "string" }, "ProtocolVersion": { + "markdownDescription": "The protocol version\\. Default value is `HTTP1`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ProtocolVersion", "type": "string" }, "VpcIdentifier": { + "markdownDescription": "The ID of the VPC\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "VpcIdentifier", "type": "string" } }, @@ -216368,7 +225546,7 @@ "type": "string" }, "Scope": { - "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Scope", "type": "string" }, @@ -216737,7 +225915,7 @@ "type": "array" }, "Scope": { - "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Scope", "type": "string" }, @@ -216835,7 +226013,7 @@ }, "CustomResponseBodies": { "additionalProperties": false, - "markdownDescription": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the rule group, and then use them in the rules that you define in the rule group\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the rule group, and then use them in the rules that you define in the rule group\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "patternProperties": { "^[a-zA-Z0-9]+$": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomResponseBody" @@ -216863,7 +226041,7 @@ "type": "array" }, "Scope": { - "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Scope", "type": "string" }, @@ -216914,7 +226092,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -216942,7 +226120,7 @@ "properties": { "CustomResponse": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomResponse", - "markdownDescription": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomResponse" } }, @@ -217003,7 +226181,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -217025,7 +226203,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request, used when the challenge inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request, used when the challenge inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -217100,7 +226278,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -217133,7 +226311,7 @@ "items": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomHTTPHeader" }, - "markdownDescription": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InsertHeaders", "type": "array" } @@ -217152,7 +226330,7 @@ "type": "string" }, "ResponseCode": { - "markdownDescription": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResponseCode", "type": "number" }, @@ -217160,7 +226338,7 @@ "items": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomHTTPHeader" }, - "markdownDescription": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResponseHeaders", "type": "array" } @@ -217174,7 +226352,7 @@ "additionalProperties": false, "properties": { "Content": { - "markdownDescription": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Content", "type": "string" }, @@ -217882,7 +227060,7 @@ "additionalProperties": false, "properties": { "CloudWatchMetricsEnabled": { - "markdownDescription": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CloudWatchMetricsEnabled", "type": "boolean" }, @@ -217974,7 +227152,7 @@ }, "CustomResponseBodies": { "additionalProperties": false, - "markdownDescription": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the web ACL, and then use them in the rules and default actions that you define in the web ACL\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the web ACL, and then use them in the rules and default actions that you define in the web ACL\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "patternProperties": { "^[a-zA-Z0-9]+$": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomResponseBody" @@ -218007,7 +227185,7 @@ "type": "array" }, "Scope": { - "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\nFor information about how to define the association of the web ACL with your resource, see [AWS::WAFv2::WebACLAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\nFor information about how to define the association of the web ACL with your resource, see [AWS::WAFv2::WebACLAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Scope", "type": "string" }, @@ -218104,7 +227282,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -218132,7 +227310,7 @@ "properties": { "CustomResponse": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomResponse", - "markdownDescription": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomResponse" } }, @@ -218193,7 +227371,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -218290,7 +227468,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -218323,7 +227501,7 @@ "items": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomHTTPHeader" }, - "markdownDescription": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InsertHeaders", "type": "array" } @@ -218342,7 +227520,7 @@ "type": "string" }, "ResponseCode": { - "markdownDescription": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResponseCode", "type": "number" }, @@ -218350,7 +227528,7 @@ "items": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomHTTPHeader" }, - "markdownDescription": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResponseHeaders", "type": "array" } @@ -218364,7 +227542,7 @@ "additionalProperties": false, "properties": { "Content": { - "markdownDescription": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Content", "type": "string" }, @@ -219444,7 +228622,7 @@ "additionalProperties": false, "properties": { "CloudWatchMetricsEnabled": { - "markdownDescription": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CloudWatchMetricsEnabled", "type": "boolean" }, @@ -219657,7 +228835,7 @@ "additionalProperties": false, "properties": { "KmsKeyId": { - "markdownDescription": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KmsKeyId", "type": "string" } @@ -219870,7 +229048,7 @@ "additionalProperties": false, "properties": { "AppIntegrationArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the AppIntegrations DataIntegration to use for ingesting content\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^arn:[a-z-]+?:[a-z-]+?:[a-z0-9-]*?:([0-9]{12})?:[a-zA-Z0-9-:/]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the AppIntegrations DataIntegration to use for ingesting content\\. \n+ For [ Salesforce](https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm), your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, and `IsDeleted` as source fields\\. \n+ For [ ServiceNow](https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api), your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `number`, `short_description`, `sys_mod_count`, `workflow_state`, and `active` as source fields\\. \n+ For [ Zendesk](https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/), your AppIntegrations DataIntegration must have an ObjectConfiguration if `objectFields` is not provided, including at least `id`, `title`, `updated_at`, and `draft` as source fields\\. \n+ For [ SharePoint](https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/sharepoint-net-server-csom-jsom-and-rest-api-index), your AppIntegrations DataIntegration must have a FileConfiguration, including only file extensions that are among `docx`, `pdf`, `html`, `htm`, and `txt`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^arn:[a-z-]+?:[a-z-]+?:[a-z0-9-]*?:([0-9]{12})?:[a-zA-Z0-9-:/]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AppIntegrationArn", "type": "string" }, @@ -219878,7 +229056,7 @@ "items": { "type": "string" }, - "markdownDescription": "The fields from the source that are made available to your agents in Wisdom\\. \n+ For [ Salesforce](https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm), you must include at least `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, and `IsDeleted`\\. \n+ For [ ServiceNow](https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api), you must include at least `number`, `short_description`, `sys_mod_count`, `workflow_state`, and `active`\\. \nMake sure to include additional fields\\. These fields are indexed and used to source recommendations\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The fields from the source that are made available to your agents in Wisdom\\. Optional if ObjectConfiguration is included in the provided DataIntegration\\. \n+ For [ Salesforce](https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm), you must include at least `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, and `IsDeleted`\\. \n+ For [ ServiceNow](https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api), you must include at least `number`, `short_description`, `sys_mod_count`, `workflow_state`, and `active`\\. \n+ For [ Zendesk](https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/), you must include at least `id`, `title`, `updated_at`, and `draft`\\. \nMake sure to include additional fields\\. These fields are indexed and used to source recommendations\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ObjectFields", "type": "array" } @@ -219892,7 +229070,7 @@ "additionalProperties": false, "properties": { "TemplateUri": { - "markdownDescription": "A URI template containing exactly one variable in `${variableName} `format\\. This can only be set for `EXTERNAL` knowledge bases\\. For Salesforce and ServiceNow, the variable must be one of the following: \n+ Salesforce: `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, or `IsDeleted`\n+ ServiceNow: `number`, `short_description`, `sys_mod_count`, `workflow_state`, or `active`\nThe variable is replaced with the actual value for a piece of content when calling [GetContent](https://docs.aws.amazon.com/wisdom/latest/APIReference/API_GetContent.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A URI template containing exactly one variable in `${variableName} `format\\. This can only be set for `EXTERNAL` knowledge bases\\. For Salesforce, ServiceNow, and Zendesk, the variable must be one of the following: \n+ Salesforce: `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, or `IsDeleted`\n+ ServiceNow: `number`, `short_description`, `sys_mod_count`, `workflow_state`, or `active`\n+ Zendesk: `id`, `title`, `updated_at`, or `draft`\nThe variable is replaced with the actual value for a piece of content when calling [GetContent](https://docs.aws.amazon.com/wisdom/latest/APIReference/API_GetContent.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TemplateUri", "type": "string" } @@ -219903,7 +229081,7 @@ "additionalProperties": false, "properties": { "KmsKeyId": { - "markdownDescription": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KmsKeyId", "type": "string" } diff --git a/schema_source/cloudformation-docs.json b/schema_source/cloudformation-docs.json index 156812945..6bbebcff5 100644 --- a/schema_source/cloudformation-docs.json +++ b/schema_source/cloudformation-docs.json @@ -97,7 +97,7 @@ "AWS::ACMPCA::CertificateAuthority": { "CsrExtensions": "Specifies information to be added to the extension section of the certificate signing request \\(CSR\\)\\. \n*Required*: No \n*Type*: [CsrExtensions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-csrextensions.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "KeyAlgorithm": "Type of the public key algorithm and size, in bits, of the key pair that your CA creates when it issues a certificate\\. When you create a subordinate CA, you must use a key algorithm supported by the parent CA\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `EC_prime256v1 | EC_secp384r1 | RSA_2048 | RSA_4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "KeyStorageSecurityStandard": "Specifies a cryptographic key management compliance standard used for handling CA keys\\. \nDefault: FIPS\\_140\\_2\\_LEVEL\\_3\\_OR\\_HIGHER \n *Note:* `FIPS_140_2_LEVEL_3_OR_HIGHER` is not supported in the following Regions: \n+ ap\\-northeast\\-3\n+ ap\\-southeast\\-3\nWhen creating a CA in these Regions, you must provide `FIPS_140_2_LEVEL_2_OR_HIGHER` as the argument for `KeyStorageSecurityStandard`\\. Failure to do this results in an `InvalidArgsException` with the message, \"A certificate authority cannot be created in this region with the specified security standard\\.\" \n*Required*: No \n*Type*: String \n*Allowed values*: `FIPS_140_2_LEVEL_2_OR_HIGHER | FIPS_140_2_LEVEL_3_OR_HIGHER` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "KeyStorageSecurityStandard": "Specifies a cryptographic key management compliance standard used for handling CA keys\\. \nDefault: FIPS\\_140\\_2\\_LEVEL\\_3\\_OR\\_HIGHER \nSome AWS Regions do not support the default\\. When creating a CA in these Regions, you must provide `FIPS_140_2_LEVEL_2_OR_HIGHER` as the argument for `KeyStorageSecurityStandard`\\. Failure to do this results in an `InvalidArgsException` with the message, \"A certificate authority cannot be created in this region with the specified security standard\\.\" \nFor information about security standard support in various Regions, see [Storage and security compliance of AWS Private CA private keys](https://docs.aws.amazon.com/privateca/latest/userguide/data-protection.html#private-keys)\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `FIPS_140_2_LEVEL_2_OR_HIGHER | FIPS_140_2_LEVEL_3_OR_HIGHER` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "RevocationConfiguration": "Certificate revocation information used by the [CreateCertificateAuthority](https://docs.aws.amazon.com/privateca/latest/APIReference/API_CreateCertificateAuthority.html) and [UpdateCertificateAuthority](https://docs.aws.amazon.com/privateca/latest/APIReference/API_UpdateCertificateAuthority.html) actions\\. Your private certificate authority \\(CA\\) can configure Online Certificate Status Protocol \\(OCSP\\) support and/or maintain a certificate revocation list \\(CRL\\)\\. OCSP returns validation information about certificates as requested by clients, and a CRL contains an updated list of certificates revoked by your CA\\. For more information, see [RevokeCertificate](https://docs.aws.amazon.com/privateca/latest/APIReference/API_RevokeCertificate.html) in the *AWS Private CA API Reference* and [Setting up a certificate revocation method](https://docs.aws.amazon.com/privateca/latest/userguide/revocation-setup.html) in the *AWS Private CA User Guide*\\. \nThe following requirements apply to revocation configurations\\. \n+ A configuration disabling CRLs or OCSP must contain only the `Enabled=False` parameter, and will fail if other parameters such as `CustomCname` or `ExpirationInDays` are included\\.\n+ In a CRL configuration, the `S3BucketName` parameter must conform to the [Amazon S3 bucket naming rules](https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html)\\.\n+ A configuration containing a custom Canonical Name \\(CNAME\\) parameter for CRLs or OCSP must conform to [RFC2396](https://www.ietf.org/rfc/rfc2396.txt) restrictions on the use of special characters in a CNAME\\. \n+ In a CRL or OCSP configuration, the value of a CNAME parameter must not include a protocol prefix such as \"http://\" or \"https://\"\\.\n*Required*: No \n*Type*: [RevocationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-revocationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SigningAlgorithm": "Name of the algorithm your private CA uses to sign certificate requests\\. \nThis parameter should not be confused with the `SigningAlgorithm` parameter used to sign certificates when they are issued\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `SHA256WITHECDSA | SHA256WITHRSA | SHA384WITHECDSA | SHA384WITHRSA | SHA512WITHECDSA | SHA512WITHRSA` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Subject": "Structure that contains X\\.500 distinguished name information for your private CA\\. \n*Required*: Yes \n*Type*: [Subject](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -1133,7 +1133,7 @@ "AWS::AppConfig::ConfigurationProfile": { "ApplicationId": "The application ID\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `[a-z0-9]{4,7}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Description": "A description of the configuration profile\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "LocationUri": "A URI to locate the configuration\\. You can specify the following: \n+ For the AWS AppConfig hosted configuration store and for feature flags, specify `hosted`\\.\n+ For an AWS Systems Manager Parameter Store parameter, specify either the parameter name in the format `ssm-parameter://` or the ARN\\.\n+ For an AWS Secrets Manager secret, specify the URI in the following format: `secrets-manager`://\\.\n+ For an Amazon S3 object, specify the URI in the following format: `s3:/// `\\. Here is an example: `s3://my-bucket/my-app/us-east-1/my-config.json` \n+ For an SSM document, specify either the document name in the format `ssm-document://` or the Amazon Resource Name \\(ARN\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "LocationUri": "A URI to locate the configuration\\. You can specify the following: \n+ For the AWS AppConfig hosted configuration store and for feature flags, specify `hosted`\\.\n+ For an AWS Systems Manager Parameter Store parameter, specify either the parameter name in the format `ssm-parameter://` or the ARN\\.\n+ For an AWS CodePipeline pipeline, specify the URI in the following format: `codepipeline`://\\.\n+ For an AWS Secrets Manager secret, specify the URI in the following format: `secretsmanager`://\\.\n+ For an Amazon S3 object, specify the URI in the following format: `s3:/// `\\. Here is an example: `s3://my-bucket/my-app/us-east-1/my-config.json` \n+ For an SSM document, specify either the document name in the format `ssm-document://` or the Amazon Resource Name \\(ARN\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Name": "A name for the configuration profile\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RetrievalRoleArn": "The ARN of an IAM role with permission to access the configuration at the specified `LocationUri`\\. \nA retrieval role ARN is not required for configurations stored in the AWS AppConfig hosted configuration store\\. It is required for all other sources that store your configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `^((https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/arn.html):(aws|aws-cn|aws-iso|aws-iso-[a-z]{1}|aws-us-gov):(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/iam.html)::\\d{12}:role[/].*)$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "Metadata to assign to the configuration profile\\. Tags help organize and categorize your AWS AppConfig resources\\. Each tag consists of a key and an optional value, both of which you define\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-tags.html) of [Tags](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -1151,7 +1151,7 @@ "AWS::AppConfig::Deployment": { "ApplicationId": "The application ID\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `[a-z0-9]{4,7}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ConfigurationProfileId": "The configuration profile ID\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `[a-z0-9]{4,7}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ConfigurationVersion": "The configuration version to deploy\\. If deploying an AWS AppConfig hosted configuration version, you can specify either the version number or version label\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ConfigurationVersion": "The configuration version to deploy\\. If deploying an AWS AppConfig hosted configuration version, you can specify either the version number or version label\\. For all other configurations, you must specify the version number\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DeploymentStrategyId": "The deployment strategy ID\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `[a-z0-9]{4,7}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Description": "A description of the deployment\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "EnvironmentId": "The environment ID\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `[a-z0-9]{4,7}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -1400,7 +1400,8 @@ }, "AWS::AppFlow::ConnectorProfile SalesforceConnectorProfileProperties": { "InstanceUrl": "The location of the Salesforce resource\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `\\S+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "isSandboxEnvironment": "Indicates whether the connector profile applies to a sandbox or production environment\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "isSandboxEnvironment": "Indicates whether the connector profile applies to a sandbox or production environment\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "usePrivateLinkForMetadataAndAuthorization": "If the connection mode for the connector profile is private, this parameter sets whether Amazon AppFlow uses the private network to send metadata and authorization calls to Salesforce\\. Amazon AppFlow sends private calls through AWS PrivateLink\\. These calls travel through AWS infrastructure without being exposed to the public internet\\. \nSet either of the following values: \ntrue \nAmazon AppFlow sends all calls to Salesforce over the private network\\. \nThese private calls are: \n+ Calls to get metadata about your Salesforce records\\. This metadata describes your Salesforce objects and their fields\\.\n+ Calls to get or refresh access tokens that allow Amazon AppFlow to access your Salesforce records\\.\n+ Calls to transfer your Salesforce records as part of a flow run\\. \nfalse \nThe default value\\. Amazon AppFlow sends some calls to Salesforce privately and other calls over the public internet\\. \nThe public calls are: \n+ Calls to get metadata about your Salesforce records\\.\n+ Calls to get or refresh access tokens\\.\nThe private calls are: \n+ Calls to transfer your Salesforce records as part of a flow run\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::AppFlow::ConnectorProfile ServiceNowConnectorProfileCredentials": { "Password": "The password that corresponds to the user name\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `512` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -1688,6 +1689,7 @@ "Object": "The object specified in the Trend Micro flow source\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `512` \n*Pattern*: `\\S+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::AppFlow::Flow TriggerConfig": { + "ActivateFlowOnCreate": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "TriggerProperties": "Specifies the configuration details of a schedule\\-triggered flow as defined by the user\\. Currently, these settings only apply to the `Scheduled` trigger type\\. \n*Required*: No \n*Type*: [ScheduledTriggerProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TriggerType": "Specifies the type of flow trigger\\. This can be `OnDemand`, `Scheduled`, or `Event`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `Event | OnDemand | Scheduled` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -1740,17 +1742,6 @@ "AWS::AppIntegrations::EventIntegration EventFilter": { "Source": "The source of the events\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, - "AWS::AppIntegrations::EventIntegration EventIntegrationAssociation": { - "ClientAssociationMetadata": "The metadata associated with the client\\. \n*Required*: No \n*Type*: List of [Metadata](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-eventintegration-metadata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ClientId": "The identifier for the client that is associated with the event integration\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "EventBridgeRuleName": "The name of the EventBridge rule\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "EventIntegrationAssociationArn": "The Amazon Resource Name \\(ARN\\) for the event integration association\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "EventIntegrationAssociationId": "The identifier for the event integration association\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" - }, - "AWS::AppIntegrations::EventIntegration Metadata": { - "Key": "The key name\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Value": "The value\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" - }, "AWS::AppMesh::GatewayRoute": { "GatewayRouteName": "The name of the gateway route\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "MeshName": "The name of the service mesh that the resource resides in\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -2159,7 +2150,7 @@ "AWS::AppMesh::VirtualNode AwsCloudMapServiceDiscovery": { "Attributes": "A string map that contains attributes with values that you can use to filter instances by any custom attribute that you specified when you registered the instance\\. Only instances that match all of the specified key/value pairs will be returned\\. \n*Required*: No \n*Type*: List of [AwsCloudMapInstanceAttribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-awscloudmapinstanceattribute.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IpPreference": "The preferred IP version that this virtual node uses\\. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `IPv4_ONLY | IPv4_PREFERRED | IPv6_ONLY | IPv6_PREFERRED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "NamespaceName": "The name of the AWS Cloud Map namespace to use\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NamespaceName": "The HTTP name of the AWS Cloud Map namespace to use\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ServiceName": "The name of the AWS Cloud Map service to use\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::AppMesh::VirtualNode Backend": { @@ -2911,7 +2902,7 @@ }, "AWS::ApplicationAutoScaling::ScalingPolicy CustomizedMetricSpecification": { "Dimensions": "The dimensions of the metric\\. \nConditional: If you published your metric with dimensions, you must specify the same dimensions in your scaling policy\\. \n*Required*: No \n*Type*: List of [MetricDimension](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-metricdimension.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MetricName": "The name of the metric\\. To get the exact metric name, namespace, and dimensions, inspect the [Metric](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_Metric.html) object that is returned by a call to [ListMetrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricName": "The name of the metric\\. To get the exact metric name, namespace, and dimensions, inspect the [Metric](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_Metric.html) object that's returned by a call to [ListMetrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Namespace": "The namespace of the metric\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Statistic": "The statistic of the metric\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `Average | Maximum | Minimum | SampleCount | Sum` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Unit": "The unit of the metric\\. For a complete list of the units that CloudWatch supports, see the [MetricDatum](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_MetricDatum.html) data type in the *Amazon CloudWatch API Reference*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -3062,6 +3053,12 @@ "Tags": "The tags \\(key\\-value pairs\\) to associate with this resource\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "WorkGroupConfiguration": "The configuration of the workgroup, which includes the location in Amazon S3 where query results are stored, the encryption option, if any, used for query results, whether Amazon CloudWatch Metrics are enabled for the workgroup, and the limit for the amount of bytes scanned \\(cutoff\\) per query, if it is specified\\. The [EnforceWorkGroupConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-enforceworkgroupconfiguration) option determines whether workgroup settings override client\\-side query settings\\. \n*Required*: No \n*Type*: [WorkGroupConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::Athena::WorkGroup AclConfiguration": { + "S3AclOption": "The Amazon S3 canned ACL that Athena should specify when storing query results\\. Currently the only supported canned ACL is `BUCKET_OWNER_FULL_CONTROL`\\. If a query runs in a workgroup and the workgroup overrides client\\-side settings, then the Amazon S3 canned ACL specified in the workgroup's settings is used for all queries that run in the workgroup\\. For more information about Amazon S3 canned ACLs, see [Canned ACL](https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#canned-acl) in the *Amazon S3 User Guide*\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `BUCKET_OWNER_FULL_CONTROL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::Athena::WorkGroup CustomerContentEncryptionConfiguration": { + "KmsKey": "The KMS key that is used to encrypt the user's data stores in Athena\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^arn:aws[a-z\\-]*:kms:([a-z0-9\\-]+):\\d{12}:key/?[a-zA-Z_0-9+=,.@\\-_/]+$|^arn:aws[a-z\\-]*:kms:([a-z0-9\\-]+):\\d{12}:alias/?[a-zA-Z_0-9+=,.@\\-_/]+$|^alias/[a-zA-Z0-9/_-]+$|[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::Athena::WorkGroup EncryptionConfiguration": { "EncryptionOption": "Indicates whether Amazon S3 server\\-side encryption with Amazon S3\\-managed keys \\(`SSE_S3`\\), server\\-side encryption with KMS\\-managed keys \\(`SSE_KMS`\\), or client\\-side encryption with KMS\\-managed keys \\(`CSE_KMS`\\) is used\\. \nIf a query runs in a workgroup and the workgroup overrides client\\-side settings, then the workgroup's setting for encryption is used\\. It specifies whether query results must be encrypted, for all queries that run in this workgroup\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CSE_KMS | SSE_KMS | SSE_S3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "KmsKey": "For `SSE_KMS` and `CSE_KMS`, this is the KMS key ARN or ID\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -3071,13 +3068,18 @@ "SelectedEngineVersion": "The engine version requested by the user\\. Possible values are determined by the output of `ListEngineVersions`, including AUTO\\. The default is AUTO\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Athena::WorkGroup ResultConfiguration": { + "AclConfiguration": "Indicates that an Amazon S3 canned ACL should be set to control ownership of stored query results\\. Currently the only supported canned ACL is `BUCKET_OWNER_FULL_CONTROL`\\. This is a client\\-side setting\\. If workgroup settings override client\\-side settings, then the query uses the ACL configuration that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup\\. For more information, see WorkGroupConfiguration$EnforceWorkGroupConfiguration and [Workgroup Settings Override Client\\-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html)\\. \n*Required*: No \n*Type*: [AclConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-aclconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EncryptionConfiguration": "If query results are encrypted in Amazon S3, indicates the encryption option used \\(for example, `SSE_KMS` or `CSE_KMS`\\) and key information\\. This is a client\\-side setting\\. If workgroup settings override client\\-side settings, then the query uses the encryption configuration that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup\\. See [EnforceWorkGroupConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-enforceworkgroupconfiguration) and [Workgroup Settings Override Client\\-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html)\\. \n*Required*: No \n*Type*: [EncryptionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-encryptionconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExpectedBucketOwner": "The AWS account ID that you expect to be the owner of the Amazon S3 bucket specified by ResultConfiguration$OutputLocation\\. If set, Athena uses the value for `ExpectedBucketOwner` when it makes Amazon S3 calls to your specified output location\\. If the `ExpectedBucketOwner` AWS account ID does not match the actual owner of the Amazon S3 bucket, the call fails with a permissions error\\. \nThis is a client\\-side setting\\. If workgroup settings override client\\-side settings, then the query uses the `ExpectedBucketOwner` setting that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup\\. See WorkGroupConfiguration$EnforceWorkGroupConfiguration and [Workgroup Settings Override Client\\-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `12` \n*Maximum*: `12` \n*Pattern*: `^[0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "OutputLocation": "The location in Amazon S3 where your query results are stored, such as `s3://path/to/query/bucket/`\\. To run a query, you must specify the query results location using either a client\\-side setting for individual queries or a location specified by the workgroup\\. If workgroup settings override client\\-side settings, then the query uses the location specified for the workgroup\\. If no query location is set, Athena issues an error\\. For more information, see [Working with Query Results, Output Files, and Query History](https://docs.aws.amazon.com/athena/latest/ug/querying.html) and [EnforceWorkGroupConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-enforceworkgroupconfiguration)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Athena::WorkGroup WorkGroupConfiguration": { + "AdditionalConfiguration": "Specifies a user defined JSON string that is passed to the notebook engine\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "BytesScannedCutoffPerQuery": "The upper limit \\(cutoff\\) for the amount of bytes a single query in a workgroup is allowed to scan\\. No default is defined\\. \nThis property currently supports integer types\\. Support for long values is planned\\.\n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomerContentEncryptionConfiguration": "Specifies the KMS key that is used to encrypt the user's data stores in Athena\\. \n*Required*: No \n*Type*: [CustomerContentEncryptionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-customercontentencryptionconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EnforceWorkGroupConfiguration": "If set to \"true\", the settings for the workgroup override client\\-side settings\\. If set to \"false\", client\\-side settings are used\\. For more information, see [Workgroup Settings Override Client\\-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html)\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EngineVersion": "The engine version that all queries running on the workgroup use\\. Queries on the `AmazonAthenaPreviewFunctionality` workgroup run on the preview engine regardless of this setting\\. \n*Required*: No \n*Type*: [EngineVersion](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-engineversion.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExecutionRole": "Role used in a session for accessing the user's resources\\. \n*Required*: No \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PublishCloudWatchMetricsEnabled": "Indicates that the Amazon CloudWatch metrics are enabled for the workgroup\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RequesterPaysEnabled": "If set to `true`, allows members assigned to a workgroup to reference Amazon S3 Requester Pays buckets in queries\\. If set to `false`, workgroup members cannot query data from Requester Pays buckets, and queries that retrieve data from Requester Pays buckets cause an error\\. The default is `false`\\. For more information about Requester Pays buckets, see [Requester Pays Buckets](https://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html) in the *Amazon Simple Storage Service Developer Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ResultConfiguration": "Specifies the location in Amazon S3 where query results are stored and the encryption option, if any, used for query results\\. For more information, see [Working with Query Results, Output Files, and Query History](https://docs.aws.amazon.com/athena/latest/ug/querying.html)\\. \n*Required*: No \n*Type*: [ResultConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -3137,12 +3139,12 @@ "DesiredCapacity": "The desired capacity is the initial capacity of the Auto Scaling group at the time of its creation and the capacity it attempts to maintain\\. It can scale beyond this capacity if you configure automatic scaling\\. \nThe number must be greater than or equal to the minimum size of the group and less than or equal to the maximum size of the group\\. If you do not specify a desired capacity when creating the stack, the default is the minimum size of the group\\. \nCloudFormation marks the Auto Scaling group as successful \\(by setting its status to CREATE\\_COMPLETE\\) when the desired capacity is reached\\. However, if a maximum Spot price is set in the launch template or launch configuration that you specified, then desired capacity is not used as a criteria for success\\. Whether your request is fulfilled depends on Spot Instance capacity and your maximum price\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DesiredCapacityType": "The unit of measurement for the value specified for desired capacity\\. Amazon EC2 Auto Scaling supports `DesiredCapacityType` for attribute\\-based instance type selection only\\. For more information, see [Creating an Auto Scaling group using attribute\\-based instance type selection](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-asg-instance-type-requirements.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \nBy default, Amazon EC2 Auto Scaling specifies `units`, which translates into number of instances\\. \nValid values: `units` \\| `vcpu` \\| `memory-mib` \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "HealthCheckGracePeriod": "The amount of time, in seconds, that Amazon EC2 Auto Scaling waits before checking the health status of an EC2 instance that has come into service and marking it unhealthy due to a failed health check\\. This is useful if your instances do not immediately pass their health checks after they enter the `InService` state\\. For more information, see [Set the health check grace period for an Auto Scaling group](https://docs.aws.amazon.com/autoscaling/ec2/userguide/health-check-grace-period.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \nDefault: `0` seconds \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "HealthCheckType": "Determines whether any additional health checks are performed on the instances in this group\\. Amazon EC2 health checks are always on\\. For more information, see [Health checks for Auto Scaling instances](https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \nThe valid values are `EC2` \\(default\\), `ELB`, and `VPC_LATTICE`\\. The `VPC_LATTICE` health check type is reserved for use with VPC Lattice, which is in preview release and is subject to change\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HealthCheckType": "A comma\\-separated value string of one or more health check types\\. \nThe valid values are `EC2`, `ELB`, and `VPC_LATTICE`\\. `EC2` is the default health check and cannot be disabled\\. For more information, see [Health checks for Auto Scaling instances](https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \nOnly specify `EC2` if you must clear a value that was previously set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "InstanceId": "The ID of the instance used to base the launch configuration on\\. For more information, see [Create an Auto Scaling group using an EC2 instance](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-asg-from-instance.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \nIf you specify `LaunchTemplate`, `MixedInstancesPolicy`, or `LaunchConfigurationName`, don't specify `InstanceId`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "LaunchConfigurationName": "The name of the launch configuration to use to launch instances\\. \nRequired only if you don't specify `LaunchTemplate`, `MixedInstancesPolicy`, or `InstanceId`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LaunchTemplate": "Information used to specify the launch template and version to use to launch instances\\. You can alternatively associate a launch template to the Auto Scaling group by specifying a `MixedInstancesPolicy`\\. For more information about creating launch templates, see [Create a launch template for an Auto Scaling group](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-launch-template.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \nIf you omit this property, you must specify `MixedInstancesPolicy`, `LaunchConfigurationName`, or `InstanceId`\\. \n*Required*: No \n*Type*: [LaunchTemplateSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-launchtemplatespecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LifecycleHookSpecificationList": "One or more lifecycle hooks to add to the Auto Scaling group before instances are launched\\. \n*Required*: No \n*Type*: List of [LifecycleHookSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-lifecyclehookspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "LoadBalancerNames": "A list of Classic Load Balancers associated with this Auto Scaling group\\. For Application Load Balancers, Network Load Balancers, and Gateway Load Balancer, specify the `TargetGroupARNs` property instead\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LoadBalancerNames": "A list of Classic Load Balancers associated with this Auto Scaling group\\. For Application Load Balancers, Network Load Balancers, and Gateway Load Balancers, specify the `TargetGroupARNs` property instead\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MaxInstanceLifetime": "The maximum amount of time, in seconds, that an instance can be in service\\. The default is null\\. If specified, the value must be either 0 or a number equal to or greater than 86,400 seconds \\(1 day\\)\\. For more information, see [Replacing Auto Scaling instances based on maximum instance lifetime](https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-max-instance-lifetime.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MaxSize": "The maximum size of the group\\. \nWith a mixed instances policy that uses instance weighting, Amazon EC2 Auto Scaling may need to go above `MaxSize` to meet your capacity requirements\\. In this event, Amazon EC2 Auto Scaling will never go above `MaxSize` by more than your largest instance weight \\(weights that define how many units each instance contributes to the desired capacity of the group\\)\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MetricsCollection": "Enables the monitoring of group metrics of an Auto Scaling group\\. By default, these metrics are disabled\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-metricscollection.html) of [MetricsCollection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-metricscollection.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -3624,7 +3626,7 @@ "AWS::Batch::ComputeEnvironment ComputeResources": { "AllocationStrategy": "The allocation strategy to use for the compute resource if not enough instances of the best fitting instance type can be allocated\\. This might be because of availability of the instance type in the Region or [Amazon EC2 service limits](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-resource-limits.html)\\. For more information, see [Allocation strategies](https://docs.aws.amazon.com/batch/latest/userguide/allocation-strategies.html) in the * AWS Batch User Guide*\\. \nWhen updating a compute environment, changing the allocation strategy requires an infrastructure update of the compute environment\\. For more information, see [Updating compute environments](https://docs.aws.amazon.com/batch/latest/userguide/updating-compute-environments.html) in the * AWS Batch User Guide*\\. `BEST_FIT` is not supported when updating a compute environment\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources, and shouldn't be specified\\. \nBEST\\_FIT \\(default\\) \nAWS Batch selects an instance type that best fits the needs of the jobs with a preference for the lowest\\-cost instance type\\. If additional instances of the selected instance type aren't available, AWS Batch waits for the additional instances to be available\\. If there aren't enough instances available, or if the user is reaching [Amazon EC2 service limits](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-resource-limits.html) then additional jobs aren't run until the currently running jobs have completed\\. This allocation strategy keeps costs lower but can limit scaling\\. If you are using Spot Fleets with `BEST_FIT` then the Spot Fleet IAM role must be specified\\. \nBEST\\_FIT\\_PROGRESSIVE \n AWS Batch will select additional instance types that are large enough to meet the requirements of the jobs in the queue, with a preference for instance types with a lower cost per unit vCPU\\. If additional instances of the previously selected instance types aren't available, AWS Batch will select new instance types\\. \nSPOT\\_CAPACITY\\_OPTIMIZED \n AWS Batch will select one or more instance types that are large enough to meet the requirements of the jobs in the queue, with a preference for instance types that are less likely to be interrupted\\. This allocation strategy is only available for Spot Instance compute resources\\.\nWith both `BEST_FIT_PROGRESSIVE` and `SPOT_CAPACITY_OPTIMIZED` allocation strategies using On\\-Demand or Spot Instances, and the `BEST_FIT` strategy using Spot Instances, AWS Batch might need to go above `maxvCpus` to meet your capacity requirements\\. In this event, AWS Batch never exceeds `maxvCpus` by more than a single instance\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BEST_FIT_PROGRESSIVE | SPOT_CAPACITY_OPTIMIZED` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "BidPercentage": "The maximum percentage that a Spot Instance price can be when compared with the On\\-Demand price for that instance type before instances are launched\\. For example, if your maximum percentage is 20%, the Spot price must be less than 20% of the current On\\-Demand price for that Amazon EC2 instance\\. You always pay the lowest \\(market\\) price and never more than your maximum percentage\\. For most use cases, we recommend leaving this field empty\\. \nWhen updating a compute environment, changing the bid percentage requires an infrastructure update of the compute environment\\. For more information, see [Updating compute environments](https://docs.aws.amazon.com/batch/latest/userguide/updating-compute-environments.html) in the * AWS Batch User Guide*\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't specify it\\.\n*Required*: No \n*Type*: Integer \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", - "DesiredvCpus": "The desired number of Amazon EC2 vCPUS in the compute environment\\. AWS Batch modifies this value between the minimum and maximum values based on job queue demand\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't specify it\\.\n AWS Batch doesn't support changing the desired number of vCPUs of an existing compute environment\\. Don't specify this parameter for compute environments using Amazon EKS clusters\\.\nWhen you update the `desiredvCpus` setting, the value must be between the `minvCpus` and `maxvCpus` values\\. \nAdditionally, the updated `desiredvCpus` value must be greater than or equal to the current `desiredvCpus` value\\. For more information, see [test](https://docs.aws.amazon.com/batch/latest/userguide/error-desired-vcpus-update.html) in the * AWS Batch User Guide*\\.\n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DesiredvCpus": "The desired number of Amazon EC2 vCPUS in the compute environment\\. AWS Batch modifies this value between the minimum and maximum values based on job queue demand\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't specify it\\.\n AWS Batch doesn't support changing the desired number of vCPUs of an existing compute environment\\. Don't specify this parameter for compute environments using Amazon EKS clusters\\.\nWhen you update the `desiredvCpus` setting, the value must be between the `minvCpus` and `maxvCpus` values\\. \nAdditionally, the updated `desiredvCpus` value must be greater than or equal to the current `desiredvCpus` value\\. For more information, see [Troubleshooting AWS Batch](https://docs.aws.amazon.com/batch/latest/userguide/troubleshooting.html#error-desired-vcpus-update) in the * AWS Batch User Guide*\\.\n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Ec2Configuration": "Provides information used to select Amazon Machine Images \\(AMIs\\) for EC2 instances in the compute environment\\. If `Ec2Configuration` isn't specified, the default is `ECS_AL2`\\. \nWhen updating a compute environment, changing this setting requires an infrastructure update of the compute environment\\. For more information, see [Updating compute environments](https://docs.aws.amazon.com/batch/latest/userguide/updating-compute-environments.html) in the * AWS Batch User Guide*\\. To remove the EC2 configuration and any custom AMI ID specified in `imageIdOverride`, set this value to an empty string\\. \nOne or two values can be provided\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't specify it\\.\n*Required*: No \n*Type*: List of [Ec2ConfigurationObject](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-ec2configurationobject.html) \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "Ec2KeyPair": "The Amazon EC2 key pair that's used for instances launched in the compute environment\\. You can use this key pair to log in to your instances with SSH\\. To remove the Amazon EC2 key pair, set this value to an empty string\\. \nWhen updating a compute environment, changing the EC2 key pair requires an infrastructure update of the compute environment\\. For more information, see [Updating compute environments](https://docs.aws.amazon.com/batch/latest/userguide/updating-compute-environments.html) in the * AWS Batch User Guide*\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't specify it\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "ImageId": "The Amazon Machine Image \\(AMI\\) ID used for instances launched in the compute environment\\. This parameter is overridden by the `imageIdOverride` member of the `Ec2Configuration` structure\\. To remove the custom AMI ID and use the default AMI ID, set this value to an empty string\\. \nWhen updating a compute environment, changing the AMI ID requires an infrastructure update of the compute environment\\. For more information, see [Updating compute environments](https://docs.aws.amazon.com/batch/latest/userguide/updating-compute-environments.html) in the * AWS Batch User Guide*\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't specify it\\.\nThe AMI that you choose for a compute environment must match the architecture of the instance types that you intend to use for that compute environment\\. For example, if your compute environment uses A1 instance types, the compute resource AMI that you choose must support ARM instances\\. Amazon ECS vends both x86 and ARM versions of the Amazon ECS\\-optimized Amazon Linux 2 AMI\\. For more information, see [Amazon ECS\\-optimized Amazon Linux 2 AMI](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html#ecs-optimized-ami-linux-variants.html) in the *Amazon Elastic Container Service Developer Guide*\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", @@ -4081,14 +4083,15 @@ }, "AWS::Cassandra::Table": { "BillingMode": "The billing mode for the table, which determines how you'll be charged for reads and writes: \n+ **On\\-demand mode** \\(default\\) \\- You pay based on the actual reads and writes your application performs\\.\n+ **Provisioned mode** \\- Lets you specify the number of reads and writes per second that you need for your application\\.\nIf you don't specify a value for this property, then the table will use on\\-demand mode\\. \n*Required*: No \n*Type*: [BillingMode](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-billingmode.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ClientSideTimestampsEnabled": "Enables client\\-side timestamps for the table\\. By default, the setting is disabled\\. You can enable client\\-side timestamps with the following option: \n+ `status: \"enabled\"`\nAfter client\\-side timestamps are enabled for a table, you can't disable this setting\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ClusteringKeyColumns": "One or more columns that determine how the table data is sorted\\. \n*Required*: No \n*Type*: List of [ClusteringKeyColumn](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-clusteringkeycolumn.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DefaultTimeToLive": "The default Time To Live \\(TTL\\) value for all rows in a table in seconds\\. The maximum configurable value is 630,720,000 seconds, which is the equivalent of 20 years\\. By default, the TTL value for a table is 0, which means data does not expire\\. \nFor more information, see [Setting the default TTL value for a table](https://docs.aws.amazon.com/keyspaces/latest/devguide/TTL-how-it-works.html#ttl-howitworks_default_ttl) in the *Amazon Keyspaces Developer Guide*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EncryptionSpecification": "The encryption at rest options for the table\\. \n+ **AWS owned key** \\(default\\) \\- The key is owned by Amazon Keyspaces\\.\n+ **Customer managed key** \\- The key is stored in your account and is created, owned, and managed by you\\.\n**Note** \nIf you choose encryption with a customer managed key, you must specify a valid customer managed KMS key with permissions granted to Amazon Keyspaces\\.\nFor more information, see [Encryption at rest in Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/EncryptionAtRest.html) in the *Amazon Keyspaces Developer Guide*\\. \n*Required*: No \n*Type*: [EncryptionSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-encryptionspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "KeyspaceName": "The name of the keyspace in which to create the table\\. The keyspace must already exist\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "KeyspaceName": "The name of the keyspace to create the table in\\. The keyspace must already exist\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PartitionKeyColumns": "One or more columns that uniquely identify every row in the table\\. Every table must have a partition key\\. \n*Required*: Yes \n*Type*: List of [Column](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-column.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PointInTimeRecoveryEnabled": "Specifies if point\\-in\\-time recovery is enabled or disabled for the table\\. The options are `PointInTimeRecoveryEnabled=true` and `PointInTimeRecoveryEnabled=false`\\. If not specified, the default is `PointInTimeRecoveryEnabled=false`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RegularColumns": "One or more columns that are not part of the primary key \\- that is, columns that are *not* defined as partition key columns or clustering key columns\\. \nYou can add regular columns to existing tables by adding them to the template\\. \n*Required*: No \n*Type*: List of [Column](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-column.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TableName": "The name of the table to be created\\. The table name is case sensitive\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID for the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Length constraints:* Minimum length of 3\\. Maximum length of 255\\. \n*Pattern:* `^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$` \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "TableName": "The name of the table to be created\\. The table name is case sensitive\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID for the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you can't perform updates that require replacing this resource\\. You can perform updates that require no interruption or some interruption\\. If you must replace the resource, specify a new name\\.\n*Length constraints:* Minimum length of 3\\. Maximum length of 255\\. \n*Pattern:* `^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$` \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "A list of key\\-value pair tags to be attached to the resource\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Cassandra::Table BillingMode": { @@ -4131,6 +4134,17 @@ "HostedZoneId": "The `HostedZoneId` option, which is available if you are using Route 53 as your domain registrar, causes ACM to add your CNAME to the domain record\\. Your list of `DomainValidationOptions` must contain one and only one of the domain\\-validation options, and the `HostedZoneId` can be used only when `DNS` is specified as your validation method\\. \nUse the Route 53 `ListHostedZones` API to discover IDs for available hosted zones\\. \nThis option is required for publicly trusted certificates\\. \nThe `ListHostedZones` API returns IDs in the format \"/hostedzone/Z111111QQQQQQQ\", but CloudFormation requires the IDs to be in the format \"Z111111QQQQQQQ\"\\.\nWhen you change your `DomainValidationOptions`, a new resource is created\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ValidationDomain": "The domain name to which you want ACM to send validation emails\\. This domain name is the suffix of the email addresses that you want ACM to use\\. This must be the same as the `DomainName` value or a superdomain of the `DomainName` value\\. For example, if you request a certificate for `testing.example.com`, you can specify `example.com` as this value\\. In that case, ACM sends domain validation emails to the following five addresses: \n+ admin@example\\.com\n+ administrator@example\\.com\n+ hostmaster@example\\.com\n+ postmaster@example\\.com\n+ webmaster@example\\.com\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `253` \n*Pattern*: `^(\\*\\.)?(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::Chatbot::MicrosoftTeamsChannelConfiguration": { + "ConfigurationName": "The name of the configuration\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "GuardrailPolicies": "The list of IAM policy ARNs that are applied as channel guardrails\\. The AWS managed 'AdministratorAccess' policy is applied as a default if this is not set\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IamRoleArn": "The ARN of the IAM role that defines the permissions for AWS Chatbot\\. \nThis is a user\\-defined role that AWS Chatbot will assume\\. This is not the service\\-linked role\\. For more information, see [IAM Policies for AWS Chatbot](https://docs.aws.amazon.com/chatbot/latest/adminguide/chatbot-iam-policies.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LoggingLevel": "Specifies the logging level for this configuration\\. This property affects the log entries pushed to Amazon CloudWatch Logs\\. \nLogging levels include `ERROR`, `INFO`, or `NONE`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SnsTopicArns": "The ARNs of the SNS topics that deliver notifications to AWS Chatbot\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TeamId": "The ID of the Microsoft Team authorized with AWS Chatbot\\. \nTo get the team ID, you must perform the initial authorization flow with Microsoft Teams in the AWS Chatbot console\\. Then you can copy and paste the team ID from the console\\. For more details, see steps 1\\-4 in [Get started with Microsoft Teams ](https://docs.aws.amazon.com/chatbot/latest/adminguide/teams-setup.html#teams-client-setup) in the *AWS Chatbot Administrator Guide*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "TeamsChannelId": "The ID of the Microsoft Teams channel\\. \nTo get the channel ID, open Microsoft Teams, right click on the channel name in the left pane, then choose Copy\\. An example of the channel ID syntax is: `19%3ab6ef35dc342d56ba5654e6fc6d25a071%40thread.tacv2`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TeamsTenantId": "The ID of the Microsoft Teams tenant\\. \nTo get the tenant ID, you must perform the initial authorization flow with Microsoft Teams in the AWS Chatbot console\\. Then you can copy and paste the tenant ID from the console\\. For more details, see steps 1\\-4 in [Get started with Microsoft Teams ](https://docs.aws.amazon.com/chatbot/latest/adminguide/teams-setup.html#teams-client-setup) in the *AWS Chatbot Administrator Guide*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "UserRoleRequired": "Enables use of a user role requirement in your chat configuration\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::Chatbot::SlackChannelConfiguration": { "ConfigurationName": "The name of the configuration\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "GuardrailPolicies": "The list of IAM policy ARNs that are applied as channel guardrails\\. The AWS managed 'AdministratorAccess' policy is applied as a default if this is not set\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -4244,7 +4258,7 @@ "ManagedExecution": "Describes whether StackSets performs non\\-conflicting operations concurrently and queues conflicting operations\\. \nWhen active, StackSets performs non\\-conflicting operations concurrently and queues conflicting operations\\. After conflicting operations finish, StackSets starts queued operations in request order\\. \nIf there are already running or queued operations, StackSets queues all incoming operations even if they are non\\-conflicting\\. \nYou can't modify your stack set's execution configuration while there are running or queued operations for that stack set\\.\nWhen inactive \\(default\\), StackSets performs one operation at a time in request order\\. \n*Required*: No \n*Type*: [ManagedExecution](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-managedexecution.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "OperationPreferences": "The user\\-specified preferences for how AWS CloudFormation performs a stack set operation\\. \n*Required*: No \n*Type*: [OperationPreferences](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-operationpreferences.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Parameters": "The input parameters for the stack set template\\. \n*Required*: No \n*Type*: List of [Parameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-parameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "PermissionModel": "Describes how the IAM roles required for stack set operations are created\\. \n+ With `SELF_MANAGED` permissions, you must create the administrator and execution roles required to deploy to target accounts\\. For more information, see [Grant Self\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html)\\.\n+ With `SERVICE_MANAGED` permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations\\. For more information, see [Grant Service\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-service-managed.html)\\.\n*Allowed Values*: `SERVICE_MANAGED` \\| `SELF_MANAGED` \nThe `PermissionModel` property is required\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `SELF_MANAGED | SERVICE_MANAGED` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "PermissionModel": "Describes how the IAM roles required for stack set operations are created\\. \n+ With `SELF_MANAGED` permissions, you must create the administrator and execution roles required to deploy to target accounts\\. For more information, see [Grant Self\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html)\\.\n+ With `SERVICE_MANAGED` permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations\\. For more information, see [Grant Service\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-service-managed.html)\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `SELF_MANAGED | SERVICE_MANAGED` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "StackInstancesGroup": "A group of stack instances with parameters in some specific accounts and Regions\\. \n*Required*: No \n*Type*: List of [StackInstances](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-stackinstances.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "StackSetName": "The name to associate with the stack set\\. The name must be unique in the Region where you create your stack set\\. \n*Maximum*: `128` \n*Pattern*: `^[a-zA-Z][a-zA-Z0-9-]{0,127}$` \nThe `StackSetName` property is required\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The key\\-value pairs to associate with this stack set and the stacks created from it\\. AWS CloudFormation also propagates these tags to supported resources that are created in the stacks\\. A maximum number of 50 tags can be specified\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -4264,7 +4278,7 @@ "Active": "When `true`, StackSets performs non\\-conflicting operations concurrently and queues conflicting operations\\. After conflicting operations finish, StackSets starts queued operations in request order\\. \nIf there are already running or queued operations, StackSets queues all incoming operations even if they are non\\-conflicting\\. \nYou can't modify your stack set's execution configuration while there are running or queued operations for that stack set\\.\nWhen `false` \\(default\\), StackSets performs one operation at a time in request order\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::CloudFormation::StackSet OperationPreferences": { - "FailureToleranceCount": "The number of accounts, per Region, for which this operation can fail before AWS CloudFormation stops the operation in that Region\\. If the operation is stopped in a Region, AWS CloudFormation doesn't attempt the operation in any subsequent Regions\\. \nConditional: You must specify either `FailureToleranceCount` or `FailureTolerancePercentage` \\(but not both\\)\\. \n*Required*: Conditional \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FailureToleranceCount": "The number of accounts, per Region, for which this operation can fail before AWS CloudFormation stops the operation in that Region\\. If the operation is stopped in a Region, AWS CloudFormation doesn't attempt the operation in any subsequent Regions\\. \nConditional: You must specify either `FailureToleranceCount` or `FailureTolerancePercentage` \\(but not both\\)\\. \n*Required*: Conditional \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "FailureTolerancePercentage": "The percentage of accounts, per Region, for which this stack operation can fail before AWS CloudFormation stops the operation in that Region\\. If the operation is stopped in a Region, AWS CloudFormation doesn't attempt the operation in any subsequent Regions\\. \nWhen calculating the number of accounts based on the specified percentage, AWS CloudFormation rounds *down* to the next whole number\\. \nConditional: You must specify either `FailureToleranceCount` or `FailureTolerancePercentage`, but not both\\. \n*Required*: Conditional \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MaxConcurrentCount": "The maximum number of accounts in which to perform this operation at one time\\. This is dependent on the value of `FailureToleranceCount`\\. `MaxConcurrentCount` is at most one more than the `FailureToleranceCount`\\. \nNote that this setting lets you specify the *maximum* for operations\\. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling\\. \nConditional: You must specify either `MaxConcurrentCount` or `MaxConcurrentPercentage`, but not both\\. \n*Required*: Conditional \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MaxConcurrentPercentage": "The maximum percentage of accounts in which to perform this operation at one time\\. \nWhen calculating the number of accounts based on the specified percentage, AWS CloudFormation rounds down to the next whole number\\. This is true except in cases where rounding down would result is zero\\. In this case, CloudFormation sets the number as one instead\\. \nNote that this setting lets you specify the *maximum* for operations\\. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling\\. \nConditional: You must specify either `MaxConcurrentCount` or `MaxConcurrentPercentage`, but not both\\. \n*Required*: Conditional \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -4281,7 +4295,7 @@ "Regions": "The names of one or more Regions where you want to create stack instances using the specified AWS accounts\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::CloudFormation::TypeActivation": { - "AutoUpdate": "Whether to automatically update the extension in this account and region when a new *minor* version is published by the extension publisher\\. Major versions released by the publisher must be manually updated\\. \nThe default is `true`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AutoUpdate": "Whether to automatically update the extension in this account and Region when a new *minor* version is published by the extension publisher\\. Major versions released by the publisher must be manually updated\\. \nThe default is `true`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ExecutionRoleArn": "The name of the IAM execution role to use to activate the extension\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Pattern*: `arn:.+:iam::[0-9]{12}:role/.+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "LoggingConfig": "Specifies logging configuration information for an extension\\. \n*Required*: No \n*Type*: [LoggingConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-typeactivation-loggingconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "MajorVersion": "The major version of this extension you want to activate, if multiple major versions are available\\. The default is the latest major version\\. CloudFormation uses the latest available *minor* version of the major version selected\\. \nYou can specify `MajorVersion` or `VersionBump`, but not both\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -4289,7 +4303,7 @@ "PublisherId": "The ID of the extension publisher\\. \nConditional: You must specify `PublicTypeArn`, or `TypeName`, `Type`, and `PublisherId`\\. \n*Required*: Conditional \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `40` \n*Pattern*: `[0-9a-zA-Z]{12,40}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Type": "The extension type\\. \nConditional: You must specify `PublicTypeArn`, or `TypeName`, `Type`, and `PublisherId`\\. \n*Required*: Conditional \n*Type*: String \n*Allowed values*: `HOOK | MODULE | RESOURCE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "TypeName": "The name of the extension\\. \nConditional: You must specify `PublicTypeArn`, or `TypeName`, `Type`, and `PublisherId`\\. \n*Required*: Conditional \n*Type*: String \n*Minimum*: `10` \n*Maximum*: `204` \n*Pattern*: `[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "TypeNameAlias": "An alias to assign to the public extension, in this account and region\\. If you specify an alias for the extension, CloudFormation treats the alias as the extension type name within this account and region\\. You must use the alias to refer to the extension in your templates, API calls, and CloudFormation console\\. \nAn extension alias must be unique within a given account and region\\. You can activate the same public resource multiple times in the same account and region, using different type name aliases\\. \n*Required*: No \n*Type*: String \n*Minimum*: `10` \n*Maximum*: `204` \n*Pattern*: `[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "TypeNameAlias": "An alias to assign to the public extension, in this account and Region\\. If you specify an alias for the extension, CloudFormation treats the alias as the extension type name within this account and Region\\. You must use the alias to refer to the extension in your templates, API calls, and CloudFormation console\\. \nAn extension alias must be unique within a given account and Region\\. You can activate the same public resource multiple times in the same account and Region, using different type name aliases\\. \n*Required*: No \n*Type*: String \n*Minimum*: `10` \n*Maximum*: `204` \n*Pattern*: `[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "VersionBump": "Manually updates a previously\\-activated type to a new major or minor version, if available\\. You can also use this parameter to update the value of `AutoUpdate`\\. \n+ `MAJOR`: CloudFormation updates the extension to the newest major version, if one is available\\.\n+ `MINOR`: CloudFormation updates the extension to the newest minor version, if one is available\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MAJOR | MINOR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::CloudFormation::TypeActivation LoggingConfig": { @@ -4298,7 +4312,7 @@ }, "AWS::CloudFormation::WaitCondition": { "Count": "The number of success signals that CloudFormation must receive before it continues the stack creation process\\. When the wait condition receives the requisite number of success signals, CloudFormation resumes the creation of the stack\\. If the wait condition doesn't receive the specified number of success signals before the Timeout period expires, CloudFormation assumes that the wait condition has failed and rolls the stack back\\. \nUpdates aren't supported\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Handle": "A reference to the wait condition handle used to signal this wait condition\\. Use the `Ref` intrinsic function to specify an [AWS::CloudFormation::WaitConditionHandle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html) resource\\. \nAnytime you add a WaitCondition resource during a stack update, you must associate the wait condition with a new WaitConditionHandle resource\\. Don't reuse an old wait condition handle that has already been defined in the template\\. If you reuse a wait condition handle, the wait condition might evaluate old signals from a previous create or update stack command\\. \nUpdates aren't supported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Handle": "A reference to the wait condition handle used to signal this wait condition\\. Use the `Ref` intrinsic function to specify an [https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html) resource\\. \nAnytime you add a `WaitCondition` resource during a stack update, you must associate the wait condition with a new WaitConditionHandle resource\\. Don't reuse an old wait condition handle that has already been defined in the template\\. If you reuse a wait condition handle, the wait condition might evaluate old signals from a previous create or update stack command\\. \nUpdates aren't supported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Timeout": "The length of time \\(in seconds\\) to wait for the number of signals that the `Count` property specifies\\. `Timeout` is a minimum\\-bound property, meaning the timeout occurs no sooner than the time you specify, but can occur shortly thereafter\\. The maximum time that can be specified for this property is 12 hours \\(43200 seconds\\)\\. \nUpdates aren't supported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::CloudFront::CachePolicy": { @@ -4767,7 +4781,7 @@ "AWS::CloudTrail::EventDataStore AdvancedFieldSelector": { "EndsWith": "An operator that includes events that match the last few characters of the event record field specified as the value of `Field`\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Equals": "An operator that includes events that match the exact value of the event record field specified as the value of `Field`\\. This is the only valid operator that you can use with the `readOnly`, `eventCategory`, and `resources.type` fields\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Field": "A field in a CloudTrail event record on which to filter events to be logged\\. For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the field is used only for selecting events as filtering is not supported\\. \n For CloudTrail event records, supported fields include `readOnly`, `eventCategory`, `eventSource` \\(for management events\\), `eventName`, `resources.type`, and `resources.ARN`\\. \n For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the only supported field is `eventCategory`\\. \n+ ** `readOnly` ** \\- Optional\\. Can be set to `Equals` a value of `true` or `false`\\. If you do not add this field, CloudTrail logs both `read` and `write` events\\. A value of `true` logs only `read` events\\. A value of `false` logs only `write` events\\.\n+ ** `eventSource` ** \\- For filtering management events only\\. This can be set only to `NotEquals` `kms.amazonaws.com`\\.\n+ ** `eventName` ** \\- Can use any operator\\. You can use it to \ufb01lter in or \ufb01lter out any data event logged to CloudTrail, such as `PutBucket` or `GetSnapshotBlock`\\. You can have multiple values for this \ufb01eld, separated by commas\\.\n+ ** `eventCategory` ** \\- This is required and must be set to `Equals`\\. \n + For CloudTrail event records, the value must be `Management` or `Data`\\. \n + For AWS Config configuration items, the value must be `ConfigurationItem`\\. \n + For Audit Manager evidence, the value must be `Evidence`\\. \n + For non\\-AWS events, the value must be `ActivityAuditLog`\\. \n+ ** `resources.type` ** \\- This \ufb01eld is required for CloudTrail data events\\. `resources.type` can only use the `Equals` operator, and the value can be one of the following:\n + `AWS::DynamoDB::Table` \n + `AWS::Lambda::Function` \n + `AWS::S3::Object` \n + `AWS::CloudTrail::Channel` \n + `AWS::Cognito::IdentityPool` \n + `AWS::DynamoDB::Stream` \n + `AWS::EC2::InstanceConnectEndpoint` \n + `AWS::EC2::Snapshot` \n + `AWS::FinSpace::Environment` \n + `AWS::Glue::Table` \n + `AWS::KendraRanking::ExecutionPlan` \n + `AWS::ManagedBlockchain::Node` \n + `AWS::SageMaker::ExperimentTrialComponent` \n + `AWS::SageMaker::FeatureGroup` \n + `AWS::S3::AccessPoint` \n + `AWS::S3ObjectLambda::AccessPoint` \n + `AWS::S3Outposts::Object`", + "Field": "A field in a CloudTrail event record on which to filter events to be logged\\. For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the field is used only for selecting events as filtering is not supported\\. \n For CloudTrail event records, supported fields include `readOnly`, `eventCategory`, `eventSource` \\(for management events\\), `eventName`, `resources.type`, and `resources.ARN`\\. \n For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the only supported field is `eventCategory`\\. \n+ ** `readOnly` ** \\- Optional\\. Can be set to `Equals` a value of `true` or `false`\\. If you do not add this field, CloudTrail logs both `read` and `write` events\\. A value of `true` logs only `read` events\\. A value of `false` logs only `write` events\\.\n+ ** `eventSource` ** \\- For filtering management events only\\. This can be set only to `NotEquals` `kms.amazonaws.com`\\.\n+ ** `eventName` ** \\- Can use any operator\\. You can use it to \ufb01lter in or \ufb01lter out any data event logged to CloudTrail, such as `PutBucket` or `GetSnapshotBlock`\\. You can have multiple values for this \ufb01eld, separated by commas\\.\n+ ** `eventCategory` ** \\- This is required and must be set to `Equals`\\. \n + For CloudTrail event records, the value must be `Management` or `Data`\\. \n + For AWS Config configuration items, the value must be `ConfigurationItem`\\. \n + For Audit Manager evidence, the value must be `Evidence`\\. \n + For non\\-AWS events, the value must be `ActivityAuditLog`\\. \n+ ** `resources.type` ** \\- This \ufb01eld is required for CloudTrail data events\\. `resources.type` can only use the `Equals` operator, and the value can be one of the following:\n + `AWS::DynamoDB::Table` \n + `AWS::Lambda::Function` \n + `AWS::S3::Object` \n + `AWS::CloudTrail::Channel` \n + `AWS::Cognito::IdentityPool` \n + `AWS::DynamoDB::Stream` \n + `AWS::EC2::Snapshot` \n + `AWS::FinSpace::Environment` \n + `AWS::Glue::Table` \n + `AWS::GuardDuty::Detector` \n + `AWS::KendraRanking::ExecutionPlan` \n + `AWS::ManagedBlockchain::Node` \n + `AWS::SageMaker::ExperimentTrialComponent` \n + `AWS::SageMaker::FeatureGroup` \n + `AWS::S3::AccessPoint` \n + `AWS::S3ObjectLambda::AccessPoint` \n + `AWS::S3Outposts::Object`", "NotEndsWith": "An operator that excludes events that match the last few characters of the event record field specified as the value of `Field`\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "NotEquals": "An operator that excludes events that match the exact value of the event record field specified as the value of `Field`\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "NotStartsWith": "An operator that excludes events that match the first few characters of the event record field specified as the value of `Field`\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -4781,7 +4795,7 @@ "CloudWatchLogsLogGroupArn": "Specifies a log group name using an Amazon Resource Name \\(ARN\\), a unique identifier that represents the log group to which CloudTrail logs are delivered\\. You must use a log group that exists in your account\\. \nNot required unless you specify `CloudWatchLogsRoleArn`\\. \n*Required*: Conditional \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "CloudWatchLogsRoleArn": "Specifies the role for the CloudWatch Logs endpoint to assume to write to a user's log group\\. You must use a role that exists in your account\\. \n*Required*: Conditional \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EnableLogFileValidation": "Specifies whether log file validation is enabled\\. The default is false\\. \nWhen you disable log file integrity validation, the chain of digest files is broken after one hour\\. CloudTrail does not create digest files for log files that were delivered during a period in which log file integrity validation was disabled\\. For example, if you enable log file integrity validation at noon on January 1, disable it at noon on January 2, and re\\-enable it at noon on January 10, digest files will not be created for the log files delivered from noon on January 2 to noon on January 10\\. The same applies whenever you stop CloudTrail logging or delete a trail\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "EventSelectors": "Use event selectors to further specify the management and data event settings for your trail\\. By default, trails created without specific event selectors will be configured to log all read and write management events, and no data events\\. When an event occurs in your account, CloudTrail evaluates the event selector for all trails\\. For each trail, if the event matches any event selector, the trail processes and logs the event\\. If the event doesn't match any event selector, the trail doesn't log the event\\. \nYou can configure up to five event selectors for a trail\\. \n*Required*: No \n*Type*: List of [EventSelector](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EventSelectors": "Use event selectors to further specify the management and data event settings for your trail\\. By default, trails created without specific event selectors will be configured to log all read and write management events, and no data events\\. When an event occurs in your account, CloudTrail evaluates the event selector for all trails\\. For each trail, if the event matches any event selector, the trail processes and logs the event\\. If the event doesn't match any event selector, the trail doesn't log the event\\. \nYou can configure up to five event selectors for a trail\\. \nFor more information about how to configure event selectors, see [Examples](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#aws-resource-cloudtrail-trail--examples) and [Configuring event selectors](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-additional-cli-commands.html#configuring-event-selector-examples) in the *AWS CloudTrail User Guide*\\. \n*Required*: No \n*Type*: List of [EventSelector](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IncludeGlobalServiceEvents": "Specifies whether the trail is publishing events from global services such as IAM to the log files\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "InsightSelectors": "A JSON string that contains the insight types you want to log on a trail\\. `ApiCallRateInsight` and `ApiErrorRateInsight` are valid Insight types\\. \nThe `ApiCallRateInsight` Insights type analyzes write\\-only management API calls that are aggregated per minute against a baseline API call volume\\. \nThe `ApiErrorRateInsight` Insights type analyzes management API calls that result in error codes\\. The error is shown if the API call is unsuccessful\\. \n*Required*: No \n*Type*: List of [InsightSelector](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-insightselector.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IsLogging": "Whether the CloudTrail trail is currently logging AWS API calls\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -4799,7 +4813,7 @@ "Values": "An array of Amazon Resource Name \\(ARN\\) strings or partial ARN strings for the specified objects\\. \n+ To log data events for all objects in all S3 buckets in your AWS account, specify the prefix as `arn:aws:s3`\\.\n**Note** \nThis also enables logging of data event activity performed by any user or role in your AWS account, even if that activity is performed on a bucket that belongs to another AWS account\\.\n+ To log data events for all objects in an S3 bucket, specify the bucket and an empty object prefix such as `arn:aws:s3:::bucket-1/`\\. The trail logs data events for all objects in this S3 bucket\\. \n+ To log data events for specific objects, specify the S3 bucket and object prefix such as `arn:aws:s3:::bucket-1/example-images`\\. The trail logs data events for objects in this S3 bucket that match the prefix\\.\n+ To log data events for all Lambda functions in your AWS account, specify the prefix as `arn:aws:lambda`\\.\n**Note** \nThis also enables logging of `Invoke` activity performed by any user or role in your AWS account, even if that activity is performed on a function that belongs to another AWS account\\. \n+ To log data events for a specific Lambda function, specify the function ARN\\.\n**Note** \nLambda function ARNs are exact\\. For example, if you specify a function ARN *arn:aws:lambda:us\\-west\\-2:111111111111:function:helloworld*, data events will only be logged for *arn:aws:lambda:us\\-west\\-2:111111111111:function:helloworld*\\. They will not be logged for *arn:aws:lambda:us\\-west\\-2:111111111111:function:helloworld2*\\.\n+ To log data events for all DynamoDB tables in your AWS account, specify the prefix as `arn:aws:dynamodb`\\.\n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::CloudTrail::Trail EventSelector": { - "DataResources": "In AWS CloudFormation, CloudTrail supports data event logging for Amazon S3 objects, Amazon DynamoDB tables, and AWS Lambda functions\\. Currently, advanced event selectors for data events are not supported in AWS CloudFormation templates\\. You can specify up to 250 resources for an individual event selector, but the total number of data resources cannot exceed 250 across all event selectors in a trail\\. This limit does not apply if you configure resource logging for all data events\\. \nFor more information, see [Logging data events for trails](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-data-events-with-cloudtrail.html) and [Limits in AWS CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/WhatIsCloudTrail-Limits.html) in the *AWS CloudTrail User Guide*\\. \n*Required*: Conditional \n*Type*: List of [DataResource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-dataresource.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataResources": "In AWS CloudFormation, CloudTrail supports data event logging for Amazon S3 objects, Amazon DynamoDB tables, and AWS Lambda functions\\. Currently, advanced event selectors for data events are not supported in AWS CloudFormation templates\\. You can specify up to 250 resources for an individual event selector, but the total number of data resources cannot exceed 250 across all event selectors in a trail\\. This limit does not apply if you configure resource logging for all data events\\. \nFor more information, see [Logging data events](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-data-events-with-cloudtrail.html) and [Limits in AWS CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/WhatIsCloudTrail-Limits.html) in the *AWS CloudTrail User Guide*\\. \n*Required*: Conditional \n*Type*: List of [DataResource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-dataresource.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ExcludeManagementEventSources": "An optional list of service event sources from which you do not want management events to be logged on your trail\\. In this release, the list can be empty \\(disables the filter\\), or it can filter out AWS Key Management Service or Amazon RDS Data API events by containing `kms.amazonaws.com` or `rdsdata.amazonaws.com`\\. By default, `ExcludeManagementEventSources` is empty, and AWS KMS and Amazon RDS Data API events are logged to your trail\\. You can exclude management event sources only in regions that support the event source\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IncludeManagementEvents": "Specify if you want your event selector to include management events for your trail\\. \n For more information, see [Management Events](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-management-events-with-cloudtrail.html) in the * AWS CloudTrail User Guide*\\. \nBy default, the value is `true`\\. \nThe first copy of management events is free\\. You are charged for additional copies of management events that you are logging on any subsequent trail in the same region\\. For more information about CloudTrail pricing, see [AWS CloudTrail Pricing](http://aws.amazon.com/cloudtrail/pricing/)\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ReadWriteType": "Specify if you want your trail to log read\\-only events, write\\-only events, or all\\. For example, the EC2 `GetConsoleOutput` is a read\\-only API operation and `RunInstances` is a write\\-only API operation\\. \n By default, the value is `All`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `All | ReadOnly | WriteOnly` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -4869,7 +4883,7 @@ }, "AWS::CloudWatch::AnomalyDetector Dimension": { "Name": "The name of the dimension\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Value": "The value of the dimension\\. Dimension values must contain only ASCII characters and must include at least one non\\-whitespace character\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "Value": "The value of the dimension\\. Dimension values must contain only ASCII characters and must include at least one non\\-whitespace character\\. ASCII control characters are not supported as part of dimension values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::CloudWatch::AnomalyDetector Metric": { "Dimensions": "The dimensions for the metric\\. \n*Required*: No \n*Type*: List of [Dimension](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-dimension.html) \n*Maximum*: `30` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -5027,7 +5041,7 @@ "AWS::CodeBuild::Project EnvironmentVariable": { "Name": "The name or key of the environment variable\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Type": "The type of environment variable\\. Valid values include: \n+ `PARAMETER_STORE`: An environment variable stored in Systems Manager Parameter Store\\. To learn how to specify a parameter store environment variable, see [env/parameter\\-store](https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#build-spec.env.parameter-store) in the * AWS CodeBuild User Guide*\\.\n+ `PLAINTEXT`: An environment variable in plain text format\\. This is the default value\\.\n+ `SECRETS_MANAGER`: An environment variable stored in AWS Secrets Manager\\. To learn how to specify a secrets manager environment variable, see [env/secrets\\-manager](https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#build-spec.env.secrets-manager) in the * AWS CodeBuild User Guide*\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `PARAMETER_STORE | PLAINTEXT | SECRETS_MANAGER` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Value": "The value of the environment variable\\. \nWe strongly discourage the use of `PLAINTEXT` environment variables to store sensitive values, especially AWS secret key IDs\\. `PLAINTEXT` environment variables can be displayed in plain text using the AWS CodeBuild console and the AWS CLI\\. For sensitive values, we recommend you use an environment variable of type `PARAMETER_STORE` or `SECRETS_MANAGER`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Value": "The value of the environment variable\\. \nWe strongly discourage the use of `PLAINTEXT` environment variables to store sensitive values, especially AWS secret key IDs and secret access keys\\. `PLAINTEXT` environment variables can be displayed in plain text using the AWS CodeBuild console and the AWS CLI\\. For sensitive values, we recommend you use an environment variable of type `PARAMETER_STORE` or `SECRETS_MANAGER`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::CodeBuild::Project GitSubmodulesConfig": { "FetchSubmodules": "Set to true to fetch Git submodules for your AWS CodeBuild build project\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -5459,7 +5473,7 @@ "Name": "The name for the notification rule\\. Notification rule names must be unique in your AWS account\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `[A-Za-z0-9\\-_ ]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Resource": "The Amazon Resource Name \\(ARN\\) of the resource to associate with the notification rule\\. Supported resources include pipelines in AWS CodePipeline, repositories in AWS CodeCommit, and build projects in AWS CodeBuild\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^arn:aws[^:\\s]*:[^:\\s]*:[^:\\s]*:[0-9]{12}:[^\\s]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Status": "The status of the notification rule\\. The default value is `ENABLED`\\. If the status is set to `DISABLED`, notifications aren't sent for the notification rule\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "A list of tags to apply to this notification rule\\. Key names cannot start with \"`aws`\"\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "A list of tags to apply to this notification rule\\. Key names cannot start with \"`aws`\"\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TargetAddress": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Targets": "A list of Amazon Resource Names \\(ARNs\\) of Amazon Simple Notification Service topics and AWS Chatbot clients to associate with the notification rule\\. \n*Required*: Yes \n*Type*: List of [Target](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codestarnotifications-notificationrule-target.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -5519,7 +5533,7 @@ "AdminCreateUserConfig": "The configuration for creating a new user profile\\. \n*Required*: No \n*Type*: [AdminCreateUserConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-admincreateuserconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "AliasAttributes": "Attributes supported as an alias for this user pool\\. Possible values: **phone\\_number**, **email**, or **preferred\\_username**\\. \nThis user pool property cannot be updated\\.\n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "AutoVerifiedAttributes": "The attributes to be auto\\-verified\\. Possible values: **email**, **phone\\_number**\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "DeletionProtection": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DeletionProtection": "When active, `DeletionProtection` prevents accidental deletion of your user pool\\. Before you can delete a user pool that you have protected against deletion, you must deactivate this feature\\. \nWhen you try to delete a protected user pool in a `DeleteUserPool` API request, Amazon Cognito returns an `InvalidParameterException` error\\. To delete a protected user pool, send a new `DeleteUserPool` request after you deactivate deletion protection in an `UpdateUserPool` API request\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTIVE | INACTIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DeviceConfiguration": "The device\\-remembering configuration for a user pool\\. A null value indicates that you have deactivated device remembering in your user pool\\. \nWhen you provide a value for any `DeviceConfiguration` field, you activate the Amazon Cognito device\\-remembering feature\\.\n*Required*: No \n*Type*: [DeviceConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-deviceconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EmailConfiguration": "The email configuration of your user pool\\. The email configuration type sets your preferred sending method, AWS Region, and sender for messages from your user pool\\. \n*Required*: No \n*Type*: [EmailConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-emailconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EmailVerificationMessage": "This parameter is no longer used\\. See [VerificationMessageTemplateType](https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `6` \n*Maximum*: `20000` \n*Pattern*: `[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*\\{####\\}[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -5778,6 +5792,41 @@ "UserPoolId": "The user pool ID for the user pool\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `55` \n*Pattern*: `[\\w-]+_[0-9a-zA-Z]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Username": "The username for the user\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, + "AWS::Comprehend::Flywheel": { + "ActiveModelArn": "The Amazon Resource Number \\(ARN\\) of the active model version\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:(document-classifier|entity-recognizer)/[a-zA-Z0-9](-*[a-zA-Z0-9])*(/version/[a-zA-Z0-9](-*[a-zA-Z0-9])*)?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataAccessRoleArn": "The Amazon Resource Name \\(ARN\\) of the IAM role that grants Amazon Comprehend permission to access the flywheel data\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLakeS3Uri": "Amazon S3 URI of the data lake location\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `s3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/.*)?` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "DataSecurityConfig": "Data security configuration\\. \n*Required*: No \n*Type*: [DataSecurityConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-datasecurityconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FlywheelName": "Name for the flywheel\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9])*$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ModelType": "Model type of the flywheel's model\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DOCUMENT_CLASSIFIER | ENTITY_RECOGNIZER` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Tags": "Tags associated with the endpoint being created\\. A tag is a key\\-value pair that adds metadata to the endpoint\\. For example, a tag with \"Sales\" as the key might be added to an endpoint to indicate its use by the sales department\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TaskConfig": "Configuration about the custom classifier associated with the flywheel\\. \n*Required*: No \n*Type*: [TaskConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-taskconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, + "AWS::Comprehend::Flywheel DataSecurityConfig": { + "DataLakeKmsKeyId": "ID for the AWS KMS key that Amazon Comprehend uses to encrypt the data in the data lake\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `^\\p{ASCII}+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ModelKmsKeyId": "ID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models\\. The ModelKmsKeyId can be either of the following formats: \n+ KMS Key ID: `\"1234abcd-12ab-34cd-56ef-1234567890ab\"` \n+ Amazon Resource Name \\(ARN\\) of a KMS Key: `\"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `^\\p{ASCII}+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VolumeKmsKeyId": "ID for the AWS KMS key that Amazon Comprehend uses to encrypt the volume\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `^\\p{ASCII}+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VpcConfig": "Configuration parameters for an optional private Virtual Private Cloud \\(VPC\\) containing the resources you are using for the job\\. For more information, see [Amazon VPC](https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html)\\. \n*Required*: No \n*Type*: [VpcConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-vpcconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::Comprehend::Flywheel DocumentClassificationConfig": { + "Labels": "One or more labels to associate with the custom classifier\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Mode": "Classification mode indicates whether the documents are `MULTI_CLASS` or `MULTI_LABEL`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_CLASS | MULTI_LABEL` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, + "AWS::Comprehend::Flywheel EntityRecognitionConfig": { + "EntityTypes": "Up to 25 entity types that the model is trained to recognize\\. \n*Required*: No \n*Type*: List of [EntityTypesListItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-entitytypeslistitem.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, + "AWS::Comprehend::Flywheel EntityTypesListItem": { + "Type": "An entity type within a labeled training dataset that Amazon Comprehend uses to train a custom entity recognizer\\. \nEntity types must not contain the following invalid characters: \\\\n \\(line break\\), \\\\\\\\n \\(escaped line break, \\\\r \\(carriage return\\), \\\\\\\\r \\(escaped carriage return\\), \\\\t \\(tab\\), \\\\\\\\t \\(escaped tab\\), space, and , \\(comma\\)\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `64` \n*Pattern*: `^(?![^\\n\\r\\t,]*\\\\n|\\\\r|\\\\t)[^\\n\\r\\t,]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, + "AWS::Comprehend::Flywheel TaskConfig": { + "DocumentClassificationConfig": "Configuration required for a classification model\\. \n*Required*: No \n*Type*: [DocumentClassificationConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-documentclassificationconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "EntityRecognitionConfig": "Configuration required for an entity recognition model\\. \n*Required*: No \n*Type*: [EntityRecognitionConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-entityrecognitionconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "LanguageCode": "Language code for the language that the model supports\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ar | de | en | es | fr | hi | it | ja | ko | pt | zh | zh-TW` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, + "AWS::Comprehend::Flywheel VpcConfig": { + "SecurityGroupIds": "The ID number for a security group on an instance of your private VPC\\. Security groups on your VPC function serve as a virtual firewall to control inbound and outbound traffic and provides security for the resources that you\u2019ll be accessing on the VPC\\. This ID number is preceded by \"sg\\-\", for instance: \"sg\\-03b388029b0a285ea\"\\. For more information, see [Security Groups for your VPC](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html)\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subnets": "The ID for each subnet being used in your private VPC\\. This subnet is a subset of the a range of IPv4 addresses used by the VPC and is specific to a given availability zone in the VPC\u2019s Region\\. This ID number is preceded by \"subnet\\-\", for instance: \"subnet\\-04ccf456919e69055\"\\. For more information, see [VPCs and Subnets](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html)\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `16` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::Config::AggregationAuthorization": { "AuthorizedAccountId": "The 12\\-digit account ID of the account authorized to aggregate data\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `\\d{12}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "AuthorizedAwsRegion": "The region authorized to collect aggregated data\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -5929,7 +5978,7 @@ "Parameters": "An object of the RemediationParameterValue\\. For more information, see [RemediationParameterValue](https://docs.aws.amazon.com/config/latest/APIReference/API_RemediationParameterValue.html)\\. \nThe type is a map of strings to RemediationParameterValue\\.\n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ResourceType": "The type of a resource\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RetryAttemptSeconds": "Maximum time in seconds that AWS Config runs auto\\-remediation\\. If you do not select a number, the default is 60 seconds\\. \nFor example, if you specify RetryAttemptSeconds as 50 seconds and MaximumAutomaticAttempts as 5, AWS Config will run auto\\-remediations 5 times within 50 seconds before throwing an exception\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TargetId": "Target ID is the name of the public document\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetId": "Target ID is the name of the SSM document\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TargetType": "The type of the target\\. Target executes remediation\\. For example, SSM document\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `SSM_DOCUMENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TargetVersion": "Version of the target\\. For example, version of the SSM document\\. \nIf you make backward incompatible changes to the SSM document, you must call PutRemediationConfiguration API again to ensure the remediations can run\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -7594,7 +7643,7 @@ "AuthType": "The authentication type used to determine where to fetch the password used for accessing the elastic cluster\\. Valid types are `PLAIN_TEXT` or `SECRET_ARN`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ClusterName": "The name of the new elastic cluster\\. This parameter is stored as a lowercase string\\. \n*Constraints*: \n+ Must contain from 1 to 63 letters, numbers, or hyphens\\.\n+ The first character must be a letter\\.\n+ Cannot end with a hyphen or contain two consecutive hyphens\\.\n*Example*: `my-cluster` \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "KmsKeyId": "The KMS key identifier to use to encrypt the new elastic cluster\\. \nThe KMS key identifier is the Amazon Resource Name \\(ARN\\) for the KMS encryption key\\. If you are creating a cluster using the same Amazon account that owns this KMS encryption key, you can use the KMS key alias instead of the ARN as the KMS encryption key\\. \nIf an encryption key is not specified, Amazon DocumentDB uses the default encryption key that KMS creates for your account\\. Your account has a different default encryption key for each Amazon Region\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "PreferredMaintenanceWindow": "The weekly time range during which system maintenance can occur, in Universal Coordinated Time \\(UTC\\)\\. \n*Format*: `ddd:hh24:mi-ddd:hh24:mi` \n*Default*: a 30\\-minute window selected at random from an 8\\-hour block of time for each AWS Region, occurring on a random day of the week\\. \n*Valid days*: Mon, Tue, Wed, Thu, Fri, Sat, Sun \n*Constraints*: Minimum 30\\-minute window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "PreferredMaintenanceWindow": "The weekly time range during which system maintenance can occur, in Universal Coordinated Time \\(UTC\\)\\. \n*Format*: `ddd:hh24:mi-ddd:hh24:mi` \n*Default*: a 30\\-minute window selected at random from an 8\\-hour block of time for each AWS Region, occurring on a random day of the week\\. \n*Valid days*: Mon, Tue, Wed, Thu, Fri, Sat, Sun \n*Constraints*: Minimum 30\\-minute window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ShardCapacity": "The number of vCPUs assigned to each elastic cluster shard\\. Maximum is 64\\. Allowed values are 2, 4, 8, 16, 32, 64\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ShardCount": "The number of shards assigned to the elastic cluster\\. Maximum is 32\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SubnetIds": "The Amazon EC2 subnet IDs for the new elastic cluster\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7603,20 +7652,20 @@ }, "AWS::DynamoDB::GlobalTable": { "AttributeDefinitions": "A list of attributes that describe the key schema for the global table and indexes\\. \n*Required*: Yes \n*Type*: List of [AttributeDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-attributedefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "BillingMode": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BillingMode": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GlobalSecondaryIndexes": "Global secondary indexes to be created on the global table\\. You can create up to 20 global secondary indexes\\. Each replica in your global table will have the same global secondary index settings\\. You can only create or delete one global secondary index in a single stack operation\\. \nSince the backfilling of an index could take a long time, CloudFormation does not wait for the index to become active\\. If a stack operation rolls back, CloudFormation might not delete an index that has been added\\. In that case, you will need to delete the index manually\\. \n*Required*: No \n*Type*: List of [GlobalSecondaryIndex](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-globalsecondaryindex.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "KeySchema": "Specifies the attributes that make up the primary key for the table\\. The attributes in the `KeySchema` property must also be defined in the `AttributeDefinitions` property\\. \n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "LocalSecondaryIndexes": "Local secondary indexes to be created on the table\\. You can create up to five local secondary indexes\\. Each index is scoped to a given hash key value\\. The size of each hash key can be up to 10 gigabytes\\. Each replica in your global table will have the same local secondary index settings\\. \n*Required*: No \n*Type*: List of [LocalSecondaryIndex](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-localsecondaryindex.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Replicas": "Specifies the list of replicas for your global table\\. The list must contain at least one element, the region where the stack defining the global table is deployed\\. For example, if you define your table in a stack deployed to us\\-east\\-1, you must have an entry in `Replicas` with the region us\\-east\\-1\\. You cannot remove the replica in the stack region\\. \nAdding a replica might take a few minutes for an empty table, or up to several hours for large tables\\. If you want to add or remove a replica, we recommend submitting an `UpdateStack` operation containing only that change\\. \nIf you add or delete a replica during an update, we recommend that you don't update any other resources\\. If your stack fails to update and is rolled back while adding a new replica, you might need to manually delete the replica\\.\nYou can create a new global table with as many replicas as needed\\. You can add or remove replicas after table creation, but you can only add or remove a single replica in each update\\. \n*Required*: Yes \n*Type*: List of [ReplicaSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SSESpecification": "Specifies the settings to enable server\\-side encryption\\. These settings will be applied to all replicas\\. If you plan to use customer\\-managed KMS keys, you must provide a key for each replica using the `ReplicaSpecification.ReplicaSSESpecification` property\\. \n*Required*: No \n*Type*: [SSESpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-ssespecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "StreamSpecification": "Specifies the streams settings on your global table\\. You must provide a value for this property if your global table contains more than one replica\\. You can only change the streams settings if your global table has only one replica\\. \n*Required*: No \n*Type*: [StreamSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-streamspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TableName": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "TableName": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "TimeToLiveSpecification": "Specifies the time to live \\(TTL\\) settings for the table\\. This setting will be applied to all replicas\\. \n*Required*: No \n*Type*: [TimeToLiveSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-timetolivespecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "WriteProvisionedThroughputSettings": "Specifies an auto scaling policy for write capacity\\. This policy will be applied to all replicas\\. This setting must be specified if `BillingMode` is set to `PROVISIONED`\\. \n*Required*: No \n*Type*: [WriteProvisionedThroughputSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-writeprovisionedthroughputsettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable AttributeDefinition": { - "AttributeName": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "AttributeType": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "AttributeName": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AttributeType": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable CapacityAutoScalingSettings": { "MaxCapacity": "The maximum provisioned capacity units for the global table\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7625,32 +7674,32 @@ "TargetTrackingScalingPolicyConfiguration": "Defines a target tracking scaling policy\\. \n*Required*: Yes \n*Type*: [TargetTrackingScalingPolicyConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable ContributorInsightsSpecification": { - "Enabled": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Enabled": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable GlobalSecondaryIndex": { - "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", - "KeySchema": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "KeySchema": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", "Projection": "Represents attributes that are copied \\(projected\\) from the table into the global secondary index\\. These are in addition to the primary key attributes and index key attributes, which are automatically projected\\. \n*Required*: Yes \n*Type*: [Projection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-projection.html) \n*Update requires*: Updates are not supported\\.", "WriteProvisionedThroughputSettings": "Defines write capacity settings for the global secondary index\\. You must specify a value for this property if the table's `BillingMode` is `PROVISIONED`\\. All replicas will have the same write capacity settings for this global secondary index\\. \n*Required*: No \n*Type*: [WriteProvisionedThroughputSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-writeprovisionedthroughputsettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable KeySchema": { "AttributeName": "The name of a key attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "KeyType": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "KeyType": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::DynamoDB::GlobalTable KinesisStreamSpecification": { - "StreamArn": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "StreamArn": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable LocalSecondaryIndex": { - "IndexName": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", - "KeySchema": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "IndexName": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "KeySchema": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", "Projection": "Represents attributes that are copied \\(projected\\) from the table into the local secondary index\\. These are in addition to the primary key attributes and index key attributes, which are automatically projected\\. \n*Required*: Yes \n*Type*: [Projection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-projection.html) \n*Update requires*: Updates are not supported\\." }, "AWS::DynamoDB::GlobalTable PointInTimeRecoverySpecification": { "PointInTimeRecoveryEnabled": "Indicates whether point in time recovery is enabled \\(true\\) or disabled \\(false\\) on the table\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable Projection": { - "NonKeyAttributes": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", - "ProjectionType": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)" + "NonKeyAttributes": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "ProjectionType": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)" }, "AWS::DynamoDB::GlobalTable ReadProvisionedThroughputSettings": { "ReadCapacityAutoScalingSettings": "Specifies auto scaling settings for the replica table or global secondary index\\. \n*Required*: No \n*Type*: [CapacityAutoScalingSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-capacityautoscalingsettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7658,7 +7707,7 @@ }, "AWS::DynamoDB::GlobalTable ReplicaGlobalSecondaryIndexSpecification": { "ContributorInsightsSpecification": "Updates the status for contributor insights for a specific table or index\\. CloudWatch Contributor Insights for DynamoDB graphs display the partition key and \\(if applicable\\) sort key of frequently accessed items and frequently throttled items in plaintext\\. If you require the use of AWS Key Management Service \\(KMS\\) to encrypt this table\u2019s partition key and sort key data with an AWS managed key or customer managed key, you should not enable CloudWatch Contributor Insights for DynamoDB for this table\\. \n*Required*: No \n*Type*: [ContributorInsightsSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-contributorinsightsspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ReadProvisionedThroughputSettings": "Allows you to specify the read capacity settings for a replica global secondary index when the `BillingMode` is set to `PROVISIONED`\\. \n*Required*: No \n*Type*: [ReadProvisionedThroughputSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-readprovisionedthroughputsettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable ReplicaSSESpecification": { @@ -7666,21 +7715,22 @@ }, "AWS::DynamoDB::GlobalTable ReplicaSpecification": { "ContributorInsightsSpecification": "The settings used to enable or disable CloudWatch Contributor Insights for the specified replica\\. When not specified, defaults to contributor insights disabled for the replica\\. \n*Required*: No \n*Type*: [ContributorInsightsSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-contributorinsightsspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DeletionProtectionEnabled": "Determines if a replica is protected from deletion\\. When enabled, the table cannot be deleted by any user or process\\. This setting is disabled by default\\. For more information, see [Using deletion protection](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.Basics.html#WorkingWithTables.Basics.DeletionProtection) in the *Amazon DynamoDBDeveloper Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GlobalSecondaryIndexes": "Defines additional settings for the global secondary indexes of this replica\\. \n*Required*: No \n*Type*: List of [ReplicaGlobalSecondaryIndexSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaglobalsecondaryindexspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "KinesisStreamSpecification": "Defines the Kinesis Data Streams configuration for the specified replica\\. \n*Required*: No \n*Type*: [KinesisStreamSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-kinesisstreamspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PointInTimeRecoverySpecification": "The settings used to enable point in time recovery\\. When not specified, defaults to point in time recovery disabled for the replica\\. \n*Required*: No \n*Type*: [PointInTimeRecoverySpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-pointintimerecoveryspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ReadProvisionedThroughputSettings": "Defines read capacity settings for the replica table\\. \n*Required*: No \n*Type*: [ReadProvisionedThroughputSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-readprovisionedthroughputsettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Region": "The region in which this replica exists\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SSESpecification": "Allows you to specify a customer\\-managed key for the replica\\. When using customer\\-managed keys for server\\-side encryption, this property must have a value in all replicas\\. \n*Required*: No \n*Type*: [ReplicaSSESpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicassespecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TableClass": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableClass": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "An array of key\\-value pairs to apply to this replica\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable SSESpecification": { "SSEEnabled": "Indicates whether server\\-side encryption is performed using an AWS managed key or an AWS owned key\\. If enabled \\(true\\), server\\-side encryption type is set to KMS and an AWS managed key is used \\(AWS KMS charges apply\\)\\. If disabled \\(false\\) or not specified,server\\-side encryption is set to an AWS owned key\\. If you choose to use KMS encryption, you can also use customer managed KMS keys by specifying them in the `ReplicaSpecification.SSESpecification` object\\. You cannot mix AWS managed and customer managed KMS keys\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SSEType": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AES256 | KMS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "SSEType": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable StreamSpecification": { - "StreamViewType": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "StreamViewType": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable TargetTrackingScalingPolicyConfiguration": { "DisableScaleIn": "Indicates whether scale in by the target tracking scaling policy is disabled\\. The default value is `false`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7689,7 +7739,7 @@ "TargetValue": "Defines a target value for the scaling policy\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable TimeToLiveSpecification": { - "AttributeName": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AttributeName": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Enabled": "Indicates whether TTL is to be enabled \\(true\\) or disabled \\(false\\) on the table\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable WriteProvisionedThroughputSettings": { @@ -7697,43 +7747,44 @@ }, "AWS::DynamoDB::Table": { "AttributeDefinitions": "A list of attributes that describe the key schema for the table and indexes\\. \nThis property is required to create a DynamoDB table\\. \nUpdate requires: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)\\. Replacement if you edit an existing AttributeDefinition\\. \n*Required*: Conditional \n*Type*: List of [AttributeDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-attributedefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "BillingMode": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BillingMode": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ContributorInsightsSpecification": "The settings used to enable or disable CloudWatch Contributor Insights for the specified table\\. \n*Required*: No \n*Type*: [ContributorInsightsSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-contributorinsightsspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DeletionProtectionEnabled": "Determines if a table is protected from deletion\\. When enabled, the table cannot be deleted by any user or process\\. This setting is disabled by default\\. For more information, see [Using deletion protection](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.Basics.html#WorkingWithTables.Basics.DeletionProtection) in the *Amazon DynamoDBDeveloper Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GlobalSecondaryIndexes": "Global secondary indexes to be created on the table\\. You can create up to 20 global secondary indexes\\. \nIf you update a table to include a new global secondary index, AWS CloudFormation initiates the index creation and then proceeds with the stack update\\. AWS CloudFormation doesn't wait for the index to complete creation because the backfilling phase can take a long time, depending on the size of the table\\. You can't use the index or update the table until the index's status is `ACTIVE`\\. You can track its status by using the DynamoDB [DescribeTable](https://docs.aws.amazon.com/cli/latest/reference/dynamodb/describe-table.html) command\\. \nIf you add or delete an index during an update, we recommend that you don't update any other resources\\. If your stack fails to update and is rolled back while adding a new index, you must manually delete the index\\. \nUpdates are not supported\\. The following are exceptions: \n+ If you update either the contributor insights specification or the provisioned throughput values of global secondary indexes, you can update the table without interruption\\.\n+ You can delete or add one global secondary index without interruption\\. If you do both in the same update \\(for example, by changing the index's logical ID\\), the update fails\\.\n*Required*: No \n*Type*: List of [GlobalSecondaryIndex](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-globalsecondaryindex.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ImportSourceSpecification": "Specifies the properties of data being imported from the S3 bucket source to the table\\. \nIf you specify the `ImportSourceSpecification` property, and also specify either the `StreamSpecification` or `TableClass` property, the IAM entity creating/updating stack must have `UpdateTable` permission\\.\n*Required*: No \n*Type*: [ImportSourceSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "KeySchema": "Specifies the attributes that make up the primary key for the table\\. The attributes in the `KeySchema` property must also be defined in the `AttributeDefinitions` property\\. \n*Required*: Yes \n*Type*: [Json](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ImportSourceSpecification": "Specifies the properties of data being imported from the S3 bucket source to the table\\. \nIf you specify the `ImportSourceSpecification` property, and also specify either the `StreamSpecification`, the `TableClass` property, or the `DeletionProtectionEnabled` property, the IAM entity creating/updating stack must have `UpdateTable` permission\\.\n*Required*: No \n*Type*: [ImportSourceSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "KeySchema": "Specifies the attributes that make up the primary key for the table\\. The attributes in the `KeySchema` property must also be defined in the `AttributeDefinitions` property\\. \n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "KinesisStreamSpecification": "The Kinesis Data Streams configuration for the specified table\\. \n*Required*: No \n*Type*: [KinesisStreamSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-kinesisstreamspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LocalSecondaryIndexes": "Local secondary indexes to be created on the table\\. You can create up to 5 local secondary indexes\\. Each index is scoped to a given hash key value\\. The size of each hash key can be up to 10 gigabytes\\. \n*Required*: No \n*Type*: List of [LocalSecondaryIndex](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-localsecondaryindex.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PointInTimeRecoverySpecification": "The settings used to enable point in time recovery\\. \n*Required*: No \n*Type*: [PointInTimeRecoverySpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-pointintimerecoveryspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ProvisionedThroughput": "Throughput for the specified table, which consists of values for `ReadCapacityUnits` and `WriteCapacityUnits`\\. For more information about the contents of a provisioned throughput structure, see [Amazon DynamoDB Table ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-provisionedthroughput.html)\\. \nIf you set `BillingMode` as `PROVISIONED`, you must specify this property\\. If you set `BillingMode` as `PAY_PER_REQUEST`, you cannot specify this property\\. \n*Required*: Conditional \n*Type*: [ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SSESpecification": "Specifies the settings to enable server\\-side encryption\\. \n*Required*: No \n*Type*: [SSESpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-ssespecification.html) \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "StreamSpecification": "The settings for the DynamoDB table stream, which capture changes to items stored in the table\\. \n*Required*: No \n*Type*: [StreamSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-streamspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TableClass": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableClass": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TableName": "A name for the table\\. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the table name\\. For more information, see [Name Type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "An array of key\\-value pairs to apply to this resource\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TimeToLiveSpecification": "Specifies the Time to Live \\(TTL\\) settings for the table\\. \nFor detailed information about the limits in DynamoDB, see [Limits in Amazon DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html) in the Amazon DynamoDB Developer Guide\\. \n*Required*: No \n*Type*: [TimeToLiveSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-timetolivespecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table AttributeDefinition": { - "AttributeName": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "AttributeType": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "AttributeName": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AttributeType": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table ContributorInsightsSpecification": { - "Enabled": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Enabled": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table Csv": { - "Delimiter": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1` \n*Pattern*: `[,;:|\\t ]` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "HeaderList": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "Delimiter": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "HeaderList": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::DynamoDB::Table GlobalSecondaryIndex": { "ContributorInsightsSpecification": "The settings used to enable or disable CloudWatch Contributor Insights for the specified global secondary index\\. \n*Required*: No \n*Type*: [ContributorInsightsSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-contributorinsightsspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", - "KeySchema": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "KeySchema": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", "Projection": "Represents attributes that are copied \\(projected\\) from the table into the global secondary index\\. These are in addition to the primary key attributes and index key attributes, which are automatically projected\\. \n*Required*: Yes \n*Type*: [Projection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-projection.html) \n*Update requires*: Updates are not supported\\.", "ProvisionedThroughput": "Represents the provisioned throughput settings for the specified global secondary index\\. \nFor current minimum and maximum provisioned throughput values, see [Service, Account, and Table Quotas](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html) in the *Amazon DynamoDB Developer Guide*\\. \n*Required*: No \n*Type*: [ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table ImportSourceSpecification": { - "InputCompressionType": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GZIP | NONE | ZSTD` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "InputFormat": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CSV | DYNAMODB_JSON | ION` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "InputCompressionType": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "InputFormat": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "InputFormatOptions": "Additional properties that specify how the input is formatted, \n*Required*: No \n*Type*: [InputFormatOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-inputformatoptions.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "S3BucketSource": "The S3 bucket that provides the source for the import\\. \n*Required*: Yes \n*Type*: [S3BucketSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-s3bucketsource.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, @@ -7742,31 +7793,31 @@ }, "AWS::DynamoDB::Table KeySchema": { "AttributeName": "The name of a key attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "KeyType": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "KeyType": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table KinesisStreamSpecification": { - "StreamArn": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "StreamArn": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table LocalSecondaryIndex": { - "IndexName": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", - "KeySchema": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "IndexName": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "KeySchema": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", "Projection": "Represents attributes that are copied \\(projected\\) from the table into the local secondary index\\. These are in addition to the primary key attributes and index key attributes, which are automatically projected\\. \n*Required*: Yes \n*Type*: [Projection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-projection.html) \n*Update requires*: Updates are not supported\\." }, "AWS::DynamoDB::Table PointInTimeRecoverySpecification": { "PointInTimeRecoveryEnabled": "Indicates whether point in time recovery is enabled \\(true\\) or disabled \\(false\\) on the table\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table Projection": { - "NonKeyAttributes": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ProjectionType": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "NonKeyAttributes": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProjectionType": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table ProvisionedThroughput": { "ReadCapacityUnits": "The maximum number of strongly consistent reads consumed per second before DynamoDB returns a `ThrottlingException`\\. For more information, see [Specifying Read and Write Requirements](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#ProvisionedThroughput) in the *Amazon DynamoDB Developer Guide*\\. \nIf read/write capacity mode is `PAY_PER_REQUEST` the value is set to 0\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "WriteCapacityUnits": "The maximum number of writes consumed per second before DynamoDB returns a `ThrottlingException`\\. For more information, see [Specifying Read and Write Requirements](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#ProvisionedThroughput) in the *Amazon DynamoDB Developer Guide*\\. \nIf read/write capacity mode is `PAY_PER_REQUEST` the value is set to 0\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table S3BucketSource": { - "S3Bucket": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `^[a-z0-9A-Z]+[\\.\\-\\w]*[a-z0-9A-Z]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "S3BucketOwner": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[0-9]{12}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "S3KeyPrefix": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "S3Bucket": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "S3BucketOwner": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "S3KeyPrefix": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::DynamoDB::Table SSESpecification": { "KMSMasterKeyId": "The AWS KMS key that should be used for the AWS KMS encryption\\. To specify a key, use its key ID, Amazon Resource Name \\(ARN\\), alias name, or alias ARN\\. Note that you should only provide this parameter if the key is different from the default DynamoDB key `alias/aws/dynamodb`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7774,10 +7825,10 @@ "SSEType": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table StreamSpecification": { - "StreamViewType": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "StreamViewType": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table TimeToLiveSpecification": { - "AttributeName": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AttributeName": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Enabled": "Indicates whether TTL is to be enabled \\(true\\) or disabled \\(false\\) on the table\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::EC2::CapacityReservation": { @@ -8175,7 +8226,7 @@ "DisableApiTermination": "If you set this parameter to `true`, you can't terminate the instance using the Amazon EC2 console, CLI, or API; otherwise, you can\\. To change this attribute after launch, use [ModifyInstanceAttribute](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyInstanceAttribute.html)\\. Alternatively, if you set `InstanceInitiatedShutdownBehavior` to `terminate`, you can terminate the instance by running the shutdown command from the instance\\. \nDefault: `false` \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EbsOptimized": "Indicates whether the instance is optimized for Amazon EBS I/O\\. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal Amazon EBS I/O performance\\. This optimization isn't available with all instance types\\. Additional usage charges apply when using an EBS\\-optimized instance\\. \nDefault: `false` \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "ElasticGpuSpecifications": "An elastic GPU to associate with the instance\\. An Elastic GPU is a GPU resource that you can attach to your Windows instance to accelerate the graphics performance of your applications\\. For more information, see [Amazon EC2 Elastic GPUs](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/elastic-graphics.html) in the *Amazon EC2 User Guide*\\. \n*Required*: No \n*Type*: List of [ElasticGpuSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticgpuspecification.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ElasticInferenceAccelerators": "An elastic inference accelerator to associate with the instance\\. Elastic inference accelerators are a resource you can attach to your Amazon EC2 instances to accelerate your Deep Learning \\(DL\\) inference workloads\\. \nYou cannot specify accelerators from different generations in the same request\\. \n*Required*: No \n*Type*: List of [ElasticInferenceAccelerator](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticinferenceaccelerator.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ElasticInferenceAccelerators": "An elastic inference accelerator to associate with the instance\\. Elastic inference accelerators are a resource you can attach to your Amazon EC2 instances to accelerate your Deep Learning \\(DL\\) inference workloads\\. \nYou cannot specify accelerators from different generations in the same request\\. \nStarting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference \\(EI\\), and will help current customers migrate their workloads to options that offer better price and performance\\. After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2\\. However, customers who have used Amazon EI at least once during the past 30\\-day period are considered current customers and will be able to continue using the service\\.\n*Required*: No \n*Type*: List of [ElasticInferenceAccelerator](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticinferenceaccelerator.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "EnclaveOptions": "Indicates whether the instance is enabled for AWS Nitro Enclaves\\. \n*Required*: No \n*Type*: [EnclaveOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-enclaveoptions.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "HibernationOptions": "Indicates whether an instance is enabled for hibernation\\. For more information, see [Hibernate your instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Hibernate.html) in the *Amazon EC2 User Guide*\\. \nYou can't enable hibernation and AWS Nitro Enclaves on the same instance\\. \n*Required*: No \n*Type*: [HibernationOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-hibernationoptions.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "HostId": "If you specify host for the `Affinity` property, the ID of a dedicated host that the instance is associated with\\. If you don't specify an ID, Amazon EC2 launches the instance onto any available, compatible dedicated host in your account\\. This type of launch is called an untargeted launch\\. Note that for untargeted launches, you must have a compatible, dedicated host available to successfully launch instances\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", @@ -8202,7 +8253,7 @@ "SourceDestCheck": "Enable or disable source/destination checks, which ensure that the instance is either the source or the destination of any traffic that it receives\\. If the value is `true`, source/destination checks are enabled; otherwise, they are disabled\\. The default value is `true`\\. You must disable source/destination checks if the instance runs services such as network address translation, routing, or firewalls\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SsmAssociations": "The SSM [ document](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html) and parameter values in AWS Systems Manager to associate with this instance\\. To use this property, you must specify an IAM instance profile role for the instance\\. For more information, see [Create an IAM instance profile for Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-configuring-access-role.html) in the *AWS Systems Manager User Guide*\\. \nYou can currently associate only one document with an instance\\.\n*Required*: No \n*Type*: List of [SsmAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-ssmassociations.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SubnetId": "\\[EC2\\-VPC\\] The ID of the subnet to launch the instance into\\. \nIf you specify a network interface, you must specify any subnets as part of the network interface\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Tags": "The tags to add to the instance\\. These tags are not applied to the EBS volumes, such as the root volume\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "The tags to add to the instance\\. These tags are not applied to the EBS volumes, such as the root volume, unless [PropagateTagsToVolumeOnCreation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-propagatetagstovolumeoncreation) is `true`\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tenancy": "The tenancy of the instance \\(if the instance is running in a VPC\\)\\. An instance with a tenancy of `dedicated` runs on single\\-tenant hardware\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `dedicated | default | host` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "UserData": "The user data script to make available to the instance\\. User data is limited to 16 KB\\. You must provide base64\\-encoded text\\. For more information, see [Fn::Base64](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-base64.html)\\. \nUser data runs only at instance launch\\. For more information, see [Run commands on your Linux instance at launch](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html) and [Run commands on your Windows instance at launch](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-windows-user-data.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "Volumes": "The volumes to attach to the instance\\. \n*Required*: No \n*Type*: List of [Volume](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-mount-point.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -8627,10 +8678,10 @@ "Tags": "The tags to apply\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::EC2::NetworkInsightsAnalysis AdditionalDetail": { - "AdditionalDetailType": "The information type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AdditionalDetailType": "The additional detail code\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Component": "The path component\\. \n*Required*: No \n*Type*: [AnalysisComponent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "LoadBalancers": "Property description not available\\. \n*Required*: No \n*Type*: List of [AnalysisComponent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ServiceName": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "LoadBalancers": "The load balancers\\. \n*Required*: No \n*Type*: List of [AnalysisComponent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ServiceName": "The name of the VPC endpoint service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::EC2::NetworkInsightsAnalysis AlternatePathHint": { "ComponentArn": "The Amazon Resource Name \\(ARN\\) of the component\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -8751,7 +8802,7 @@ "RouteTableRoute": "The route table route\\. \n*Required*: No \n*Type*: [AnalysisRouteTableRoute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SecurityGroupRule": "The security group rule\\. \n*Required*: No \n*Type*: [AnalysisSecurityGroupRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysissecuritygrouprule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SequenceNumber": "The sequence number\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ServiceName": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ServiceName": "The name of the VPC endpoint service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SourceVpc": "The source VPC\\. \n*Required*: No \n*Type*: [AnalysisComponent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Subnet": "The subnet\\. \n*Required*: No \n*Type*: [AnalysisComponent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TransitGateway": "The transit gateway\\. \n*Required*: No \n*Type*: [AnalysisComponent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -8772,12 +8823,12 @@ "State": "The state of the route\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::EC2::NetworkInsightsPath": { - "Destination": "The AWS resource that is the destination of the path\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "DestinationIp": "The IP address of the AWS resource that is the destination of the path\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Destination": "The ID or ARN of the destination\\. If the resource is in another account, you must specify an ARN\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "DestinationIp": "The IP address of the destination\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DestinationPort": "The destination port\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `65535` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Protocol": "The protocol\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `tcp | udp` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Source": "The AWS resource that is the source of the path\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "SourceIp": "The IP address of the AWS resource that is the source of the path\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Source": "The ID or ARN of the source\\. If the resource is in another account, you must specify an ARN\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "SourceIp": "The IP address of the source\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags to add to the path\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::EC2::NetworkInterface": { @@ -8854,7 +8905,7 @@ "VpcId": "The ID of the VPC\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::EC2::SecurityGroup": { - "GroupDescription": "A description for the security group\\. This is informational only\\. \nConstraints: Up to 255 characters in length \nConstraints for EC2\\-Classic: ASCII characters \nConstraints for EC2\\-VPC: a\\-z, A\\-Z, 0\\-9, spaces, and \\.\\_\\-:/\\(\\)\\#,@\\[\\]\\+=&;\\{\\}\\!$\\* \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "GroupDescription": "A description for the security group\\. \nConstraints: Up to 255 characters in length \nConstraints for EC2\\-Classic: ASCII characters \nConstraints for EC2\\-VPC: a\\-z, A\\-Z, 0\\-9, spaces, and \\.\\_\\-:/\\(\\)\\#,@\\[\\]\\+=&;\\{\\}\\!$\\* \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "GroupName": "The name of the security group\\. \nConstraints: Up to 255 characters in length\\. Cannot start with `sg-`\\. \nConstraints for EC2\\-Classic: ASCII characters \nConstraints for EC2\\-VPC: a\\-z, A\\-Z, 0\\-9, spaces, and \\.\\_\\-:/\\(\\)\\#,@\\[\\]\\+=&;\\{\\}\\!$\\* \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "SecurityGroupEgress": "\\[VPC only\\] The outbound rules associated with the security group\\. There is a short interruption during which you cannot connect to the security group\\. \n*Required*: No \n*Type*: List of [Egress](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html) \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "SecurityGroupIngress": "The inbound rules associated with the security group\\. There is a short interruption during which you cannot connect to the security group\\. \n*Required*: No \n*Type*: List of [Ingress](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule-1.html) \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", @@ -9463,12 +9514,12 @@ "MaximumScalingStepSize": "The maximum number of Amazon EC2 instances that Amazon ECS will scale out at one time\\. The scale in process is not affected by this parameter\\. If this parameter is omitted, the default value of `1` is used\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MinimumScalingStepSize": "The minimum number of Amazon EC2 instances that Amazon ECS will scale out at one time\\. The scale in process is not affected by this parameter If this parameter is omitted, the default value of `1` is used\\. \nWhen additional capacity is required, Amazon ECS will scale up the minimum scaling step size even if the actual demand is less than the minimum scaling step size\\. \nIf you use a capacity provider with an Auto Scaling group configured with more than one Amazon EC2 instance type or Availability Zone, Amazon ECS will scale up by the exact minimum scaling step size value and will ignore both the maximum scaling step size as well as the capacity demand\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Status": "Determines whether to use managed scaling for the capacity provider\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TargetCapacity": "The target capacity value for the capacity provider\\. The specified value must be greater than `0` and less than or equal to `100`\\. A value of `100` results in the Amazon EC2 instances in your Auto Scaling group being completely used\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "TargetCapacity": "The target capacity utilization as a percentage for the capacity provider\\. The specified value must be greater than `0` and less than or equal to `100`\\. For example, if you want the capacity provider to maintain 10% spare capacity, then that means the utilization is 90%, so use a `targetCapacity` of `90`\\. The default value of `100` percent results in the Amazon EC2 instances in your Auto Scaling group being completely used\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ECS::Cluster": { "CapacityProviders": "The short name of one or more capacity providers to associate with the cluster\\. A capacity provider must be associated with a cluster before it can be included as part of the default capacity provider strategy of the cluster or used in a capacity provider strategy when calling the [CreateService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateService.html) or [RunTask](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RunTask.html) actions\\. \nIf specifying a capacity provider that uses an Auto Scaling group, the capacity provider must be created but not associated with another cluster\\. New Auto Scaling group capacity providers can be created with the [CreateCapacityProvider](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateCapacityProvider.html) API operation\\. \nTo use a AWS Fargate capacity provider, specify either the `FARGATE` or `FARGATE_SPOT` capacity providers\\. The AWS Fargate capacity providers are available to all accounts and only need to be associated with a cluster to be used\\. \nThe [PutCapacityProvider](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutCapacityProvider.html) API operation is used to update the list of available capacity providers for a cluster after the cluster is created\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ClusterName": "A user\\-generated string that you use to identify your cluster\\. If you don't specify a name, AWS CloudFormation generates a unique physical ID for the name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ClusterSettings": "The setting to use when creating a cluster\\. This parameter is used to use CloudWatch Container Insights for a cluster\\. If this value is specified, it will override the `containerInsights` value set with [PutAccountSetting](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutAccountSetting.html) or [PutAccountSettingDefault](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutAccountSettingDefault.html)\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) of [ClusterSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ClusterSettings": "The settings to use when creating a cluster\\. This parameter is used to turn on CloudWatch Container Insights for a cluster\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) of [ClusterSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Configuration": "The execute command configuration for the cluster\\. \n*Required*: No \n*Type*: [ClusterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clusterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DefaultCapacityProviderStrategy": "The default capacity provider strategy for the cluster\\. When services or tasks are run in the cluster with no launch type or capacity provider strategy specified, the default capacity provider strategy is used\\. \n*Required*: No \n*Type*: List of [CapacityProviderStrategyItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-capacityproviderstrategyitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ServiceConnectDefaults": "Use this parameter to set a default Service Connect namespace\\. After you set a default Service Connect namespace, any new services with Service Connect turned on that are created in the cluster are added as client services in the namespace\\. This setting only applies to new services that set the `enabled` parameter to `true` in the `ServiceConnectConfiguration`\\. You can set the namespace of each service individually in the `ServiceConnectConfiguration` to override this default parameter\\. \nTasks that run in a namespace can use short names to connect to services in the namespace\\. Tasks can connect to services across all of the clusters in the namespace\\. Tasks connect through a managed proxy container that collects logs and metrics for increased visibility\\. Only the tasks that Amazon ECS services create are supported with Service Connect\\. For more information, see [Service Connect](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-connect.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: [ServiceConnectDefaults](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-serviceconnectdefaults.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -9517,7 +9568,7 @@ "TaskSetId": "The short name or full Amazon Resource Name \\(ARN\\) of the task set to set as the primary task set in the deployment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ECS::Service": { - "CapacityProviderStrategy": "The capacity provider strategy to use for the service\\. \nA capacity provider strategy consists of one or more capacity providers along with the `base` and `weight` to assign to them\\. A capacity provider must be associated with the cluster to be used in a capacity provider strategy\\. The PutClusterCapacityProviders API is used to associate a capacity provider with a cluster\\. Only capacity providers with an `ACTIVE` or `UPDATING` status can be used\\. \nReview the [Capacity provider considerations](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cluster-capacity-providers.html#capacity-providers-considerations) in the *Amazon Elastic Container Service Developer Guide\\.* \nIf a `capacityProviderStrategy` is specified, the `launchType` parameter must be omitted\\. If no `capacityProviderStrategy` or `launchType` is specified, the `defaultCapacityProviderStrategy` for the cluster is used\\. \nIf specifying a capacity provider that uses an Auto Scaling group, the capacity provider must already be created\\. New capacity providers can be created with the CreateCapacityProvider API operation\\. \nTo use an AWS Fargate capacity provider, specify either the `FARGATE` or `FARGATE_SPOT` capacity providers\\. The AWS Fargate capacity providers are available to all accounts and only need to be associated with a cluster to be used\\. \nThe PutClusterCapacityProviders API operation is used to update the list of available capacity providers for a cluster after the cluster is created\\. \n*Required*: No \n*Type*: List of [CapacityProviderStrategyItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-capacityproviderstrategyitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CapacityProviderStrategy": "The capacity provider strategy to use for the service\\. \nIf a `capacityProviderStrategy` is specified, the `launchType` parameter must be omitted\\. If no `capacityProviderStrategy` or `launchType` is specified, the `defaultCapacityProviderStrategy` for the cluster is used\\. \nA capacity provider strategy may contain a maximum of 6 capacity providers\\. \n*Required*: No \n*Type*: List of [CapacityProviderStrategyItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-capacityproviderstrategyitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Cluster": "The short name or full Amazon Resource Name \\(ARN\\) of the cluster that you run your service on\\. If you do not specify a cluster, the default cluster is assumed\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DeploymentConfiguration": "Optional deployment parameters that control how many tasks run during the deployment and the ordering of stopping and starting tasks\\. \n*Required*: No \n*Type*: [DeploymentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DeploymentController": "The deployment controller to use for the service\\. If no deployment controller is specified, the default value of `ECS` is used\\. \n*Required*: No \n*Type*: [DeploymentController](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentcontroller.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -9529,16 +9580,16 @@ "LoadBalancers": "A list of load balancer objects to associate with the service\\. If you specify the `Role` property, `LoadBalancers` must be specified as well\\. For information about the number of load balancers that you can specify per service, see [Service Load Balancing](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-load-balancing.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: List of [LoadBalancer](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-loadbalancer.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "NetworkConfiguration": "The network configuration for the service\\. This parameter is required for task definitions that use the `awsvpc` network mode to receive their own elastic network interface, and it is not supported for other network modes\\. For more information, see [Task Networking](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-networking.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: Conditional \n*Type*: [NetworkConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-networkconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PlacementConstraints": "An array of placement constraint objects to use for tasks in your service\\. You can specify a maximum of 10 constraints for each task\\. This limit includes constraints in the task definition and those specified at runtime\\. \n*Required*: No \n*Type*: List of [PlacementConstraint](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementconstraint.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "PlacementStrategies": "The placement strategy objects to use for tasks in your service\\. You can specify a maximum of five strategy rules per service\\. For more information, see [Task Placement Strategies](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: List of [PlacementStrategy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementstrategy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PlacementStrategies": "The placement strategy objects to use for tasks in your service\\. You can specify a maximum of 5 strategy rules for each service\\. \n*Required*: No \n*Type*: List of [PlacementStrategy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementstrategy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PlatformVersion": "The platform version that your tasks in the service are running on\\. A platform version is specified only for tasks using the Fargate launch type\\. If one isn't specified, the `LATEST` platform version is used\\. For more information, see [AWS Fargate platform versions](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/platform_versions.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "PropagateTags": "Specifies whether to propagate the tags from the task definition or the service to the tasks in the service\\. If no value is specified, the tags are not propagated\\. Tags can only be propagated to the tasks within the service during service creation\\. To add tags to a task after service creation, use the [TagResource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TagResource.html) API action\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SERVICE | TASK_DEFINITION` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PropagateTags": "Specifies whether to propagate the tags from the task definition to the task\\. If no value is specified, the tags aren't propagated\\. Tags can only be propagated to the task during task creation\\. To add tags to a task after task creation, use the [TagResource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TagResource.html) API action\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SERVICE | TASK_DEFINITION` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Role": "The name or full Amazon Resource Name \\(ARN\\) of the IAM role that allows Amazon ECS to make calls to your load balancer on your behalf\\. This parameter is only permitted if you are using a load balancer with your service and your task definition doesn't use the `awsvpc` network mode\\. If you specify the `role` parameter, you must also specify a load balancer object with the `loadBalancers` parameter\\. \nIf your account has already created the Amazon ECS service\\-linked role, that role is used for your service unless you specify a role here\\. The service\\-linked role is required if your task definition uses the `awsvpc` network mode or if the service is configured to use service discovery, an external deployment controller, multiple target groups, or Elastic Inference accelerators in which case you don't specify a role here\\. For more information, see [Using service\\-linked roles for Amazon ECS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/using-service-linked-roles.html) in the *Amazon Elastic Container Service Developer Guide*\\.\nIf your specified role has a path other than `/`, then you must either specify the full role ARN \\(this is recommended\\) or prefix the role name with the path\\. For example, if a role with the name `bar` has a path of `/foo/` then you would specify `/foo/bar` as the role name\\. For more information, see [Friendly names and paths](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_identifiers.html#identifiers-friendly-names) in the *IAM User Guide*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "SchedulingStrategy": "The scheduling strategy to use for the service\\. For more information, see [Services](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs_services.html)\\. \nThere are two service scheduler strategies available: \n+ `REPLICA`\\-The replica scheduling strategy places and maintains the desired number of tasks across your cluster\\. By default, the service scheduler spreads tasks across Availability Zones\\. You can use task placement strategies and constraints to customize task placement decisions\\. This scheduler strategy is required if the service uses the `CODE_DEPLOY` or `EXTERNAL` deployment controller types\\.\n+ `DAEMON`\\-The daemon scheduling strategy deploys exactly one task on each active container instance that meets all of the task placement constraints that you specify in your cluster\\. The service scheduler also evaluates the task placement constraints for running tasks and will stop tasks that don't meet the placement constraints\\. When you're using this strategy, you don't need to specify a desired number of tasks, a task placement strategy, or use Service Auto Scaling policies\\.\n**Note** \nTasks using the Fargate launch type or the `CODE_DEPLOY` or `EXTERNAL` deployment controller types don't support the `DAEMON` scheduling strategy\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DAEMON | REPLICA` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ServiceConnectConfiguration": "The configuration for this service to discover and connect to services, and be discovered by, and connected from, other services within a namespace\\. \nTasks that run in a namespace can use short names to connect to services in the namespace\\. Tasks can connect to services across all of the clusters in the namespace\\. Tasks connect through a managed proxy container that collects logs and metrics for increased visibility\\. Only the tasks that Amazon ECS services create are supported with Service Connect\\. For more information, see [Service Connect](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-connect.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: [ServiceConnectConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ServiceName": "The name of your service\\. Up to 255 letters \\(uppercase and lowercase\\), numbers, underscores, and hyphens are allowed\\. Service names must be unique within a cluster, but you can have similarly named services in multiple clusters within a Region or across multiple Regions\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ServiceName": "The name of your service\\. Up to 255 letters \\(uppercase and lowercase\\), numbers, underscores, and hyphens are allowed\\. Service names must be unique within a cluster, but you can have similarly named services in multiple clusters within a Region or across multiple Regions\\. \nThe stack update fails if you change any properties that require replacement and the `ServiceName` is configured\\. This is because AWS CloudFormation creates the replacement service first, but each `ServiceName` must be unique in the cluster\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ServiceRegistries": "The details of the service discovery registry to associate with this service\\. For more information, see [Service discovery](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-discovery.html)\\. \nEach service may be associated with one service registry\\. Multiple service registries for each service isn't supported\\.\n*Required*: No \n*Type*: List of [ServiceRegistry](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceregistry.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "The metadata that you apply to the service to help you categorize and organize them\\. Each tag consists of a key and an optional value, both of which you define\\. When a service is deleted, the tags are deleted as well\\. \nThe following basic restrictions apply to tags: \n+ Maximum number of tags per resource \\- 50\n+ For each resource, each tag key must be unique, and each tag key can have only one value\\.\n+ Maximum key length \\- 128 Unicode characters in UTF\\-8\n+ Maximum value length \\- 256 Unicode characters in UTF\\-8\n+ If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters\\. Generally allowed characters are: letters, numbers, and spaces representable in UTF\\-8, and the following characters: \\+ \\- = \\. \\_ : / @\\.\n+ Tag keys and values are case\\-sensitive\\.\n+ Do not use `aws:`, `AWS:`, or any upper or lowercase combination of such as a prefix for either keys or values as it is reserved for AWS use\\. You cannot edit or delete tag keys or values with this prefix\\. Tags with this prefix do not count against your tags per resource limit\\.\n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TaskDefinition": "The `family` and `revision` \\(`family:revision`\\) or full ARN of the task definition to run in your service\\. The `revision` is required in order for the resource to stabilize\\. \nA task definition must be specified if the service is using either the `ECS` or `CODE_DEPLOY` deployment controllers\\. \nFor more information about deployment types, see [Amazon ECS deployment types](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "TaskDefinition": "The `family` and `revision` \\(`family:revision`\\) or full ARN of the task definition to run in your service\\. If a `revision` isn't specified, the latest `ACTIVE` revision is used\\. \nA task definition must be specified if the service uses either the `ECS` or `CODE_DEPLOY` deployment controllers\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ECS::Service AwsVpcConfiguration": { "AssignPublicIp": "Whether the task's elastic network interface receives a public IP address\\. The default value is `DISABLED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -9606,7 +9657,7 @@ }, "AWS::ECS::Service ServiceConnectService": { "ClientAliases": "The list of client aliases for this Service Connect service\\. You use these to assign names that can be used by client applications\\. The maximum number of client aliases that you can have in this list is 1\\. \nEach alias \\(\"endpoint\"\\) is a fully\\-qualified name and port number that other Amazon ECS tasks \\(\"clients\"\\) can use to connect to this service\\. \nEach name and port mapping must be unique within the namespace\\. \nFor each `ServiceConnectService`, you must provide at least one `clientAlias` with one `port`\\. \n*Required*: No \n*Type*: List of [ServiceConnectClientAlias](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectclientalias.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "DiscoveryName": "The `discoveryName` is the name of the new AWS Cloud Map service that Amazon ECS creates for this Amazon ECS service\\. This must be unique within the AWS Cloud Map namespace\\. The name can contain up to 64 characters\\. The name can include lowercase letters, numbers, underscores \\(\\_\\), and hyphens \\(\\-\\)\\. The name can't start with a hyphen\\. \nIf this parameter isn't specified, the default value of `discoveryName.namespace` is used\\. If the `discoveryName` isn't specified, the port mapping name from the task definition is used in `portName.namespace`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DiscoveryName": "The `discoveryName` is the name of the new AWS Cloud Map service that Amazon ECS creates for this Amazon ECS service\\. This must be unique within the AWS Cloud Map namespace\\. The name can contain up to 64 characters\\. The name can include lowercase letters, numbers, underscores \\(\\_\\), and hyphens \\(\\-\\)\\. The name can't start with a hyphen\\. \nIf the `discoveryName` isn't specified, the port mapping name from the task definition is used in `portName.namespace`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IngressPortOverride": "The port number for the Service Connect proxy to listen on\\. \nUse the value of this field to bypass the proxy for traffic on the port number specified in the named `portMapping` in the task definition of this application, and then use it in your VPC security groups to allow traffic into the proxy for this Amazon ECS service\\. \nIn `awsvpc` mode and Fargate, the default value is the container port number\\. The container port number is in the `portMapping` in the task definition\\. In bridge mode, the default value is the ephemeral port of the Service Connect proxy\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `65535` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PortName": "The `portName` must match the name of one of the `portMappings` from all the containers in the task definition of this Amazon ECS service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -9629,7 +9680,7 @@ "PidMode": "The process namespace to use for the containers in the task\\. The valid values are `host` or `task`\\. If `host` is specified, then all containers within the tasks that specified the `host` PID mode on the same container instance share the same process namespace with the host Amazon EC2 instance\\. If `task` is specified, all containers within the specified task share the same process namespace\\. If no value is specified, the default is a private namespace\\. For more information, see [PID settings](https://docs.docker.com/engine/reference/run/#pid-settings---pid) in the *Docker run reference*\\. \nIf the `host` PID mode is used, be aware that there is a heightened risk of undesired process namespace expose\\. For more information, see [Docker security](https://docs.docker.com/engine/security/security/)\\. \nThis parameter is not supported for Windows containers or tasks run on AWS Fargate\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `host | task` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PlacementConstraints": "An array of placement constraint objects to use for tasks\\. \nThis parameter isn't supported for tasks run on AWS Fargate\\.\n*Required*: No \n*Type*: List of [TaskDefinitionPlacementConstraint](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-taskdefinitionplacementconstraint.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ProxyConfiguration": "The configuration details for the App Mesh proxy\\. \nYour Amazon ECS container instances require at least version 1\\.26\\.0 of the container agent and at least version 1\\.26\\.0\\-1 of the `ecs-init` package to use a proxy configuration\\. If your container instances are launched from the Amazon ECS optimized AMI version `20190301` or later, they contain the required versions of the container agent and `ecs-init`\\. For more information, see [Amazon ECS\\-optimized Linux AMI](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: [ProxyConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-proxyconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "RequiresCompatibilities": "The task launch types the task definition was validated against\\. To determine which task launch types the task definition is validated for, see the `TaskDefinition$compatibilities` parameter\\. \nThe valid values are: \n+ `EC2` \\- The EC2 launch type\n+ `FARGATE` \\- The Fargate launch type\n+ `EXTERNAL` \\- The external instance \\(ECS Anywhere\\) launch type\n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "RequiresCompatibilities": "The task launch types the task definition was validated against\\. For more information, see [Amazon ECS launch types](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "RuntimePlatform": "The operating system that your tasks definitions run on\\. A platform family is specified only for tasks using the Fargate launch type\\. \nWhen you specify a task definition in a service, this value must match the `runtimePlatform` value of the service\\. \n*Required*: No \n*Type*: [RuntimePlatform](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-runtimeplatform.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The metadata that you apply to the task definition to help you categorize and organize them\\. Each tag consists of a key and an optional value\\. You define both of them\\. \nThe following basic restrictions apply to tags: \n+ Maximum number of tags per resource \\- 50\n+ For each resource, each tag key must be unique, and each tag key can have only one value\\.\n+ Maximum key length \\- 128 Unicode characters in UTF\\-8\n+ Maximum value length \\- 256 Unicode characters in UTF\\-8\n+ If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters\\. Generally allowed characters are: letters, numbers, and spaces representable in UTF\\-8, and the following characters: \\+ \\- = \\. \\_ : / @\\.\n+ Tag keys and values are case\\-sensitive\\.\n+ Do not use `aws:`, `AWS:`, or any upper or lowercase combination of such as a prefix for either keys or values as it is reserved for AWS use\\. You cannot edit or delete tag keys or values with this prefix\\. Tags with this prefix do not count against your tags per resource limit\\.\n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TaskRoleArn": "The short name or full Amazon Resource Name \\(ARN\\) of the AWS Identity and Access Management role that grants containers in the task permission to call AWS APIs on your behalf\\. For more information, see [Amazon ECS Task Role](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-iam-roles.html) in the *Amazon Elastic Container Service Developer Guide*\\. \nIAM roles for tasks on Windows require that the `-EnableTaskIAMRole` option is set when you launch the Amazon ECS\\-optimized Windows AMI\\. Your containers must also run some configuration code to use the feature\\. For more information, see [Windows IAM roles for tasks](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/windows_task_IAM_roles.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -9729,7 +9780,7 @@ "SourcePath": "When the `host` parameter is used, specify a `sourcePath` to declare the path on the host container instance that's presented to the container\\. If this parameter is empty, then the Docker daemon has assigned a host path for you\\. If the `host` parameter contains a `sourcePath` file location, then the data volume persists at the specified location on the host container instance until you delete it manually\\. If the `sourcePath` value doesn't exist on the host container instance, the Docker daemon creates it\\. If the location does exist, the contents of the source path folder are exported\\. \nIf you're using the Fargate launch type, the `sourcePath` parameter is not supported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ECS::TaskDefinition InferenceAccelerator": { - "DeviceName": "The Elastic Inference accelerator device name\\. The `deviceName` must also be referenced in a container definition as a [ResourceRequirement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-resourcerequirement.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "DeviceName": "The Elastic Inference accelerator device name\\. The `deviceName` must also be referenced in a container definition as a [ResourceRequirement](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ResourceRequirement.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DeviceType": "The Elastic Inference accelerator type to use\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ECS::TaskDefinition KernelCapabilities": { @@ -9763,7 +9814,7 @@ "AppProtocol": "The application protocol that's used for the port mapping\\. This parameter only applies to Service Connect\\. We recommend that you set this parameter to be consistent with the protocol that your application uses\\. If you set this parameter, Amazon ECS adds protocol\\-specific connection handling to the Service Connect proxy\\. If you set this parameter, Amazon ECS adds protocol\\-specific telemetry in the Amazon ECS console and CloudWatch\\. \nIf you don't set a value for this parameter, then TCP is used\\. However, Amazon ECS doesn't add protocol\\-specific telemetry for TCP\\. \nTasks that run in a namespace can use short names to connect to services in the namespace\\. Tasks can connect to services across all of the clusters in the namespace\\. Tasks connect through a managed proxy container that collects logs and metrics for increased visibility\\. Only the tasks that Amazon ECS services create are supported with Service Connect\\. For more information, see [Service Connect](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-connect.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `grpc | http | http2` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ContainerPort": "The port number on the container that's bound to the user\\-specified or automatically assigned host port\\. \nIf you use containers in a task with the `awsvpc` or `host` network mode, specify the exposed ports using `containerPort`\\. \nIf you use containers in a task with the `bridge` network mode and you specify a container port and not a host port, your container automatically receives a host port in the ephemeral port range\\. For more information, see `hostPort`\\. Port mappings that are automatically assigned in this way do not count toward the 100 reserved ports limit of a container instance\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ContainerPortRange": "The port number range on the container that's bound to the dynamically mapped host port range\\. \nThe following rules apply when you specify a `containerPortRange`: \n+ You must use either the `bridge` network mode or the `awsvpc` network mode\\.\n+ This parameter is available for both the EC2 and AWS Fargate launch types\\.\n+ This parameter is available for both the Linux and Windows operating systems\\.\n+ The container instance must have at least version 1\\.67\\.0 of the container agent and at least version 1\\.67\\.0\\-1 of the `ecs-init` package \n+ You can specify a maximum of 100 port ranges per container\\.\n+ You do not specify a `hostPortRange`\\. The value of the `hostPortRange` is set as follows:\n + For containers in a task with the `awsvpc` network mode, the `hostPort` is set to the same value as the `containerPort`\\. This is a static mapping strategy\\.\n + For containers in a task with the `bridge` network mode, the Amazon ECS agent finds open host ports from the default ephemeral range and passes it to docker to bind them to the container ports\\.\n+ The `containerPortRange` valid values are between 1 and 65535\\.\n+ A port can only be included in one port mapping per container\\.\n+ You cannot specify overlapping port ranges\\.\n+ The first port in the range must be less than last port in the range\\.\n+ Docker recommends that you turn off the docker\\-proxy in the Docker daemon config file when you have a large number of ports\\.", - "HostPort": "The port number on the container instance to reserve for your container\\. \nIf you are using containers in a task with the `awsvpc` or `host` network mode, the `hostPort` can either be left blank or set to the same value as the `containerPort`\\. \nIf you are using containers in a task with the `bridge` network mode, you can specify a non\\-reserved host port for your container port mapping, or you can omit the `hostPort` \\(or set it to `0`\\) while specifying a `containerPort` and your container automatically receives a port in the ephemeral port range for your container instance operating system and Docker version\\. \nThe default ephemeral port range for Docker version 1\\.6\\.0 and later is listed on the instance under `/proc/sys/net/ipv4/ip_local_port_range`\\. If this kernel parameter is unavailable, the default ephemeral port range from 49153 through 65535 is used\\. Do not attempt to specify a host port in the ephemeral port range as these are reserved for automatic assignment\\. In general, ports below 32768 are outside of the ephemeral port range\\. \nThe default ephemeral port range from 49153 through 65535 is always used for Docker versions before 1\\.6\\.0\\.\nThe default reserved ports are 22 for SSH, the Docker ports 2375 and 2376, and the Amazon ECS container agent ports 51678\\-51680\\. Any host port that was previously specified in a running task is also reserved while the task is running \\(after a task stops, the host port is released\\)\\. The current reserved ports are displayed in the `remainingResources` of [DescribeContainerInstances](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeContainerInstances.html) output\\. A container instance can have up to 100 reserved ports at a time, including the default reserved ports\\. Automatically assigned ports don't count toward the 100 reserved ports limit\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "HostPort": "The port number on the container instance to reserve for your container\\. \nIf you specify a `containerPortRange`, leave this field empty and the value of the `hostPort` is set as follows: \n+ For containers in a task with the `awsvpc` network mode, the `hostPort` is set to the same value as the `containerPort`\\. This is a static mapping strategy\\.\n+ For containers in a task with the `bridge` network mode, the Amazon ECS agent finds open ports on the host and automaticaly binds them to the container ports\\. This is a dynamic mapping strategy\\.\nIf you use containers in a task with the `awsvpc` or `host` network mode, the `hostPort` can either be left blank or set to the same value as the `containerPort`\\. \nIf you use containers in a task with the `bridge` network mode, you can specify a non\\-reserved host port for your container port mapping, or you can omit the `hostPort` \\(or set it to `0`\\) while specifying a `containerPort` and your container automatically receives a port in the ephemeral port range for your container instance operating system and Docker version\\. \nThe default ephemeral port range for Docker version 1\\.6\\.0 and later is listed on the instance under `/proc/sys/net/ipv4/ip_local_port_range`\\. If this kernel parameter is unavailable, the default ephemeral port range from 49153 through 65535 is used\\. Do not attempt to specify a host port in the ephemeral port range as these are reserved for automatic assignment\\. In general, ports below 32768 are outside of the ephemeral port range\\. \nThe default reserved ports are 22 for SSH, the Docker ports 2375 and 2376, and the Amazon ECS container agent ports 51678\\-51680\\. Any host port that was previously specified in a running task is also reserved while the task is running\\. That is, after a task stops, the host port is released\\. The current reserved ports are displayed in the `remainingResources` of [DescribeContainerInstances](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeContainerInstances.html) output\\. A container instance can have up to 100 reserved ports at a time\\. This number includes the default reserved ports\\. Automatically assigned ports aren't included in the 100 reserved ports quota\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Name": "The name that's used for the port mapping\\. This parameter only applies to Service Connect\\. This parameter is the name that you use in the `serviceConnectConfiguration` of a service\\. The name can include up to 64 characters\\. The characters can include lowercase letters, numbers, underscores \\(\\_\\), and hyphens \\(\\-\\)\\. The name can't start with a hyphen\\. \nFor more information, see [Service Connect](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-connect.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Protocol": "The protocol used for the port mapping\\. Valid values are `tcp` and `udp`\\. The default is `tcp`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `tcp | udp` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, @@ -9777,7 +9828,7 @@ }, "AWS::ECS::TaskDefinition ResourceRequirement": { "Type": "The type of resource to assign to a container\\. The supported values are `GPU` or `InferenceAccelerator`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `GPU | InferenceAccelerator` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Value": "The value for the specified resource type\\. \nIf the `GPU` type is used, the value is the number of physical `GPUs` the Amazon ECS container agent will reserve for the container\\. The number of GPUs reserved for all containers in a task should not exceed the number of available GPUs on the container instance the task is launched on\\. \nIf the `InferenceAccelerator` type is used, the `value` should match the `DeviceName` for an [InferenceAccelerator](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-inferenceaccelerator.html) specified in a task definition\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "Value": "The value for the specified resource type\\. \nIf the `GPU` type is used, the value is the number of physical `GPUs` the Amazon ECS container agent reserves for the container\\. The number of GPUs that's reserved for all containers in a task can't exceed the number of available GPUs on the container instance that the task is launched on\\. \nIf the `InferenceAccelerator` type is used, the `value` matches the `deviceName` for an [InferenceAccelerator](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_InferenceAccelerator.html) specified in a task definition\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ECS::TaskDefinition RuntimePlatform": { "CpuArchitecture": "The CPU architecture\\. \nYou can run your Linux tasks on an ARM\\-based platform by setting the value to `ARM64`\\. This option is available for tasks that run on Linux Amazon EC2 instance or Linux containers on Fargate\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ARM64 | X86_64` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -10577,7 +10628,7 @@ "SnapshottingClusterId": "The cluster ID that is used as the daily snapshot source for the replication group\\. This parameter cannot be set for Redis \\(cluster mode enabled\\) replication groups\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "A list of tags to be added to this resource\\. Tags are comma\\-separated key,value pairs \\(e\\.g\\. Key=`myKey`, Value=`myKeyValue`\\. You can include multiple tags as shown following: Key=`myKey`, Value=`myKeyValue` Key=`mySecondKey`, Value=`mySecondKeyValue`\\. Tags on replication groups will be replicated to all nodes\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TransitEncryptionEnabled": "A flag that enables in\\-transit encryption when set to `true`\\. \nYou cannot modify the value of `TransitEncryptionEnabled` after the cluster is created\\. To enable in\\-transit encryption on a cluster you must set `TransitEncryptionEnabled` to `true` when you create a cluster\\. \nThis parameter is valid only if the `Engine` parameter is `redis`, the `EngineVersion` parameter is `3.2.6` or `4.x` onward, and the cluster is being created in an Amazon VPC\\. \nIf you enable in\\-transit encryption, you must also specify a value for `CacheSubnetGroup`\\. \n **Required:** Only available when creating a replication group in an Amazon VPC using redis version `3.2.6` or `4.x` onward\\. \nDefault: `false` \nFor HIPAA compliance, you must specify `TransitEncryptionEnabled` as `true`, an `AuthToken`, and a `CacheSubnetGroup`\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TransitEncryptionMode": "A setting that allows you to migrate your clients to use in\\-transit encryption, with no downtime\\. \nWhen setting `TransitEncryptionEnabled` to `true`, you can set your `TransitEncryptionMode` to `preferred` in the same request, to allow both encrypted and unencrypted connections at the same time\\. Once you migrate all your Redis clients to use encrypted connections you can modify the value to `required` to allow encrypted connections only\\. \nSetting `TransitEncryptionMode` to `required` is a two\\-step process that requires you to first set the `TransitEncryptionMode` to `preferred`, after that you can set `TransitEncryptionMode` to `required`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `preferred | required` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TransitEncryptionMode": "A setting that allows you to migrate your clients to use in\\-transit encryption, with no downtime\\. \nWhen setting `TransitEncryptionEnabled` to `true`, you can set your `TransitEncryptionMode` to `preferred` in the same request, to allow both encrypted and unencrypted connections at the same time\\. Once you migrate all your Redis clients to use encrypted connections you can modify the value to `required` to allow encrypted connections only\\. \nSetting `TransitEncryptionMode` to `required` is a two\\-step process that requires you to first set the `TransitEncryptionMode` to `preferred`, after that you can set `TransitEncryptionMode` to `required`\\. \nThis process will not trigger the replacement of the replication group\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `preferred | required` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "UserGroupIds": "The ID of user group to associate with the replication group\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ElastiCache::ReplicationGroup CloudWatchLogsDestinationDetails": { @@ -10624,6 +10675,7 @@ "Engine": "The current supported value is redis\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `[a-zA-Z]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "NoPasswordRequired": "Indicates a password is not required for this user\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Passwords": "Passwords used for this user\\. You can create up to two passwords for each user\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "UserId": "The ID of the user\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Pattern*: `[a-zA-Z][a-zA-Z0-9\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "UserName": "The username of the user\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, @@ -10633,8 +10685,9 @@ }, "AWS::ElastiCache::UserGroup": { "Engine": "The current supported value is redis\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `[a-zA-Z]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Tags": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "UserGroupId": "The ID of the user group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "UserIds": "The list of user IDs that belong to the user group\\. A user named `default` must be included\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "UserIds": "The list of user IDs that belong to the user group\\. A user named `default` must be included\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ElasticBeanstalk::Application": { "ApplicationName": "A name for the Elastic Beanstalk application\\. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the application name\\. For more information, see [Name Type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -10854,7 +10907,7 @@ "AWS::ElasticLoadBalancingV2::ListenerRule": { "Actions": "The actions\\. \nThe rule must include exactly one of the following types of actions: `forward`, `fixed-response`, or `redirect`, and it must be the last action to be performed\\. If the rule is for an HTTPS listener, it can also optionally include an authentication action\\. \n*Required*: Yes \n*Type*: List of [Action](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-action.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Conditions": "The conditions\\. \nThe rule can optionally include up to one of each of the following conditions: `http-request-method`, `host-header`, `path-pattern`, and `source-ip`\\. A rule can also optionally include one or more of each of the following conditions: `http-header` and `query-string`\\. \n*Required*: Yes \n*Type*: List of [RuleCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ListenerArn": "The Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ListenerArn": "The Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Priority": "The rule priority\\. A listener can't have multiple rules with the same priority\\. \nIf you try to reorder rules by updating their priorities, do not specify a new priority if an existing rule already uses this priority, as this can cause an error\\. If you need to reuse a priority with a different rule, you must remove it as a priority first, and then specify it in a subsequent update\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ElasticLoadBalancingV2::ListenerRule Action": { @@ -10977,7 +11030,7 @@ "HealthCheckPort": "The port the load balancer uses when performing health checks on targets\\. If the protocol is HTTP, HTTPS, TCP, TLS, UDP, or TCP\\_UDP, the default is `traffic-port`, which is the port on which each target receives traffic from the load balancer\\. If the protocol is GENEVE, the default is port 80\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "HealthCheckProtocol": "The protocol the load balancer uses when performing health checks on targets\\. For Application Load Balancers, the default is HTTP\\. For Network Load Balancers and Gateway Load Balancers, the default is TCP\\. The TCP protocol is not supported for health checks if the protocol of the target group is HTTP or HTTPS\\. The GENEVE, TLS, UDP, and TCP\\_UDP protocols are not supported for health checks\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GENEVE | HTTP | HTTPS | TCP | TCP_UDP | TLS | UDP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "HealthCheckTimeoutSeconds": "The amount of time, in seconds, during which no response from a target means a failed health check\\. The range is 2\u2013120 seconds\\. For target groups with a protocol of HTTP, the default is 6 seconds\\. For target groups with a protocol of TCP, TLS or HTTPS, the default is 10 seconds\\. For target groups with a protocol of GENEVE, the default is 5 seconds\\. If the target type is `lambda`, the default is 30 seconds\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `120` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "HealthyThresholdCount": "The number of consecutive health check successes required before considering a target healthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 5\\. For target groups with a protocol of GENEVE, the default is 3\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HealthyThresholdCount": "The number of consecutive health check successes required before considering a target healthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 5\\. For target groups with a protocol of GENEVE, the default is 5\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IpAddressType": "The type of IP address used for this target group\\. The possible values are `ipv4` and `ipv6`\\. This is an optional parameter\\. If not specified, the IP address type defaults to `ipv4`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ipv4 | ipv6` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Matcher": "\\[HTTP/HTTPS health checks\\] The HTTP or gRPC codes to use when checking for a successful response from a target\\. For target groups with a protocol of TCP, TCP\\_UDP, UDP or TLS the range is 200\\-599\\. For target groups with a protocol of HTTP or HTTPS, the range is 200\\-499\\. For target groups with a protocol of GENEVE, the range is 200\\-399\\. \n*Required*: No \n*Type*: [Matcher](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-matcher.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the target group\\. \nThis name must be unique per region per account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -10988,7 +11041,7 @@ "TargetGroupAttributes": "The attributes\\. \n*Required*: No \n*Type*: List of [TargetGroupAttribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-targetgroupattribute.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TargetType": "The type of target that you must specify when registering targets with this target group\\. You can't specify targets for a target group using more than one target type\\. \n+ `instance` \\- Register targets by instance ID\\. This is the default value\\.\n+ `ip` \\- Register targets by IP address\\. You can specify IP addresses from the subnets of the virtual private cloud \\(VPC\\) for the target group, the RFC 1918 range \\(10\\.0\\.0\\.0/8, 172\\.16\\.0\\.0/12, and 192\\.168\\.0\\.0/16\\), and the RFC 6598 range \\(100\\.64\\.0\\.0/10\\)\\. You can't specify publicly routable IP addresses\\.\n+ `lambda` \\- Register a single Lambda function as a target\\.\n+ `alb` \\- Register a single Application Load Balancer as a target\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `alb | instance | ip | lambda` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Targets": "The targets\\. \n*Required*: No \n*Type*: List of [TargetDescription](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-targetdescription.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "UnhealthyThresholdCount": "The number of consecutive health check failures required before considering a target unhealthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 2\\. For target groups with a protocol of GENEVE, the default is 3\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UnhealthyThresholdCount": "The number of consecutive health check failures required before considering a target unhealthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 2\\. For target groups with a protocol of GENEVE, the default is 2\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "VpcId": "The identifier of the virtual private cloud \\(VPC\\)\\. If the target is a Lambda function, this parameter does not apply\\. Otherwise, this parameter is required\\. \n*Required*: Conditional \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ElasticLoadBalancingV2::TargetGroup Matcher": { @@ -10998,7 +11051,7 @@ "AWS::ElasticLoadBalancingV2::TargetGroup TargetDescription": { "AvailabilityZone": "An Availability Zone or `all`\\. This determines whether the target receives traffic from the load balancer nodes in the specified Availability Zone or from all enabled Availability Zones for the load balancer\\. \nFor Application Load Balancer target groups, the specified Availability Zone value is only applicable when cross\\-zone load balancing is off\\. Otherwise the parameter is ignored and treated as `all`\\. \nThis parameter is not supported if the target type of the target group is `instance` or `alb`\\. \nIf the target type is `ip` and the IP address is in a subnet of the VPC for the target group, the Availability Zone is automatically detected and this parameter is optional\\. If the IP address is outside the VPC, this parameter is required\\. \nFor Application Load Balancer target groups with cross\\-zone load balancing off, if the target type is `ip` and the IP address is outside of the VPC for the target group, this should be an Availability Zone inside the VPC for the target group\\. \nIf the target type is `lambda`, this parameter is optional and the only supported value is `all`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Id": "The ID of the target\\. If the target type of the target group is `instance`, specify an instance ID\\. If the target type is `ip`, specify an IP address\\. If the target type is `lambda`, specify the ARN of the Lambda function\\. If the target type is `alb`, specify the ARN of the Application Load Balancer target\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Port": "The port on which the target is listening\\. If the target group protocol is GENEVE, the supported port is 6081\\. If the target type is `alb`, the targeted Application Load Balancer must have at least one listener whose port matches the target group port\\. Not used if the target is a Lambda function\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `65535` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Port": "The port on which the target is listening\\. If the target group protocol is GENEVE, the supported port is 6081\\. If the target type is `alb`, the targeted Application Load Balancer must have at least one listener whose port matches the target group port\\. This parameter is not used if the target is a Lambda function\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `65535` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ElasticLoadBalancingV2::TargetGroup TargetGroupAttribute": { "Key": "The name of the attribute\\. \nThe following attributes are supported by all load balancers: \n+ `deregistration_delay.timeout_seconds` \\- The amount of time, in seconds, for Elastic Load Balancing to wait before changing the state of a deregistering target from `draining` to `unused`\\. The range is 0\\-3600 seconds\\. The default value is 300 seconds\\. If the target is a Lambda function, this attribute is not supported\\.\n+ `stickiness.enabled` \\- Indicates whether target stickiness is enabled\\. The value is `true` or `false`\\. The default is `false`\\.\n+ `stickiness.type` \\- Indicates the type of stickiness\\. The possible values are:\n + `lb_cookie` and `app_cookie` for Application Load Balancers\\.\n + `source_ip` for Network Load Balancers\\.\n + `source_ip_dest_ip` and `source_ip_dest_ip_proto` for Gateway Load Balancers\\.\nThe following attributes are supported by Application Load Balancers and Network Load Balancers: \n+ `load_balancing.cross_zone.enabled` \\- Indicates whether cross zone load balancing is enabled\\. The value is `true`, `false` or `use_load_balancer_configuration`\\. The default is `use_load_balancer_configuration`\\.\n+ `target_group_health.dns_failover.minimum_healthy_targets.count` \\- The minimum number of targets that must be healthy\\. If the number of healthy targets is below this value, mark the zone as unhealthy in DNS, so that traffic is routed only to healthy zones\\. The possible values are `off` or an integer from 1 to the maximum number of targets\\. The default is `off`\\.\n+ `target_group_health.dns_failover.minimum_healthy_targets.percentage` \\- The minimum percentage of targets that must be healthy\\. If the percentage of healthy targets is below this value, mark the zone as unhealthy in DNS, so that traffic is routed only to healthy zones\\. The possible values are `off` or an integer from 1 to 100\\. The default is `off`\\.\n+ `target_group_health.unhealthy_state_routing.minimum_healthy_targets.count` \\- The minimum number of targets that must be healthy\\. If the number of healthy targets is below this value, send traffic to all targets, including unhealthy targets\\. The possible values are 1 to the maximum number of targets\\. The default is 1\\.\n+ `target_group_health.unhealthy_state_routing.minimum_healthy_targets.percentage` \\- The minimum percentage of targets that must be healthy\\. If the percentage of healthy targets is below this value, send traffic to all targets, including unhealthy targets\\. The possible values are `off` or an integer from 1 to 100\\. The default is `off`\\.\nThe following attributes are supported only if the load balancer is an Application Load Balancer and the target is an instance or an IP address: \n+ `load_balancing.algorithm.type` \\- The load balancing algorithm determines how the load balancer selects targets when routing requests\\. The value is `round_robin` or `least_outstanding_requests`\\. The default is `round_robin`\\.\n+ `slow_start.duration_seconds` \\- The time period, in seconds, during which a newly registered target receives an increasing share of the traffic to the target group\\. After this time period ends, the target receives its full share of traffic\\. The range is 30\\-900 seconds \\(15 minutes\\)\\. The default is 0 seconds \\(disabled\\)\\.\n+ `stickiness.app_cookie.cookie_name` \\- Indicates the name of the application\\-based cookie\\. Names that start with the following prefixes are not allowed: `AWSALB`, `AWSALBAPP`, and `AWSALBTG`; they're reserved for use by the load balancer\\.\n+ `stickiness.app_cookie.duration_seconds` \\- The time period, in seconds, during which requests from a client should be routed to the same target\\. After this time period expires, the application\\-based cookie is considered stale\\. The range is 1 second to 1 week \\(604800 seconds\\)\\. The default value is 1 day \\(86400 seconds\\)\\.\n+ `stickiness.lb_cookie.duration_seconds` \\- The time period, in seconds, during which requests from a client should be routed to the same target\\. After this time period expires, the load balancer\\-generated cookie is considered stale\\. The range is 1 second to 1 week \\(604800 seconds\\)\\. The default value is 1 day \\(86400 seconds\\)\\. \nThe following attribute is supported only if the load balancer is an Application Load Balancer and the target is a Lambda function: \n+ `lambda.multi_value_headers.enabled` \\- Indicates whether the request and response headers that are exchanged between the load balancer and the Lambda function include arrays of values or strings\\. The value is `true` or `false`\\. The default is `false`\\. If the value is `false` and the request contains a duplicate header field name or query parameter key, the load balancer uses the last value sent by the client\\.\nThe following attributes are supported only by Network Load Balancers: \n+ `deregistration_delay.connection_termination.enabled` \\- Indicates whether the load balancer terminates connections at the end of the deregistration timeout\\. The value is `true` or `false`\\. The default is `false`\\.\n+ `preserve_client_ip.enabled` \\- Indicates whether client IP preservation is enabled\\. The value is `true` or `false`\\. The default is disabled if the target group type is IP address and the target group protocol is TCP or TLS\\. Otherwise, the default is enabled\\. Client IP preservation cannot be disabled for UDP and TCP\\_UDP target groups\\.\n+ `proxy_protocol_v2.enabled` \\- Indicates whether Proxy Protocol version 2 is enabled\\. The value is `true` or `false`\\. The default is `false`\\. \nThe following attributes are supported only by Gateway Load Balancers: \n+ `target_failover.on_deregistration` \\- Indicates how the Gateway Load Balancer handles existing flows when a target is deregistered\\. The possible values are `rebalance` and `no_rebalance`\\. The default is `no_rebalance`\\. The two attributes \\(`target_failover.on_deregistration` and `target_failover.on_unhealthy`\\) can't be set independently\\. The value you set for both attributes must be the same\\. \n+ `target_failover.on_unhealthy` \\- Indicates how the Gateway Load Balancer handles existing flows when a target is unhealthy\\. The possible values are `rebalance` and `no_rebalance`\\. The default is `no_rebalance`\\. The two attributes \\(`target_failover.on_deregistration` and `target_failover.on_unhealthy`\\) cannot be set independently\\. The value you set for both attributes must be the same\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `^[a-zA-Z0-9._]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -11598,8 +11651,8 @@ "Events": "The `AutoImportPolicy` can have the following event values: \n+ `NEW` \\- Amazon FSx automatically imports metadata of files added to the linked S3 bucket that do not currently exist in the FSx file system\\.\n+ `CHANGED` \\- Amazon FSx automatically updates file metadata and invalidates existing file content on the file system as files change in the data repository\\.\n+ `DELETED` \\- Amazon FSx automatically deletes files on the file system as corresponding files are deleted in the data repository\\.\nYou can define any combination of event types for your `AutoImportPolicy`\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::FSx::DataRepositoryAssociation S3": { - "AutoExportPolicy": "Describes a data repository association's automatic export policy\\. The `AutoExportPolicy` defines the types of updated objects on the file system that will be automatically exported to the data repository\\. As you create, modify, or delete files, Amazon FSx for Lustre automatically exports the defined changes asynchronously once your application finishes modifying the file\\. \nThis `AutoExportPolicy` is supported only for Amazon FSx for Lustre file systems with the `Persistent_2` deployment type\\. \n*Required*: No \n*Type*: [AutoExportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoexportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "AutoImportPolicy": "Describes the data repository association's automatic import policy\\. The AutoImportPolicy defines how Amazon FSx keeps your file metadata and directory listings up to date by importing changes to your Amazon FSx for Lustre file system as you modify objects in a linked S3 bucket\\. \nThe `AutoImportPolicy` is supported only for Amazon FSx for Lustre file systems with the `Persistent_2` deployment type\\. \n*Required*: No \n*Type*: [AutoImportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoimportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "AutoExportPolicy": "Describes a data repository association's automatic export policy\\. The `AutoExportPolicy` defines the types of updated objects on the file system that will be automatically exported to the data repository\\. As you create, modify, or delete files, Amazon FSx for Lustre automatically exports the defined changes asynchronously once your application finishes modifying the file\\. \nThe `AutoExportPolicy` is only supported on Amazon FSx for Lustre file systems with a data repository association\\. \n*Required*: No \n*Type*: [AutoExportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoexportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AutoImportPolicy": "Describes the data repository association's automatic import policy\\. The AutoImportPolicy defines how Amazon FSx keeps your file metadata and directory listings up to date by importing changes to your Amazon FSx for Lustre file system as you modify objects in a linked S3 bucket\\. \nThe `AutoImportPolicy` is only supported on Amazon FSx for Lustre file systems with a data repository association\\. \n*Required*: No \n*Type*: [AutoImportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoimportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::FSx::FileSystem": { "BackupId": "The ID of the file system backup that you are using to create a file system\\. For more information, see [CreateFileSystemFromBackup](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateFileSystemFromBackup.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -11651,7 +11704,7 @@ "DailyAutomaticBackupStartTime": "A recurring daily time, in the format `HH:MM`\\. `HH` is the zero\\-padded hour of the day \\(0\\-23\\), and `MM` is the zero\\-padded minute of the hour\\. For example, `05:00` specifies 5 AM daily\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DeploymentType": "Specifies the FSx for ONTAP file system deployment type to use in creating the file system\\. \n+ `MULTI_AZ_1` \\- \\(Default\\) A high availability file system configured for Multi\\-AZ redundancy to tolerate temporary Availability Zone \\(AZ\\) unavailability\\. \n+ `SINGLE_AZ_1` \\- A file system configured for Single\\-AZ redundancy\\.\nFor information about the use cases for Multi\\-AZ and Single\\-AZ deployments, refer to [Choosing a file system deployment type](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/high-availability-AZ.html)\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_AZ_1 | SINGLE_AZ_1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DiskIopsConfiguration": "The SSD IOPS configuration for the FSx for ONTAP file system\\. \n*Required*: No \n*Type*: [DiskIopsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-diskiopsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "EndpointIpAddressRange": "\\(Multi\\-AZ only\\) Specifies the IP address range in which the endpoints to access your file system will be created\\. By default in the Amazon FSx API, Amazon FSx selects an unused IP address range for you from the 198\\.19\\.\\* range\\. By default in the Amazon FSx console, Amazon FSx chooses the last 64 IP addresses from the VPC\u2019s primary CIDR range to use as the endpoint IP address range for the file system\\. You can have overlapping endpoint IP addresses for file systems deployed in the same VPC/route tables\\. \n*Required*: No \n*Type*: String \n*Minimum*: `9` \n*Maximum*: `17` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{9,17}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "EndpointIpAddressRange": "\\(Multi\\-AZ only\\) Specifies the IP address range in which the endpoints to access your file system will be created\\. By default in the Amazon FSx API, Amazon FSx selects an unused IP address range for you from the 198\\.19\\.\\* range\\. By default in the Amazon FSx console, Amazon FSx chooses the last 64 IP addresses from the VPC\u2019s primary CIDR range to use as the endpoint IP address range for the file system\\. You can have overlapping endpoint IP addresses for file systems deployed in the same VPC/route tables, as long as they don't overlap with any subnet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `9` \n*Maximum*: `17` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{9,17}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "FsxAdminPassword": "The ONTAP administrative password for the `fsxadmin` user with which you administer your file system using the NetApp ONTAP CLI and REST API\\. \n*Required*: No \n*Type*: String \n*Minimum*: `8` \n*Maximum*: `50` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{8,50}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PreferredSubnetId": "Required when `DeploymentType` is set to `MULTI_AZ_1`\\. This specifies the subnet in which you want the preferred file server to be located\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "RouteTableIds": "\\(Multi\\-AZ only\\) Specifies the virtual private cloud \\(VPC\\) route tables in which your file system's endpoints will be created\\. You should specify all VPC route tables associated with the subnets in which your clients are located\\. By default, Amazon FSx selects your VPC's default route table\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -11746,12 +11799,12 @@ }, "AWS::FSx::Volume OntapConfiguration": { "CopyTagsToBackups": "A boolean flag indicating whether tags for the volume should be copied to backups\\. This value defaults to false\\. If it's set to true, all tags for the volume are copied to all automatic and user\\-initiated backups where the user doesn't specify tags\\. If this value is true, and you specify one or more tags, only the specified tags are copied to backups\\. If you specify one or more tags when creating a user\\-initiated backup, no tags are copied from the volume, regardless of this value\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "JunctionPath": "Specifies the location in the SVM's namespace where the volume is mounted\\. The `JunctionPath` must have a leading forward slash, such as `/vol3`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "JunctionPath": "Specifies the location in the SVM's namespace where the volume is mounted\\. This parameter is required\\. The `JunctionPath` must have a leading forward slash, such as `/vol3`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "OntapVolumeType": "Specifies the type of volume you are creating\\. Valid values are the following: \n+ `RW` specifies a read/write volume\\. `RW` is the default\\.\n+ `DP` specifies a data\\-protection volume\\. A `DP` volume is read\\-only and can be used as the destination of a NetApp SnapMirror relationship\\.\nFor more information, see [Volume types](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/volume-types) in the *Amazon FSx for NetApp ONTAP User Guide*\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DP | RW` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "SecurityStyle": "Specifies the security style for the volume\\. If a volume's security style is not specified, it is automatically set to the root volume's security style\\. The security style determines the type of permissions that FSx for ONTAP uses to control data access\\. For more information, see [Volume security style](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/managing-volumes.html#volume-security-style) in the *Amazon FSx for NetApp ONTAP User Guide*\\. Specify one of the following values: \n+ `UNIX` if the file system is managed by a UNIX administrator, the majority of users are NFS clients, and an application accessing the data uses a UNIX user as the service account\\. \n+ `NTFS` if the file system is managed by a Windows administrator, the majority of users are SMB clients, and an application accessing the data uses a Windows user as the service account\\.\n+ `MIXED` if the file system is managed by both UNIX and Windows administrators and users consist of both NFS and SMB clients\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MIXED | NTFS | UNIX` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SizeInMegabytes": "Specifies the size of the volume, in megabytes \\(MB\\), that you are creating\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SizeInMegabytes": "Specifies the size of the volume, in megabytes \\(MB\\), that you are creating\\. Provide any whole number in the range of 20\u2013104857600 to specify the size of the volume\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SnapshotPolicy": "Specifies the snapshot policy for the volume\\. There are three built\\-in snapshot policies: \n+ `default`: This is the default policy\\. A maximum of six hourly snapshots taken five minutes past the hour\\. A maximum of two daily snapshots taken Monday through Saturday at 10 minutes after midnight\\. A maximum of two weekly snapshots taken every Sunday at 15 minutes after midnight\\.\n+ `default-1weekly`: This policy is the same as the `default` policy except that it only retains one snapshot from the weekly schedule\\.\n+ `none`: This policy does not take any snapshots\\. This policy can be assigned to volumes to prevent automatic snapshots from being taken\\.\nYou can also provide the name of a custom policy that you created with the ONTAP CLI or REST API\\. \nFor more information, see [Snapshot policies](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/snapshots-ontap.html#snapshot-policies) in the *Amazon FSx for NetApp ONTAP User Guide*\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "StorageEfficiencyEnabled": "Set to true to enable deduplication, compression, and compaction storage efficiency features on the volume\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StorageEfficiencyEnabled": "Set to true to enable deduplication, compression, and compaction storage efficiency features on the volume, or set to false to disable them\\. This parameter is required\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "StorageVirtualMachineId": "Specifies the ONTAP SVM in which to create the volume\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `21` \n*Maximum*: `21` \n*Pattern*: `^(svm-[0-9a-f]{17,})$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "TieringPolicy": "Describes the data tiering policy for an ONTAP volume\\. When enabled, Amazon FSx for ONTAP's intelligent tiering automatically transitions a volume's data between the file system's primary storage and capacity pool storage based on your access patterns\\. \nValid tiering policies are the following: \n+ `SNAPSHOT_ONLY` \\- \\(Default value\\) moves cold snapshots to the capacity pool storage tier\\.\n+ `AUTO` \\- moves cold user data and snapshots to the capacity pool storage tier based on your access patterns\\.\n+ `ALL` \\- moves all user data blocks in both the active file system and Snapshot copies to the storage pool tier\\.\n+ `NONE` \\- keeps a volume's data in the primary storage tier, preventing it from being moved to the capacity pool tier\\.\n*Required*: No \n*Type*: [TieringPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration-tieringpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -11986,7 +12039,7 @@ }, "AWS::GameLift::Build": { "Name": "A descriptive label that is associated with a build\\. Build names do not need to be unique\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "OperatingSystem": "The operating system that you built the game server binaries to run on\\. This value determines the type of fleet resources that you can use for this build\\. If your game build contains multiple executables, they all must run on the same operating system\\. If an operating system is not specified when creating a build, GameLift uses the default value \\(WINDOWS\\_2012\\)\\. This value cannot be changed later\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | WINDOWS_2012` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "OperatingSystem": "The operating system that you built the game server binaries to run on\\. This value determines the type of fleet resources that you can use for this build\\. If your game build contains multiple executables, they all must run on the same operating system\\. If an operating system isn't specified when creating a build, Amazon GameLift uses the default value \\(WINDOWS\\_2012\\)\\. This value can't be changed later\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | WINDOWS_2012` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "StorageLocation": "Information indicating where your game build files are stored\\. Use this parameter only when creating a build with files stored in an Amazon S3 bucket that you own\\. The storage location must specify an Amazon S3 bucket name and key\\. The location must also specify a role ARN that you set up to allow Amazon GameLift to access your Amazon S3 bucket\\. The S3 bucket and your new build must be in the same Region\\. \nIf a `StorageLocation` is specified, the size of your file can be found in your Amazon S3 bucket\\. Amazon GameLift will report a `SizeOnDisk` of 0\\. \n*Required*: No \n*Type*: [StorageLocation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-build-storagelocation.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Version": "Version information that is associated with this build\\. Version strings do not need to be unique\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -11999,37 +12052,37 @@ "AWS::GameLift::Fleet": { "AnywhereConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [AnywhereConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-anywhereconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "BuildId": "A unique identifier for a build to be deployed on the new fleet\\. If you are deploying the fleet with a custom game build, you must specify this property\\. The build must have been successfully uploaded to Amazon GameLift and be in a `READY` status\\. This fleet setting cannot be changed once the fleet is created\\. \n*Required*: Conditional \n*Type*: String \n*Pattern*: `^build-\\S+|^arn:.*:build\\/build-\\S+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "CertificateConfiguration": "Prompts GameLift to generate a TLS/SSL certificate for the fleet\\. GameLift uses the certificates to encrypt traffic between game clients and the game servers running on GameLift\\. By default, the `CertificateConfiguration` is `DISABLED`\\. You can't change this property after you create the fleet\\. \n AWS Certificate Manager \\(ACM\\) certificates expire after 13 months\\. Certificate expiration can cause fleets to fail, preventing players from connecting to instances in the fleet\\. We recommend you replace fleets before 13 months, consider using fleet aliases for a smooth transition\\. \nACM isn't available in all AWS regions\\. A fleet creation request with certificate generation enabled in an unsupported Region, fails with a 4xx error\\. For more information about the supported Regions, see [Supported Regions](https://docs.aws.amazon.com/acm/latest/userguide/acm-regions.html) in the * AWS Certificate Manager User Guide*\\.\n*Required*: No \n*Type*: [CertificateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-certificateconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ComputeType": "The type of compute resource used to host your game servers\\. You can use your own compute resources with GameLift Anywhere or use Amazon EC2 instances with managed GameLift\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ANYWHERE | EC2` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "CertificateConfiguration": "Prompts Amazon GameLift to generate a TLS/SSL certificate for the fleet\\. Amazon GameLift uses the certificates to encrypt traffic between game clients and the game servers running on Amazon GameLift\\. By default, the `CertificateConfiguration` is `DISABLED`\\. You can't change this property after you create the fleet\\. \n AWS Certificate Manager \\(ACM\\) certificates expire after 13 months\\. Certificate expiration can cause fleets to fail, preventing players from connecting to instances in the fleet\\. We recommend you replace fleets before 13 months, consider using fleet aliases for a smooth transition\\. \nACM isn't available in all AWS regions\\. A fleet creation request with certificate generation enabled in an unsupported Region, fails with a 4xx error\\. For more information about the supported Regions, see [Supported Regions](https://docs.aws.amazon.com/acm/latest/userguide/acm-regions.html) in the * AWS Certificate Manager User Guide*\\.\n*Required*: No \n*Type*: [CertificateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-certificateconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ComputeType": "The type of compute resource used to host your game servers\\. You can use your own compute resources with Amazon GameLift Anywhere or use Amazon EC2 instances with managed Amazon GameLift\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ANYWHERE | EC2` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Description": "A description for the fleet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DesiredEC2Instances": "The number of EC2 instances that you want this fleet to host\\. When creating a new fleet, GameLift automatically sets this value to \"1\" and initiates a single instance\\. Once the fleet is active, update this value to trigger GameLift to add or remove instances from the fleet\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "EC2InboundPermissions": "The allowed IP address ranges and port settings that allow inbound traffic to access game sessions on this fleet\\. If the fleet is hosting a custom game build, this property must be set before players can connect to game sessions\\. For Realtime Servers fleets, GameLift automatically sets TCP and UDP ranges\\. \n*Required*: No \n*Type*: List of [IpPermission](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "EC2InstanceType": "The GameLift\\-supported Amazon EC2 instance type to use for all fleet instances\\. Instance type determines the computing resources that will be used to host your game servers, including CPU, memory, storage, and networking capacity\\. See [Amazon Elastic Compute Cloud Instance Types](http://aws.amazon.com/ec2/instance-types/) for detailed descriptions of Amazon EC2 instance types\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `c3.2xlarge | c3.4xlarge | c3.8xlarge | c3.large | c3.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge | c4.large | c4.xlarge | c5.12xlarge | c5.18xlarge | c5.24xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.large | c5.xlarge | c5a.12xlarge | c5a.16xlarge | c5a.24xlarge | c5a.2xlarge | c5a.4xlarge | c5a.8xlarge | c5a.large | c5a.xlarge | c5d.12xlarge | c5d.18xlarge | c5d.24xlarge | c5d.2xlarge | c5d.4xlarge | c5d.9xlarge | c5d.large | c5d.xlarge | c6a.12xlarge | c6a.16xlarge | c6a.24xlarge | c6a.2xlarge | c6a.4xlarge | c6a.8xlarge | c6a.large | c6a.xlarge | c6i.12xlarge | c6i.16xlarge | c6i.24xlarge | c6i.2xlarge | c6i.4xlarge | c6i.8xlarge | c6i.large | c6i.xlarge | m3.2xlarge | m3.large | m3.medium | m3.xlarge | m4.10xlarge | m4.2xlarge | m4.4xlarge | m4.large | m4.xlarge | m5.12xlarge | m5.16xlarge | m5.24xlarge | m5.2xlarge | m5.4xlarge | m5.8xlarge | m5.large | m5.xlarge | m5a.12xlarge | m5a.16xlarge | m5a.24xlarge | m5a.2xlarge | m5a.4xlarge | m5a.8xlarge | m5a.large | m5a.xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge | r3.large | r3.xlarge | r4.16xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.large | r4.xlarge | r5.12xlarge | r5.16xlarge | r5.24xlarge | r5.2xlarge | r5.4xlarge | r5.8xlarge | r5.large | r5.xlarge | r5a.12xlarge | r5a.16xlarge | r5a.24xlarge | r5a.2xlarge | r5a.4xlarge | r5a.8xlarge | r5a.large | r5a.xlarge | r5d.12xlarge | r5d.16xlarge | r5d.24xlarge | r5d.2xlarge | r5d.4xlarge | r5d.8xlarge | r5d.large | r5d.xlarge | t2.large | t2.medium | t2.micro | t2.small` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "EC2InboundPermissions": "The allowed IP address ranges and port settings that allow inbound traffic to access game sessions on this fleet\\. If the fleet is hosting a custom game build, this property must be set before players can connect to game sessions\\. For Realtime Servers fleets, Amazon GameLift automatically sets TCP and UDP ranges\\. \n*Required*: No \n*Type*: List of [IpPermission](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EC2InstanceType": "The Amazon GameLift\\-supported Amazon EC2 instance type to use for all fleet instances\\. Instance type determines the computing resources that will be used to host your game servers, including CPU, memory, storage, and networking capacity\\. See [Amazon Elastic Compute Cloud Instance Types](http://aws.amazon.com/ec2/instance-types/) for detailed descriptions of Amazon EC2 instance types\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `c3.2xlarge | c3.4xlarge | c3.8xlarge | c3.large | c3.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge | c4.large | c4.xlarge | c5.12xlarge | c5.18xlarge | c5.24xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.large | c5.xlarge | c5a.12xlarge | c5a.16xlarge | c5a.24xlarge | c5a.2xlarge | c5a.4xlarge | c5a.8xlarge | c5a.large | c5a.xlarge | c5d.12xlarge | c5d.18xlarge | c5d.24xlarge | c5d.2xlarge | c5d.4xlarge | c5d.9xlarge | c5d.large | c5d.xlarge | c6a.12xlarge | c6a.16xlarge | c6a.24xlarge | c6a.2xlarge | c6a.4xlarge | c6a.8xlarge | c6a.large | c6a.xlarge | c6i.12xlarge | c6i.16xlarge | c6i.24xlarge | c6i.2xlarge | c6i.4xlarge | c6i.8xlarge | c6i.large | c6i.xlarge | m3.2xlarge | m3.large | m3.medium | m3.xlarge | m4.10xlarge | m4.2xlarge | m4.4xlarge | m4.large | m4.xlarge | m5.12xlarge | m5.16xlarge | m5.24xlarge | m5.2xlarge | m5.4xlarge | m5.8xlarge | m5.large | m5.xlarge | m5a.12xlarge | m5a.16xlarge | m5a.24xlarge | m5a.2xlarge | m5a.4xlarge | m5a.8xlarge | m5a.large | m5a.xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge | r3.large | r3.xlarge | r4.16xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.large | r4.xlarge | r5.12xlarge | r5.16xlarge | r5.24xlarge | r5.2xlarge | r5.4xlarge | r5.8xlarge | r5.large | r5.xlarge | r5a.12xlarge | r5a.16xlarge | r5a.24xlarge | r5a.2xlarge | r5a.4xlarge | r5a.8xlarge | r5a.large | r5a.xlarge | r5d.12xlarge | r5d.16xlarge | r5d.24xlarge | r5d.2xlarge | r5d.4xlarge | r5d.8xlarge | r5d.large | r5d.xlarge | t2.large | t2.medium | t2.micro | t2.small` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "FleetType": "Indicates whether to use On\\-Demand or Spot instances for this fleet\\. By default, this property is set to `ON_DEMAND`\\. Learn more about when to use [ On\\-Demand versus Spot Instances](https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-ec2-instances.html#gamelift-ec2-instances-spot)\\. This property cannot be changed after the fleet is created\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ON_DEMAND | SPOT` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "InstanceRoleARN": "A unique identifier for an IAM role that manages access to your AWS services\\. With an instance role ARN set, any application that runs on an instance in this fleet can assume the role, including install scripts, server processes, and daemons \\(background processes\\)\\. Create a role or look up a role's ARN by using the [IAM dashboard](https://console.aws.amazon.com/iam/) in the AWS Management Console\\. Learn more about using on\\-box credentials for your game servers at [ Access external resources from a game server](https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-resources.html)\\. This property cannot be changed after the fleet is created\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Locations": "A set of remote locations to deploy additional instances to and manage as part of the fleet\\. This parameter can only be used when creating fleets in AWS Regions that support multiple locations\\. You can add any GameLift\\-supported AWS Region as a remote location, in the form of an AWS Region code such as `us-west-2`\\. To create a fleet with instances in the home Region only, omit this parameter\\. \n*Required*: No \n*Type*: List of [LocationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Locations": "A set of remote locations to deploy additional instances to and manage as part of the fleet\\. This parameter can only be used when creating fleets in AWS Regions that support multiple locations\\. You can add any Amazon GameLift\\-supported AWS Region as a remote location, in the form of an AWS Region code such as `us-west-2`\\. To create a fleet with instances in the home Region only, don't use this parameter\\. \nTo use this parameter, Amazon GameLift requires you to use your home location in the request\\. \n*Required*: No \n*Type*: List of [LocationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MaxSize": "The maximum number of instances that are allowed in the specified fleet location\\. If this parameter is not set, the default is 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MetricGroups": "The name of an AWS CloudWatch metric group to add this fleet to\\. A metric group is used to aggregate the metrics for multiple fleets\\. You can specify an existing metric group name or set a new name to create a new metric group\\. A fleet can be included in only one metric group at a time\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MinSize": "The minimum number of instances that are allowed in the specified fleet location\\. If this parameter is not set, the default is 0\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "A descriptive label that is associated with a fleet\\. Fleet names do not need to be unique\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "NewGameSessionProtectionPolicy": "The status of termination protection for active game sessions on the fleet\\. By default, this property is set to `NoProtection`\\. \n+ **NoProtection** \\- Game sessions can be terminated during active gameplay as a result of a scale\\-down event\\. \n+ **FullProtection** \\- Game sessions in `ACTIVE` status cannot be terminated during a scale\\-down event\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `FullProtection | NoProtection` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "PeerVpcAwsAccountId": "Used when peering your GameLift fleet with a VPC, the unique identifier for the AWS account that owns the VPC\\. You can find your account ID in the AWS Management Console under account settings\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "PeerVpcId": "A unique identifier for a VPC with resources to be accessed by your GameLift fleet\\. The VPC must be in the same Region as your fleet\\. To look up a VPC ID, use the [VPC Dashboard](https://console.aws.amazon.com/vpc/) in the AWS Management Console\\. Learn more about VPC peering in [VPC Peering with GameLift Fleets](https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "PeerVpcAwsAccountId": "Used when peering your Amazon GameLift fleet with a VPC, the unique identifier for the AWS account that owns the VPC\\. You can find your account ID in the AWS Management Console under account settings\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "PeerVpcId": "A unique identifier for a VPC with resources to be accessed by your Amazon GameLift fleet\\. The VPC must be in the same Region as your fleet\\. To look up a VPC ID, use the [VPC Dashboard](https://console.aws.amazon.com/vpc/) in the AWS Management Console\\. Learn more about VPC peering in [VPC Peering with Amazon GameLift Fleets](https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ResourceCreationLimitPolicy": "A policy that limits the number of game sessions that an individual player can create on instances in this fleet within a specified span of time\\. \n*Required*: No \n*Type*: [ResourceCreationLimitPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-resourcecreationlimitpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RuntimeConfiguration": "Instructions for how to launch and maintain server processes on instances in the fleet\\. The runtime configuration defines one or more server process configurations, each identifying a build executable or Realtime script file and the number of processes of that type to run concurrently\\. \nThe `RuntimeConfiguration` parameter is required unless the fleet is being configured using the older parameters `ServerLaunchPath` and `ServerLaunchParameters`, which are still supported for backward compatibility\\.\n*Required*: Conditional \n*Type*: [RuntimeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-runtimeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ScriptId": "The unique identifier for a Realtime configuration script to be deployed on fleet instances\\. You can use either the script ID or ARN\\. Scripts must be uploaded to GameLift prior to creating the fleet\\. This fleet property cannot be changed later\\. \nYou can't use the `!Ref` command to reference a script created with a CloudFormation template for the fleet property `ScriptId`\\. Instead, use `Fn::GetAtt Script.Arn` or `Fn::GetAtt Script.Id` to retrieve either of these properties as input for `ScriptId`\\. Alternatively, enter a `ScriptId` string manually\\.\n*Required*: Conditional \n*Type*: String \n*Pattern*: `^script-\\S+|^arn:.*:script\\/script-\\S+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "ScriptId": "The unique identifier for a Realtime configuration script to be deployed on fleet instances\\. You can use either the script ID or ARN\\. Scripts must be uploaded to Amazon GameLift prior to creating the fleet\\. This fleet property cannot be changed later\\. \nYou can't use the `!Ref` command to reference a script created with a CloudFormation template for the fleet property `ScriptId`\\. Instead, use `Fn::GetAtt Script.Arn` or `Fn::GetAtt Script.Id` to retrieve either of these properties as input for `ScriptId`\\. Alternatively, enter a `ScriptId` string manually\\.\n*Required*: Conditional \n*Type*: String \n*Pattern*: `^script-\\S+|^arn:.*:script\\/script-\\S+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::GameLift::Fleet AnywhereConfiguration": { - "Cost": "The cost to run your fleet per hour\\. GameLift uses the provided cost of your fleet to balance usage in queues\\. For more information about queues, see [Setting up queues](https://docs.aws.amazon.com/gamelift/latest/developerguide/queues-intro.html) in the *Amazon GameLift Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `11` \n*Pattern*: `^\\d{1,5}(?:\\.\\d{1,5})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Cost": "The cost to run your fleet per hour\\. Amazon GameLift uses the provided cost of your fleet to balance usage in queues\\. For more information about queues, see [Setting up queues](https://docs.aws.amazon.com/gamelift/latest/developerguide/queues-intro.html) in the *Amazon GameLift Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `11` \n*Pattern*: `^\\d{1,5}(?:\\.\\d{1,5})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::GameLift::Fleet CertificateConfiguration": { "CertificateType": "Indicates whether a TLS/SSL certificate is generated for a fleet\\. \nValid values include: \n+ **GENERATED** \\- Generate a TLS/SSL certificate for this fleet\\.\n+ **DISABLED** \\- \\(default\\) Do not generate a TLS/SSL certificate for this fleet\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DISABLED | GENERATED` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::GameLift::Fleet IpPermission": { - "FromPort": "A starting value for a range of allowed port numbers\\. \nFor fleets using Windows and Linux builds, only ports 1026\\-60000 are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FromPort": "A starting value for a range of allowed port numbers\\. \nFor fleets using Linux builds, only ports `22` and `1026-60000` are valid\\. \nFor fleets using Windows builds, only ports `1026-60000` are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IpRange": "A range of allowed IP addresses\\. This value must be expressed in CIDR notation\\. Example: \"`000.000.000.000/[subnet mask]`\" or optionally the shortened version \"`0.0.0.0/[subnet mask]`\"\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `[^\\s]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Protocol": "The network communication protocol used by the fleet\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `TCP | UDP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ToPort": "An ending value for a range of allowed port numbers\\. Port numbers are end\\-inclusive\\. This value must be higher than `FromPort`\\. \nFor fleets using Windows and Linux builds, only ports 1026\\-60000 are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "ToPort": "An ending value for a range of allowed port numbers\\. Port numbers are end\\-inclusive\\. This value must be equal to or greater than `FromPort`\\. \nFor fleets using Linux builds, only ports `22` and `1026-60000` are valid\\. \nFor fleets using Windows builds, only ports `1026-60000` are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::GameLift::Fleet LocationCapacity": { "DesiredEC2Instances": "The number of Amazon EC2 instances you want to maintain in the specified fleet location\\. This value must fall between the minimum and maximum size limits\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -12041,7 +12094,7 @@ "LocationCapacity": "Current resource capacity settings in a specified fleet or location\\. The location value might refer to a fleet's remote location or its home Region\\. \n **Related actions** \n [DescribeFleetCapacity](https://docs.aws.amazon.com/gamelift/latest/apireference/API_DescribeFleetCapacity.html) \\| [DescribeFleetLocationCapacity](https://docs.aws.amazon.com/gamelift/latest/apireference/API_DescribeFleetLocationCapacity.html) \\| [UpdateFleetCapacity](https://docs.aws.amazon.com/gamelift/latest/apireference/API_UpdateFleetCapacity.html) \n*Required*: No \n*Type*: [LocationCapacity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationcapacity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::GameLift::Fleet ResourceCreationLimitPolicy": { - "NewGameSessionsPerCreator": "A policy that puts limits on the number of game sessions that a player can create within a specified span of time\\. With this policy, you can control players' ability to consume available resources\\. \nThe policy is evaluated when a player tries to create a new game session\\. On receiving a `CreateGameSession` request, GameLift checks that the player \\(identified by `CreatorId`\\) has created fewer than game session limit in the specified time period\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NewGameSessionsPerCreator": "A policy that puts limits on the number of game sessions that a player can create within a specified span of time\\. With this policy, you can control players' ability to consume available resources\\. \nThe policy is evaluated when a player tries to create a new game session\\. On receiving a `CreateGameSession` request, Amazon GameLift checks that the player \\(identified by `CreatorId`\\) has created fewer than game session limit in the specified time period\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PolicyPeriodInMinutes": "The time span used in evaluating the resource creation limit policy\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::GameLift::Fleet RuntimeConfiguration": { @@ -12056,25 +12109,25 @@ }, "AWS::GameLift::GameServerGroup": { "AutoScalingPolicy": "Configuration settings to define a scaling policy for the Auto Scaling group that is optimized for game hosting\\. The scaling policy uses the metric `\"PercentUtilizedGameServers\"` to maintain a buffer of idle game servers that can immediately accommodate new games and players\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: [AutoScalingPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-autoscalingpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "BalancingStrategy": "Indicates how GameLift FleetIQ balances the use of Spot Instances and On\\-Demand Instances in the game server group\\. Method options include the following: \n+ `SPOT_ONLY` \\- Only Spot Instances are used in the game server group\\. If Spot Instances are unavailable or not viable for game hosting, the game server group provides no hosting capacity until Spot Instances can again be used\\. Until then, no new instances are started, and the existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are not replaced\\.\n+ `SPOT_PREFERRED` \\- \\(default value\\) Spot Instances are used whenever available in the game server group\\. If Spot Instances are unavailable, the game server group continues to provide hosting capacity by falling back to On\\-Demand Instances\\. Existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are replaced with new On\\-Demand Instances\\.\n+ `ON_DEMAND_ONLY` \\- Only On\\-Demand Instances are used in the game server group\\. No Spot Instances are used, even when available, while this balancing strategy is in force\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ON_DEMAND_ONLY | SPOT_ONLY | SPOT_PREFERRED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BalancingStrategy": "Indicates how Amazon GameLift FleetIQ balances the use of Spot Instances and On\\-Demand Instances in the game server group\\. Method options include the following: \n+ `SPOT_ONLY` \\- Only Spot Instances are used in the game server group\\. If Spot Instances are unavailable or not viable for game hosting, the game server group provides no hosting capacity until Spot Instances can again be used\\. Until then, no new instances are started, and the existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are not replaced\\.\n+ `SPOT_PREFERRED` \\- \\(default value\\) Spot Instances are used whenever available in the game server group\\. If Spot Instances are unavailable, the game server group continues to provide hosting capacity by falling back to On\\-Demand Instances\\. Existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are replaced with new On\\-Demand Instances\\.\n+ `ON_DEMAND_ONLY` \\- Only On\\-Demand Instances are used in the game server group\\. No Spot Instances are used, even when available, while this balancing strategy is in force\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ON_DEMAND_ONLY | SPOT_ONLY | SPOT_PREFERRED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DeleteOption": "The type of delete to perform\\. To delete a game server group, specify the `DeleteOption`\\. Options include the following: \n+ `SAFE_DELETE` \u2013 \\(default\\) Terminates the game server group and Amazon EC2 Auto Scaling group only when it has no game servers that are in `UTILIZED` status\\.\n+ `FORCE_DELETE` \u2013 Terminates the game server group, including all active game servers regardless of their utilization status, and the Amazon EC2 Auto Scaling group\\. \n+ `RETAIN` \u2013 Does a safe delete of the game server group but retains the Amazon EC2 Auto Scaling group as is\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `FORCE_DELETE | RETAIN | SAFE_DELETE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GameServerGroupName": "A developer\\-defined identifier for the game server group\\. The name is unique for each Region in each AWS account\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `[a-zA-Z0-9-\\.]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GameServerProtectionPolicy": "A flag that indicates whether instances in the game server group are protected from early termination\\. Unprotected instances that have active game servers running might be terminated during a scale\\-down event, causing players to be dropped from the game\\. Protected instances cannot be terminated while there are active game servers running except in the event of a forced game server group deletion \\(see \\)\\. An exception to this is with Spot Instances, which can be terminated by AWS regardless of protection status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FULL_PROTECTION | NO_PROTECTION` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "InstanceDefinitions": "The set of Amazon EC2 instance types that GameLift FleetIQ can use when balancing and automatically scaling instances in the corresponding Auto Scaling group\\. \n*Required*: Yes \n*Type*: List of [InstanceDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-instancedefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "LaunchTemplate": "The Amazon EC2 launch template that contains configuration settings and game server code to be deployed to all instances in the game server group\\. You can specify the template using either the template name or ID\\. For help with creating a launch template, see [Creating a Launch Template for an Auto Scaling Group](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-launch-template.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \nIf you specify network interfaces in your launch template, you must explicitly set the property `AssociatePublicIpAddress` to \"true\"\\. If no network interface is specified in the launch template, GameLift FleetIQ uses your account's default VPC\\.\n*Required*: Yes \n*Type*: [LaunchTemplate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-launchtemplate.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MaxSize": "The maximum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, GameLift FleetIQ and EC2 do not scale up the group above this maximum\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MinSize": "The minimum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, GameLift FleetIQ and Amazon EC2 do not scale down the group below this minimum\\. In production, this value should be set to at least 1\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InstanceDefinitions": "The set of Amazon EC2 instance types that Amazon GameLift FleetIQ can use when balancing and automatically scaling instances in the corresponding Auto Scaling group\\. \n*Required*: Yes \n*Type*: List of [InstanceDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-instancedefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LaunchTemplate": "The Amazon EC2 launch template that contains configuration settings and game server code to be deployed to all instances in the game server group\\. You can specify the template using either the template name or ID\\. For help with creating a launch template, see [Creating a Launch Template for an Auto Scaling Group](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-launch-template.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \nIf you specify network interfaces in your launch template, you must explicitly set the property `AssociatePublicIpAddress` to \"true\"\\. If no network interface is specified in the launch template, Amazon GameLift FleetIQ uses your account's default VPC\\.\n*Required*: Yes \n*Type*: [LaunchTemplate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-launchtemplate.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaxSize": "The maximum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, Amazon GameLift FleetIQ and EC2 do not scale up the group above this maximum\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinSize": "The minimum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, Amazon GameLift FleetIQ and Amazon EC2 do not scale down the group below this minimum\\. In production, this value should be set to at least 1\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RoleArn": "The Amazon Resource Name \\([ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html)\\) for an IAM role that allows Amazon GameLift to access your Amazon EC2 Auto Scaling groups\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Pattern*: `^arn:.*:role\\/[\\w+=,.@-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "A list of labels to assign to the new game server group resource\\. Tags are developer\\-defined key\\-value pairs\\. Tagging AWS resources is useful for resource management, access management, and cost allocation\\. For more information, see [ Tagging AWS Resources](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html) in the * AWS General Reference*\\. Once the resource is created, you can use TagResource, UntagResource, and ListTagsForResource to add, remove, and view tags, respectively\\. The maximum tag limit may be lower than stated\\. See the AWS General Reference for actual tagging limits\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "VpcSubnets": "A list of virtual private cloud \\(VPC\\) subnets to use with instances in the game server group\\. By default, all GameLift FleetIQ\\-supported Availability Zones are used\\. You can use this parameter to specify VPCs that you've set up\\. This property cannot be updated after the game server group is created, and the corresponding Auto Scaling group will always use the property value that is set with this request, even if the Auto Scaling group is updated directly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "VpcSubnets": "A list of virtual private cloud \\(VPC\\) subnets to use with instances in the game server group\\. By default, all Amazon GameLift FleetIQ\\-supported Availability Zones are used\\. You can use this parameter to specify VPCs that you've set up\\. This property cannot be updated after the game server group is created, and the corresponding Auto Scaling group will always use the property value that is set with this request, even if the Auto Scaling group is updated directly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::GameLift::GameServerGroup AutoScalingPolicy": { - "EstimatedInstanceWarmup": "Length of time, in seconds, it takes for a new instance to start new game server processes and register with GameLift FleetIQ\\. Specifying a warm\\-up time can be useful, particularly with game servers that take a long time to start up, because it avoids prematurely starting new instances\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EstimatedInstanceWarmup": "Length of time, in seconds, it takes for a new instance to start new game server processes and register with Amazon GameLift FleetIQ\\. Specifying a warm\\-up time can be useful, particularly with game servers that take a long time to start up, because it avoids prematurely starting new instances\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TargetTrackingConfiguration": "Settings for a target\\-based scaling policy applied to Auto Scaling group\\. These settings are used to create a target\\-based policy that tracks the GameLift FleetIQ metric `PercentUtilizedGameServers` and specifies a target value for the metric\\. As player usage changes, the policy triggers to adjust the game server group capacity so that the metric returns to the target value\\. \n*Required*: Yes \n*Type*: [TargetTrackingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-targettrackingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::GameLift::GameServerGroup InstanceDefinition": { "InstanceType": "An Amazon EC2 instance type designation\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `c4.2xlarge | c4.4xlarge | c4.8xlarge | c4.large | c4.xlarge | c5.12xlarge | c5.18xlarge | c5.24xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.large | c5.xlarge | c5a.12xlarge | c5a.16xlarge | c5a.24xlarge | c5a.2xlarge | c5a.4xlarge | c5a.8xlarge | c5a.large | c5a.xlarge | c6g.12xlarge | c6g.16xlarge | c6g.2xlarge | c6g.4xlarge | c6g.8xlarge | c6g.large | c6g.medium | c6g.xlarge | m4.10xlarge | m4.2xlarge | m4.4xlarge | m4.large | m4.xlarge | m5.12xlarge | m5.16xlarge | m5.24xlarge | m5.2xlarge | m5.4xlarge | m5.8xlarge | m5.large | m5.xlarge | m5a.12xlarge | m5a.16xlarge | m5a.24xlarge | m5a.2xlarge | m5a.4xlarge | m5a.8xlarge | m5a.large | m5a.xlarge | m6g.12xlarge | m6g.16xlarge | m6g.2xlarge | m6g.4xlarge | m6g.8xlarge | m6g.large | m6g.medium | m6g.xlarge | r4.16xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.large | r4.xlarge | r5.12xlarge | r5.16xlarge | r5.24xlarge | r5.2xlarge | r5.4xlarge | r5.8xlarge | r5.large | r5.xlarge | r5a.12xlarge | r5a.16xlarge | r5a.24xlarge | r5a.2xlarge | r5a.4xlarge | r5a.8xlarge | r5a.large | r5a.xlarge | r6g.12xlarge | r6g.16xlarge | r6g.2xlarge | r6g.4xlarge | r6g.8xlarge | r6g.large | r6g.medium | r6g.xlarge` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "WeightedCapacity": "Instance weighting that indicates how much this instance type contributes to the total capacity of a game server group\\. Instance weights are used by GameLift FleetIQ to calculate the instance type's cost per unit hour and better identify the most cost\\-effective options\\. For detailed information on weighting instance capacity, see [Instance Weighting](https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-instance-weighting.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. Default value is \"1\"\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `3` \n*Pattern*: `^[\\u0031-\\u0039][\\u0030-\\u0039]{0,2}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "WeightedCapacity": "Instance weighting that indicates how much this instance type contributes to the total capacity of a game server group\\. Instance weights are used by Amazon GameLift FleetIQ to calculate the instance type's cost per unit hour and better identify the most cost\\-effective options\\. For detailed information on weighting instance capacity, see [Instance Weighting](https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-instance-weighting.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. Default value is \"1\"\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `3` \n*Pattern*: `^[\\u0031-\\u0039][\\u0030-\\u0039]{0,2}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::GameLift::GameServerGroup LaunchTemplate": { "LaunchTemplateId": "A unique identifier for an existing Amazon EC2 launch template\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -12120,10 +12173,10 @@ "BackfillMode": "The method used to backfill game sessions that are created with this matchmaking configuration\\. Specify `MANUAL` when your game manages backfill requests manually or does not use the match backfill feature\\. Specify `AUTOMATIC` to have GameLift create a `StartMatchBackfill` request whenever a game session has one or more open slots\\. Learn more about manual and automatic backfill in [Backfill Existing Games with FlexMatch](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-backfill.html)\\. Automatic backfill is not available when `FlexMatchMode` is set to `STANDALONE`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTOMATIC | MANUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "CustomEventData": "Information to add to all events related to the matchmaking configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "A description for the matchmaking configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "FlexMatchMode": "Indicates whether this matchmaking configuration is being used with GameLift hosting or as a standalone matchmaking solution\\. \n+ **STANDALONE** \\- FlexMatch forms matches and returns match information, including players and team assignments, in a [ MatchmakingSucceeded](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-events.html#match-events-matchmakingsucceeded) event\\.\n+ **WITH\\_QUEUE** \\- FlexMatch forms matches and uses the specified GameLift queue to start a game session for the match\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDALONE | WITH_QUEUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FlexMatchMode": "Indicates whether this matchmaking configuration is being used with Amazon GameLift hosting or as a standalone matchmaking solution\\. \n+ **STANDALONE** \\- FlexMatch forms matches and returns match information, including players and team assignments, in a [ MatchmakingSucceeded](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-events.html#match-events-matchmakingsucceeded) event\\.\n+ **WITH\\_QUEUE** \\- FlexMatch forms matches and uses the specified Amazon GameLift queue to start a game session for the match\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDALONE | WITH_QUEUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GameProperties": "A set of custom properties for a game session, formatted as key\\-value pairs\\. These properties are passed to a game server process with a request to start a new game session\\. See [ Start a Game Session](https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession)\\. This parameter is not used if `FlexMatchMode` is set to `STANDALONE`\\. \n*Required*: No \n*Type*: List of [GameProperty](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-matchmakingconfiguration-gameproperty.html) \n*Maximum*: `16` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GameSessionData": "A set of custom game session properties, formatted as a single string value\\. This data is passed to a game server process with a request to start a new game session\\. See [Start a Game Session](https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession)\\. This parameter is not used if`FlexMatchMode` is set to `STANDALONE`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "GameSessionQueueArns": "The Amazon Resource Name \\([ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html)\\) that is assigned to a GameLift game session queue resource and uniquely identifies it\\. ARNs are unique across all Regions\\. Format is `arn:aws:gamelift:::gamesessionqueue/`\\. Queues can be located in any Region\\. Queues are used to start new GameLift\\-hosted game sessions for matches that are created with this matchmaking configuration\\. If `FlexMatchMode` is set to `STANDALONE`, do not set this parameter\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GameSessionQueueArns": "The Amazon Resource Name \\([ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html)\\) that is assigned to a Amazon GameLift game session queue resource and uniquely identifies it\\. ARNs are unique across all Regions\\. Format is `arn:aws:gamelift:::gamesessionqueue/`\\. Queues can be located in any Region\\. Queues are used to start new Amazon GameLift\\-hosted game sessions for matches that are created with this matchmaking configuration\\. If `FlexMatchMode` is set to `STANDALONE`, do not set this parameter\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "A unique identifier for the matchmaking configuration\\. This name is used to identify the configuration associated with a matchmaking request or ticket\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `128` \n*Pattern*: `[a-zA-Z0-9-\\.]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "NotificationTarget": "An SNS topic ARN that is set up to receive matchmaking notifications\\. See [ Setting up notifications for matchmaking](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-notification.html) for more information\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `300` \n*Pattern*: `[a-zA-Z0-9:_/-]*(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/.html)?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RequestTimeoutSeconds": "The maximum duration, in seconds, that a matchmaking ticket can remain in process before timing out\\. Requests that fail due to timing out can be resubmitted as needed\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `43200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -12146,7 +12199,7 @@ "Version": "The version that is associated with a build or script\\. Version strings do not need to be unique\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::GameLift::Script S3Location": { - "Bucket": "An Amazon S3 bucket identifier\\. Thename of the S3 bucket\\. \nGameLift doesn't support uploading from Amazon S3 buckets with names that contain a dot \\(\\.\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Bucket": "An Amazon S3 bucket identifier\\. Thename of the S3 bucket\\. \nAmazon GameLift doesn't support uploading from Amazon S3 buckets with names that contain a dot \\(\\.\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Key": "The name of the zip file that contains the build files or script files\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ObjectVersion": "The version of the file, if object versioning is turned on for the bucket\\. Amazon GameLift uses this information when retrieving files from an S3 bucket that you own\\. Use this parameter to specify a specific version of the file\\. If not set, the latest version of the file is retrieved\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RoleArn": "The Amazon Resource Name \\([ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html)\\) for an IAM role that allows Amazon GameLift to access the S3 bucket\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -13085,6 +13138,7 @@ "DeploymentName": "The name of the deployment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DeploymentPolicies": "The deployment policies for the deployment\\. These policies define how the deployment updates components and handles failure\\. \n*Required*: No \n*Type*: [DeploymentPolicies](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentpolicies.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "IotJobConfiguration": "The job configuration for the deployment configuration\\. The job configuration specifies the rollout, timeout, and stop configurations for the deployment configuration\\. \n*Required*: No \n*Type*: [DeploymentIoTJobConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentiotjobconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ParentTargetArn": "The parent deployment's [ARN](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) for a subdeployment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "Application\\-specific metadata to attach to the deployment\\. You can use tags in IAM policies to control access to AWS IoT Greengrass resources\\. You can also use tags to categorize your resources\\. For more information, see [Tag your AWS IoT Greengrass Version 2 resources](https://docs.aws.amazon.com/greengrass/v2/developerguide/tag-resources.html) in the *AWS IoT Greengrass V2 Developer Guide*\\. \nThis `Json` property type is processed as a map of key\\-value pairs\\. It uses the following format, which is different from most `Tags` implementations in AWS CloudFormation templates\\.", "TargetArn": "The ARN of the target AWS IoT thing or thing group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, @@ -13258,6 +13312,7 @@ "AWS::GuardDuty::Detector": { "DataSources": "Describes which data sources will be enabled for the detector\\. \n*Required*: No \n*Type*: [CFNDataSourceConfigurations](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfndatasourceconfigurations.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Enable": "Specifies whether the detector is to be enabled on creation\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Features": "A list of features that will be configured for the detector\\. \n*Required*: No \n*Type*: List of [FeatureConfigurations](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureconfigurations.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "FindingPublishingFrequency": "Specifies how frequently updated findings are exported\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FIFTEEN_MINUTES | ONE_HOUR | SIX_HOURS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "The tags to be added to a new detector resource\\. Each tag consists of a key and an optional value, both of which you define\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -13281,6 +13336,15 @@ "AWS::GuardDuty::Detector CFNScanEc2InstanceWithFindingsConfiguration": { "EbsVolumes": "Describes the configuration for scanning EBS volumes as data source\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::GuardDuty::Detector FeatureAdditionalConfiguration": { + "Name": "Name of the additional configuration of a feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "Status of the additional configuration of a feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::GuardDuty::Detector FeatureConfigurations": { + "AdditionalConfiguration": "Additional configuration of the feature\\. \n*Required*: No \n*Type*: List of [FeatureAdditionalConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureadditionalconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "Name of the feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "Status of the feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::GuardDuty::Filter": { "Action": "Specifies the action that is to be applied to the findings that match the filter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ARCHIVE | NOOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "The description of the filter\\. Valid characters include alphanumeric characters, and special characters such as hyphen, period, colon, underscore, parentheses \\(`{ }`, `[ ]`, and `( )`\\), forward slash, horizontal tab, vertical tab, newline, form feed, return, and whitespace\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -13288,7 +13352,7 @@ "FindingCriteria": "Represents the criteria to be used in the filter for querying findings\\. \n*Required*: Yes \n*Type*: [FindingCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-findingcriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the filter\\. Valid characters include period \\(\\.\\), underscore \\(\\_\\), dash \\(\\-\\), and alphanumeric characters\\. A whitespace is considered to be an invalid character\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `64` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Rank": "Specifies the position of the filter in the list of current filters\\. Also specifies the order in which this filter is applied to the findings\\. The minimum value for this property is 1 and the maximum is 100\\. \nBy default, filters may not be created in the same order as they are ranked\\. To ensure that the filters are created in the expected order, you can use an optional attribute, [DependsOn](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html), with the following syntax: `\"DependsOn\":[ \"ObjectName\" ]`\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "The tags to be added to a new filter resource\\. Each tag consists of a key and an optional value, both of which you define\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Tags": "The tags to be added to a new filter resource\\. Each tag consists of a key and an optional value, both of which you define\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::GuardDuty::Filter Condition": { "Eq": "Represents the equal condition to apply to a single field when querying for findings\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -13366,7 +13430,7 @@ "AWS::IAM::Group": { "GroupName": "The name of the group to create\\. Do not include the path in this value\\. \nThe group name must be unique within the account\\. Group names are not distinguished by case\\. For example, you cannot create groups named both \"ADMINS\" and \"admins\"\\. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the group name\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\nIf you specify a name, you must specify the `CAPABILITY_NAMED_IAM` value to acknowledge your template's capabilities\\. For more information, see [Acknowledging IAM Resources in AWS CloudFormation Templates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#using-iam-capabilities)\\. \nNaming an IAM resource can cause an unrecoverable error if you reuse the same template in multiple Regions\\. To prevent this, we recommend using `Fn::Join` and `AWS::Region` to create a Region\\-specific name, as in the following example: `{\"Fn::Join\": [\"\", [{\"Ref\": \"AWS::Region\"}, {\"Ref\": \"MyResourceName\"}]]}`\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ManagedPolicyArns": "The Amazon Resource Name \\(ARN\\) of the IAM policy you want to attach\\. \nFor more information about ARNs, see [Amazon Resource Names \\(ARNs\\)](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) in the * AWS General Reference*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Path": "The path to the group\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Path": "The path to the group\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Policies": "Adds or updates an inline policy document that is embedded in the specified IAM group\\. To view AWS::IAM::Group snippets, see [Declaring an IAM Group Resource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-iam.html#scenario-iam-group)\\. \nThe name of each inline policy for a role, user, or group must be unique\\. If you don't choose unique names, updates to the IAM identity will fail\\. \nFor information about limits on the number of inline policies that you can embed in a group, see [Limitations on IAM Entities](https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html) in the *IAM User Guide*\\. \n*Required*: No \n*Type*: List of [Policy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy-2.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IAM::Group Policy": { @@ -13375,7 +13439,7 @@ }, "AWS::IAM::InstanceProfile": { "InstanceProfileName": "The name of the instance profile to create\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces\\. You can also include any of the following characters: \\_\\+=,\\.@\\- \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `[\\w+=,.@-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Path": "The path to the instance profile\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Path": "The path to the instance profile\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Roles": "The name of the role to associate with the instance profile\\. Only one role can be assigned to an EC2 instance at a time, and all applications on the instance share the same role and permissions\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IAM::ManagedPolicy": { @@ -13405,7 +13469,7 @@ "Description": "A description of the role that you provide\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1000` \n*Pattern*: `[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u00A1-\\u00FF]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ManagedPolicyArns": "A list of Amazon Resource Names \\(ARNs\\) of the IAM managed policies that you want to attach to the role\\. \nFor more information about ARNs, see [Amazon Resource Names \\(ARNs\\) and AWS Service Namespaces](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) in the *AWS General Reference*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MaxSessionDuration": "The 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 value of one hour is applied\\. This setting can have a value from 1 hour to 12 hours\\. \nAnyone who assumes the role from the AWS CLI or API can use the `DurationSeconds` API parameter or the `duration-seconds` AWS CLI parameter to request a longer session\\. The `MaxSessionDuration` setting determines the maximum duration that can be requested using the `DurationSeconds` parameter\\. If users don't specify a value for the `DurationSeconds` parameter, their security credentials are valid for one hour by default\\. This applies when you use the `AssumeRole*` API operations or the `assume-role*` AWS CLI operations but does not apply when you use those operations to create a console URL\\. For more information, see [Using IAM roles](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use.html) in the *IAM User Guide*\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `3600` \n*Maximum*: `43200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Path": "The path to the role\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Path": "The path to the role\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PermissionsBoundary": "The ARN of the policy used to set the permissions boundary for the role\\. \nFor more information about permissions boundaries, see [Permissions boundaries for IAM identities ](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html) in the *IAM User Guide*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Policies": "Adds or updates an inline policy document that is embedded in the specified IAM role\\. \nWhen you embed an inline policy in a role, the inline policy is used as part of the role's access \\(permissions\\) policy\\. The role's trust policy is created at the same time as the role\\. You can update a role's trust policy later\\. For more information about IAM roles, go to [Using Roles to Delegate Permissions and Federate Identities](https://docs.aws.amazon.com/IAM/latest/UserGuide/roles-toplevel.html)\\. \nA role can also have an attached managed policy\\. For information about policies, see [Managed Policies and Inline Policies](https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html) in the *IAM User Guide*\\. \nFor information about limits on the number of inline policies that you can embed with a role, see [Limitations on IAM Entities](https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html) in the *IAM User Guide*\\. \nIf an external policy \\(such as `AWS::IAM::Policy` or `AWS::IAM::ManagedPolicy`\\) has a `Ref` to a role and if a resource \\(such as `AWS::ECS::Service`\\) also has a `Ref` to the same role, add a `DependsOn` attribute to the resource to make the resource depend on the external policy\\. This dependency ensures that the role's policy is available throughout the resource's lifecycle\\. For example, when you delete a stack with an `AWS::ECS::Service` resource, the `DependsOn` attribute ensures that AWS CloudFormation deletes the `AWS::ECS::Service` resource before deleting its role's policy\\.\n*Required*: No \n*Type*: List of [Policy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy-1.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RoleName": "A name for the IAM role, up to 64 characters in length\\. For valid values, see the `RoleName` parameter for the [https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html](https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html) action in the *IAM User Guide*\\. \nThis parameter allows \\(per its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces\\. You can also include any of the following characters: \\_\\+=,\\.@\\-\\. The role name must be unique within the account\\. Role names are not distinguished by case\\. For example, you cannot create roles named both \"Role1\" and \"role1\"\\. \nIf you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the role name\\. \nIf you specify a name, you must specify the `CAPABILITY_NAMED_IAM` value to acknowledge your template's capabilities\\. For more information, see [Acknowledging IAM Resources in AWS CloudFormation Templates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#using-iam-capabilities)\\. \nNaming an IAM resource can cause an unrecoverable error if you reuse the same template in multiple Regions\\. To prevent this, we recommend using `Fn::Join` and `AWS::Region` to create a Region\\-specific name, as in the following example: `{\"Fn::Join\": [\"\", [{\"Ref\": \"AWS::Region\"}, {\"Ref\": \"MyResourceName\"}]]}`\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -13423,7 +13487,7 @@ "AWS::IAM::ServerCertificate": { "CertificateBody": "The contents of the public key certificate\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `16384` \n*Pattern*: `[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "CertificateChain": "The contents of the public key certificate chain\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2097152` \n*Pattern*: `[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Path": "The path for the server certificate\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. This parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n If you are uploading a server certificate specifically for use with Amazon CloudFront distributions, you must specify a path using the `path` parameter\\. The path must begin with `/cloudfront` and must include a trailing slash \\(for example, `/cloudfront/test/`\\)\\.\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Path": "The path for the server certificate\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. This parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n If you are uploading a server certificate specifically for use with Amazon CloudFront distributions, you must specify a path using the `path` parameter\\. The path must begin with `/cloudfront` and must include a trailing slash \\(for example, `/cloudfront/test/`\\)\\.\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PrivateKey": "The contents of the private key in PEM\\-encoded format\\. \nThe [regex pattern](http://wikipedia.org/wiki/regex) used to validate this parameter is a string of characters consisting of the following: \n+ Any printable ASCII character ranging from the space character \\(`\\u0020`\\) through the end of the ASCII character range\n+ The printable characters in the Basic Latin and Latin\\-1 Supplement character set \\(through `\\u00FF`\\)\n+ The special characters tab \\(`\\u0009`\\), line feed \\(`\\u000A`\\), and carriage return \\(`\\u000D`\\)\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `16384` \n*Pattern*: `[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ServerCertificateName": "The name for the server certificate\\. Do not include the path in this value\\. The name of the certificate cannot contain any spaces\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces\\. You can also include any of the following characters: \\_\\+=,\\.@\\- \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `[\\w+=,.@-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "A list of tags that are attached to the server certificate\\. For more information about tagging, see [Tagging IAM resources](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html) in the *IAM User Guide*\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -13437,7 +13501,7 @@ "Groups": "A list of group names to which you want to add the user\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LoginProfile": "Creates a password for the specified IAM user\\. A password allows an IAM user to access AWS services through the AWS Management Console\\. \nYou can use the AWS CLI, the AWS API, or the **Users** page in the IAM console to create a password for any IAM user\\. Use [ChangePassword](https://docs.aws.amazon.com/IAM/latest/APIReference/API_ChangePassword.html) to update your own existing password in the **My Security Credentials** page in the AWS Management Console\\. \nFor more information about managing passwords, see [Managing passwords](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_ManagingLogins.html) in the *IAM User Guide*\\. \n*Required*: No \n*Type*: [LoginProfile](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user-loginprofile.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ManagedPolicyArns": "A list of Amazon Resource Names \\(ARNs\\) of the IAM managed policies that you want to attach to the user\\. \nFor more information about ARNs, see [Amazon Resource Names \\(ARNs\\) and AWS Service Namespaces](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) in the *AWS General Reference*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Path": "The path for the user name\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Path": "The path for the user name\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PermissionsBoundary": "The ARN of the managed policy that is used to set the permissions boundary for the user\\. \nA permissions boundary policy defines the maximum permissions that identity\\-based policies can grant to an entity, but does not grant permissions\\. Permissions boundaries do not define the maximum permissions that a resource\\-based policy can grant to an entity\\. To learn more, see [Permissions boundaries for IAM entities](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html) in the *IAM User Guide*\\. \nFor more information about policy types, see [Policy types ](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html#access_policy-types) in the *IAM User Guide*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Policies": "Adds or updates an inline policy document that is embedded in the specified IAM user\\. To view AWS::IAM::User snippets, see [Declaring an IAM User Resource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-iam.html#scenario-iam-user)\\. \nThe name of each policy for a role, user, or group must be unique\\. If you don't choose unique names, updates to the IAM identity will fail\\. \nFor information about limits on the number of inline policies that you can embed in a user, see [Limitations on IAM Entities](https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html) in the *IAM User Guide*\\. \n*Required*: No \n*Type*: List of [Policy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "A list of tags that you want to attach to the new user\\. Each tag consists of a key name and an associated value\\. For more information about tagging, see [Tagging IAM resources](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html) in the *IAM User Guide*\\. \nIf any one of the tags is invalid or if you exceed the allowed maximum number of tags, then the entire request fails and the resource is not created\\.\n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -13456,10 +13520,10 @@ "Users": "A list of the names of the users that you want to add to the group\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IAM::VirtualMFADevice": { - "Path": "The path for the virtual MFA device\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Path": "The path for the virtual MFA device\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "A list of tags that you want to attach to the new IAM virtual MFA device\\. Each tag consists of a key name and an associated value\\. For more information about tagging, see [Tagging IAM resources](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html) in the *IAM User Guide*\\. \nIf any one of the tags is invalid or if you exceed the allowed maximum number of tags, then the entire request fails and the resource is not created\\.\n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Users": "The IAM user associated with this virtual MFA device\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "VirtualMfaDeviceName": "The name of the virtual MFA device\\. Use with path to uniquely identify a virtual MFA device\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces\\. You can also include any of the following characters: \\_\\+=,\\.@\\- \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Pattern*: `[\\w+=,.@-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "VirtualMfaDeviceName": "The name of the virtual MFA device, which must be unique\\. Use with path to uniquely identify a virtual MFA device\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces\\. You can also include any of the following characters: \\_\\+=,\\.@\\- \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Pattern*: `[\\w+=,.@-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::IVS::Channel": { "Authorized": "Whether the channel is authorized\\. \n*Default*: `false` \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -13582,7 +13646,7 @@ "Iops": "Use to configure device IOPS\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `100` \n*Maximum*: `64000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "KmsKeyId": "Use to configure the KMS key to use when encrypting the device\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "SnapshotId": "The snapshot that defines the device contents\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Throughput": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Throughput": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "VolumeSize": "Use to override the device's volume size\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `16000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "VolumeType": "Use to override the device's volume type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `gp2 | gp3 | io1 | io2 | sc1 | st1 | standard` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, @@ -13659,21 +13723,21 @@ }, "AWS::ImageBuilder::Image": { "ContainerRecipeArn": "The Amazon Resource Name \\(ARN\\) of the container recipe that is used for this pipeline\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "DistributionConfigurationArn": "The Amazon Resource Name \\(ARN\\) of the distribution configuration\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline)/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "DistributionConfigurationArn": "The Amazon Resource Name \\(ARN\\) of the distribution configuration\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline|workflow\\/(?:build|test|distribution))/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "EnhancedImageMetadataEnabled": "Indicates whether Image Builder collects additional information about the image, such as the operating system \\(OS\\) version and package list\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ImageRecipeArn": "The Amazon Resource Name \\(ARN\\) of the image recipe\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline)/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ImageScanningConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagescanningconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ImageRecipeArn": "The Amazon Resource Name \\(ARN\\) of the image recipe\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline|workflow\\/(?:build|test|distribution))/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ImageScanningConfiguration": "Contains settings for vulnerability scans\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagescanningconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ImageTestsConfiguration": "The configuration settings for your image test components, which includes a toggle that allows you to turn off tests, and a timeout setting\\. \n*Required*: No \n*Type*: [ImageTestsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagetestsconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "InfrastructureConfigurationArn": "The Amazon Resource Name \\(ARN\\) of the infrastructure configuration associated with this image pipeline\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags of the image\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ImageBuilder::Image EcrConfiguration": { - "ContainerTags": "Property description not available\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "RepositoryName": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "ContainerTags": "Tags for Image Builder to apply to the output container image that &INS; scans\\. Tags can help you identify and manage your scanned images\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "RepositoryName": "The name of the container repository that Amazon Inspector scans to identify findings for your container images\\. The name includes the path for the repository location\\. If you don\u2019t provide this information, Image Builder creates a repository in your account named `image-builder-image-scanning-repository` for vulnerability scans of your output container images\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ImageBuilder::Image ImageScanningConfiguration": { - "EcrConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-ecrconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ImageScanningEnabled": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "EcrConfiguration": "Contains Amazon ECR settings for vulnerability scans\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-ecrconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ImageScanningEnabled": "A setting that indicates whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ImageBuilder::Image ImageTestsConfiguration": { "ImageTestsEnabled": "Determines if tests should run after building the image\\. Image Builder defaults to enable tests to run following the image build, before image distribution\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -13685,7 +13749,7 @@ "DistributionConfigurationArn": "The Amazon Resource Name \\(ARN\\) of the distribution configuration associated with this image pipeline\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EnhancedImageMetadataEnabled": "Collects additional information about the image being created, including the operating system \\(OS\\) version and package list\\. This information is used to enhance the overall experience of using EC2 Image Builder\\. Enabled by default\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ImageRecipeArn": "The Amazon Resource Name \\(ARN\\) of the image recipe associated with this image pipeline\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ImageScanningConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagescanningconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ImageScanningConfiguration": "Contains settings for vulnerability scans\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagescanningconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ImageTestsConfiguration": "The configuration of the image tests that run after image creation to ensure the quality of the image that was created\\. \n*Required*: No \n*Type*: [ImageTestsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagetestsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "InfrastructureConfigurationArn": "The Amazon Resource Name \\(ARN\\) of the infrastructure configuration associated with this image pipeline\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the image pipeline\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^[-_A-Za-z-0-9][-_A-Za-z0-9 ]{1,126}[-_A-Za-z-0-9]$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -13694,12 +13758,12 @@ "Tags": "The tags of this image pipeline\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ImageBuilder::ImagePipeline EcrConfiguration": { - "ContainerTags": "Property description not available\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RepositoryName": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "ContainerTags": "Tags for Image Builder to apply to the output container image that &INS; scans\\. Tags can help you identify and manage your scanned images\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RepositoryName": "The name of the container repository that Amazon Inspector scans to identify findings for your container images\\. The name includes the path for the repository location\\. If you don\u2019t provide this information, Image Builder creates a repository in your account named `image-builder-image-scanning-repository` for vulnerability scans of your output container images\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ImageBuilder::ImagePipeline ImageScanningConfiguration": { - "EcrConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-ecrconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ImageScanningEnabled": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "EcrConfiguration": "Contains Amazon ECR settings for vulnerability scans\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-ecrconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ImageScanningEnabled": "A setting that indicates whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ImageBuilder::ImagePipeline ImageTestsConfiguration": { "ImageTestsEnabled": "Defines if tests should be executed when building this image\\. For example, `true` or `false`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -13738,7 +13802,7 @@ "Iops": "Use to configure device IOPS\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `100` \n*Maximum*: `64000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "KmsKeyId": "Use to configure the KMS key to use when encrypting the device\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "SnapshotId": "The snapshot that defines the device contents\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Throughput": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Throughput": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "VolumeSize": "Overrides the volume size of the device\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `16000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "VolumeType": "Overrides the volume type of the device\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `gp2 | gp3 | io1 | io2 | sc1 | st1 | standard` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, @@ -13861,7 +13925,7 @@ }, "AWS::InternetMonitor::Monitor": { "MaxCityNetworksToMonitor": "The maximum number of city\\-networks to monitor for your resources\\. A city\\-network is the location \\(city\\) where clients access your application resources from and the network, such as an internet service provider, that clients access the resources through\\. \nFor more information, see [ Choosing a city\\-network maximum value](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/IMCityNetworksMaximum.html) in *Using Amazon CloudWatch Internet Monitor*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MonitorName": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "MonitorName": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Resources": "The resources that have been added for the monitor, listed by their Amazon Resource Names \\(ARNs\\)\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ResourcesToAdd": "The resources to add to a monitor, which you provide as a set of Amazon Resource Names \\(ARNs\\)\\. \nYou can add a combination of Virtual Private Clouds \\(VPCs\\) and Amazon CloudFront distributions, or you can add WorkSpaces directories\\. You can't add all three types of resources\\. \nIf you add only VPC resources, at least one VPC must have an Internet Gateway attached to it, to make sure that it has internet connectivity\\.\n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ResourcesToRemove": "The resources to remove from a monitor, which you provide as a set of Amazon Resource Names \\(ARNs\\)\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -13908,8 +13972,8 @@ "DeviceCertificateExpiringCheck": "Checks if a device certificate is expiring\\. This check applies to device certificates expiring within 30 days or that have expired\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DeviceCertificateKeyQualityCheck": "Checks the quality of the device certificate key\\. The quality checks if the key is in a valid format, not expired, signed by a registered certificate authority, and if the key meets a minimum required size\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DeviceCertificateSharedCheck": "Checks if multiple concurrent connections use the same X\\.509 certificate to authenticate with AWS IoT\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "IntermediateCaRevokedForActiveDeviceCertificatesCheck": "*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "IoTPolicyPotentialMisConfigurationCheck": "*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IntermediateCaRevokedForActiveDeviceCertificatesCheck": "Property description not available\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IoTPolicyPotentialMisConfigurationCheck": "Property description not available\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IotPolicyOverlyPermissiveCheck": "Checks the permissiveness of a policy attached to an authenticated Amazon Cognito identity pool role\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IotRoleAliasAllowsAccessToUnusedServicesCheck": "Checks if a role alias has access to services that haven't been used for the AWS IoT device in the last year\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IotRoleAliasOverlyPermissiveCheck": "Checks if the temporary credentials provided by AWS IoT role aliases are overly permissive\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -14014,6 +14078,7 @@ "JobExecutionsRetryConfig": "Allows you to create the criteria to retry a job\\. \n*Required*: No \n*Type*: [JobExecutionsRetryConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-jobexecutionsretryconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "JobExecutionsRolloutConfig": "Allows you to create a staged rollout of a job\\. \n*Required*: No \n*Type*: [JobExecutionsRolloutConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-jobexecutionsrolloutconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "JobTemplateId": "A unique identifier for the job template\\. We recommend using a UUID\\. Alpha\\-numeric characters, \"\\-\", and \"\\_\" are valid for use here\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "MaintenanceWindows": "An optional configuration within the SchedulingConfig to setup a recurring maintenance window with a predetermined start time and duration for the rollout of a job document to all devices in a target group for a job\\. \n*Required*: No \n*Type*: List of [MaintenanceWindow](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-maintenancewindow.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PresignedUrlConfig": "Configuration for pre\\-signed S3 URLs\\. \n*Required*: No \n*Type*: [PresignedUrlConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-presignedurlconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "Metadata that can be used to manage the job template\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "TimeoutConfig": "Specifies the amount of time each device has to finish its execution of the job\\. A timer is started when the job execution status is set to `IN_PROGRESS`\\. If the job execution status is not set to another terminal state before the timer expires, it will be automatically set to `TIMED_OUT`\\. \n*Required*: No \n*Type*: [TimeoutConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-timeoutconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" @@ -14028,20 +14093,24 @@ "ThresholdPercentage": "The minimum percentage of job execution failures that must occur to initiate the job abort\\. \n AWS IoT Core supports up to two digits after the decimal \\(for example, 10\\.9 and 10\\.99, but not 10\\.999\\)\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::IoT::JobTemplate ExponentialRolloutRate": { - "BaseRatePerMinute": "The minimum number of things that will be notified of a pending job, per minute at the start of job rollout\\. This parameter allows you to define the initial rate of rollout\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "BaseRatePerMinute": "The minimum number of things that will be notified of a pending job, per minute at the start of job rollout\\. This parameter allows you to define the initial rate of rollout\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "IncrementFactor": "The exponential factor to increase the rate of rollout for a job\\. \n AWS IoT Core supports up to one digit after the decimal \\(for example, 1\\.5, but not 1\\.55\\)\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "RateIncreaseCriteria": "The criteria to initiate the increase in rate of rollout for a job\\. \n*Required*: Yes \n*Type*: [RateIncreaseCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-rateincreasecriteria.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::IoT::JobTemplate JobExecutionsRetryConfig": { - "RetryCriteriaList": "The list of criteria that determines how many retries are allowed for each failure type for a job\\. \n*Required*: No \n*Type*: List of [RetryCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-retrycriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "RetryCriteriaList": "Property description not available\\. \n*Required*: No \n*Type*: List of [RetryCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-retrycriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IoT::JobTemplate JobExecutionsRolloutConfig": { - "ExponentialRolloutRate": "Allows you to create an exponential rate of rollout for a job\\. \n*Required*: No \n*Type*: [ExponentialRolloutRate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-exponentialrolloutrate.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ExponentialRolloutRate": "Property description not available\\. \n*Required*: No \n*Type*: [ExponentialRolloutRate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-exponentialrolloutrate.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "MaximumPerMinute": "The maximum number of things that will be notified of a pending job, per minute\\. This parameter allows you to create a staged rollout\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, + "AWS::IoT::JobTemplate MaintenanceWindow": { + "DurationInMinutes": "Displays the duration of the next maintenance window\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartTime": "Displays the start time of the next maintenance window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::IoT::JobTemplate PresignedUrlConfig": { "ExpiresInSec": "How long \\(in seconds\\) pre\\-signed URLs are valid\\. Valid values are 60 \\- 3600, the default value is 3600 seconds\\. Pre\\-signed URLs are generated when Jobs receives an MQTT request for the job document\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "RoleArn": "The ARN of an IAM role that grants grants permission to download files from the S3 bucket where the job data/updates are stored\\. The role must also grant permission for IoT to download the files\\. \nFor information about addressing the confused deputy problem, see [cross\\-service confused deputy prevention](https://docs.aws.amazon.com/iot/latest/developerguide/cross-service-confused-deputy-prevention.html) in the * AWS IoT Core developer guide*\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "RoleArn": "The ARN of an IAM role that grants permission to download files from the S3 bucket where the job data/updates are stored\\. The role must also grant permission for IoT to download the files\\. \nFor information about addressing the confused deputy problem, see [cross\\-service confused deputy prevention](https://docs.aws.amazon.com/iot/latest/developerguide/cross-service-confused-deputy-prevention.html) in the * AWS IoT Core developer guide*\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::IoT::JobTemplate RateIncreaseCriteria": { "NumberOfNotifiedThings": "The threshold for number of notified things that will initiate the increase in rate of rollout\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -14247,7 +14316,7 @@ "StateValue": "The value of the alarm state\\. Acceptable values are: OK, ALARM, INSUFFICIENT\\_DATA\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IoT::TopicRule CloudwatchLogsAction": { - "BatchMode": "Indicates whether batches of log records will be extracted and uploaded into CloudWatch\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BatchMode": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LogGroupName": "The CloudWatch log name\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RoleArn": "The IAM role that allows access to the CloudWatch log\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -14496,7 +14565,7 @@ "TimeExpression": "An expression by which the time of the message data might be determined\\. This can be the name of a timestamp field or a SQL expression that is used to derive the time the message data was generated\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IoTAnalytics::Dataset DeltaTimeSessionWindowConfiguration": { - "TimeoutInMinutes": "A time interval\\. You can use `timeoutInMinutes` so that AWS IoT Analytics can batch up late data notifications that have been generated since the last execution\\. AWS IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time\\. \nFor more information about how to write a timestamp expression, see [Date and Time Functions and Operators](https://prestodb.io/docs/0.172/functions/datetime.html), in the *Presto 0\\.172 Documentation*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "TimeoutInMinutes": "A time interval\\. You can use `timeoutInMinutes` so that AWS IoT Analytics can batch up late data notifications that have been generated since the last execution\\. AWS IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time\\. \nFor more information about how to write a timestamp expression, see [Date and Time Functions and Operators](https://prestodb.io/docs/current/functions/datetime.html), in the *Presto 0\\.172 Documentation*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IoTAnalytics::Dataset Filter": { "DeltaTime": "Used to limit data to that which has arrived since the last execution of the action\\. \n*Required*: No \n*Type*: [DeltaTime](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-deltatime.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -16044,9 +16113,9 @@ }, "AWS::Kendra::DataSource WebCrawlerConfiguration": { "AuthenticationConfiguration": "Configuration information required to connect to websites using authentication\\. \nYou can connect to websites using basic authentication of user name and password\\. You use a secret in [AWS Secrets Manager](https://docs.aws.amazon.com/secretsmanager/latest/userguide/intro.html) to store your authentication credentials\\. \nYou must provide the website host name and port number\\. For example, the host name of https://a\\.example\\.com/page1\\.html is \"a\\.example\\.com\" and the port is 443, the standard port for HTTPS\\. \n*Required*: No \n*Type*: [WebCrawlerAuthenticationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerauthenticationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "CrawlDepth": "Specifies the number of levels in a website that you want to crawl\\. \nThe first level begins from the website seed or starting point URL\\. For example, if a website has 3 levels \u2013 index level \\(i\\.e\\. seed in this example\\), sections level, and subsections level \u2013 and you are only interested in crawling information up to the sections level \\(i\\.e\\. levels 0\\-1\\), you can set your depth to 1\\. \nThe default crawl depth is set to 2\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MaxContentSizePerPageInMegaBytes": "The maximum size \\(in MB\\) of a webpage or attachment to crawl\\. \nFiles larger than this size \\(in MB\\) are skipped/not crawled\\. \nThe default maximum size of a webpage or attachment is set to 50 MB\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MaxLinksPerPage": "The maximum number of URLs on a webpage to include when crawling a website\\. This number is per webpage\\. \nAs a website\u2019s webpages are crawled, any URLs the webpages link to are also crawled\\. URLs on a webpage are crawled in order of appearance\\. \nThe default maximum links per page is 100\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CrawlDepth": "Specifies the number of levels in a website that you want to crawl\\. \nThe first level begins from the website seed or starting point URL\\. For example, if a website has three levels\u2014index level \\(the seed in this example\\), sections level, and subsections level\u2014and you are only interested in crawling information up to the sections level \\(levels 0\\-1\\), you can set your depth to 1\\. \nThe default crawl depth is set to 2\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaxContentSizePerPageInMegaBytes": "The maximum size \\(in MB\\) of a web page or attachment to crawl\\. \nFiles larger than this size \\(in MB\\) are skipped/not crawled\\. \nThe default maximum size of a web page or attachment is set to 50 MB\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaxLinksPerPage": "The maximum number of URLs on a web page to include when crawling a website\\. This number is per web page\\. \nAs a website\u2019s web pages are crawled, any URLs the web pages link to are also crawled\\. URLs on a web page are crawled in order of appearance\\. \nThe default maximum links per page is 100\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MaxUrlsPerMinuteCrawlRate": "The maximum number of URLs crawled per website host per minute\\. \nA minimum of one URL is required\\. \nThe default maximum number of URLs crawled per website host per minute is 300\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `300` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ProxyConfiguration": "Configuration information required to connect to your internal websites via a web proxy\\. \nYou must provide the website host name and port number\\. For example, the host name of https://a\\.example\\.com/page1\\.html is \"a\\.example\\.com\" and the port is 443, the standard port for HTTPS\\. \nWeb proxy credentials are optional and you can use them to connect to a web proxy server that requires basic authentication\\. To store web proxy credentials, you use a secret in [AWS Secrets Manager](https://docs.aws.amazon.com/secretsmanager/latest/userguide/intro.html)\\. \n*Required*: No \n*Type*: [ProxyConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-proxyconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "UrlExclusionPatterns": "A list of regular expression patterns to exclude certain URLs to crawl\\. URLs that match the patterns are excluded from the index\\. URLs that don't match the patterns are included in the index\\. If a URL matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the URL file isn't included in the index\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -16055,13 +16124,13 @@ }, "AWS::Kendra::DataSource WebCrawlerSeedUrlConfiguration": { "SeedUrls": "The list of seed or starting point URLs of the websites you want to crawl\\. \nThe list can include a maximum of 100 seed URLs\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "WebCrawlerMode": "You can choose one of the following modes: \n+ `HOST_ONLY` \u2013 crawl only the website host names\\. For example, if the seed URL is \"abc\\.example\\.com\", then only URLs with host name \"abc\\.example\\.com\" are crawled\\.\n+ `SUBDOMAINS` \u2013 crawl the website host names with subdomains\\. For example, if the seed URL is \"abc\\.example\\.com\", then \"a\\.abc\\.example\\.com\" and \"b\\.abc\\.example\\.com\" are also crawled\\.\n+ `EVERYTHING` \u2013 crawl the website host names with subdomains and other domains that the webpages link to\\.\nThe default mode is set to `HOST_ONLY`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EVERYTHING | HOST_ONLY | SUBDOMAINS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "WebCrawlerMode": "You can choose one of the following modes: \n+ `HOST_ONLY` \u2013 crawl only the website host names\\. For example, if the seed URL is \"abc\\.example\\.com\", then only URLs with host name \"abc\\.example\\.com\" are crawled\\.\n+ `SUBDOMAINS` \u2013 crawl the website host names with subdomains\\. For example, if the seed URL is \"abc\\.example\\.com\", then \"a\\.abc\\.example\\.com\" and \"b\\.abc\\.example\\.com\" are also crawled\\.\n+ `EVERYTHING` \u2013 crawl the website host names with subdomains and other domains that the web pages link to\\.\nThe default mode is set to `HOST_ONLY`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EVERYTHING | HOST_ONLY | SUBDOMAINS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Kendra::DataSource WebCrawlerSiteMapsConfiguration": { "SiteMaps": "The list of sitemap URLs of the websites you want to crawl\\. \nThe list can include a maximum of three sitemap URLs\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Kendra::DataSource WebCrawlerUrls": { - "SeedUrlConfiguration": "Configuration of the seed or starting point URLs of the websites you want to crawl\\. \nYou can choose to crawl only the website host names, or the website host names with subdomains, or the website host names with subdomains and other domains that the webpages link to\\. \nYou can list up to 100 seed URLs\\. \n*Required*: No \n*Type*: [WebCrawlerSeedUrlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerseedurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SeedUrlConfiguration": "Configuration of the seed or starting point URLs of the websites you want to crawl\\. \nYou can choose to crawl only the website host names, or the website host names with subdomains, or the website host names with subdomains and other domains that the web pages link to\\. \nYou can list up to 100 seed URLs\\. \n*Required*: No \n*Type*: [WebCrawlerSeedUrlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerseedurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SiteMapsConfiguration": "Configuration of the sitemap URLs of the websites you want to crawl\\. \nOnly URLs belonging to the same website host names are crawled\\. You can list up to three sitemap URLs\\. \n*Required*: No \n*Type*: [WebCrawlerSiteMapsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlersitemapsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Kendra::DataSource WorkDocsConfiguration": { @@ -16417,7 +16486,7 @@ "AutoScalingEnabled": "Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ConfigurationType": "Describes whether the application uses the default parallelism for the Kinesis Data Analytics service\\. You must set this property to `CUSTOM` in order to change your application's `AutoScalingEnabled`, `Parallelism`, or `ParallelismPerKPU` properties\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CUSTOM | DEFAULT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Parallelism": "Describes the initial number of parallel tasks that a Java\\-based Kinesis Data Analytics application can perform\\. The Kinesis Data Analytics service can increase this number automatically if [ParallelismConfiguration:AutoScalingEnabled](https://docs.aws.amazon.com/kinesisanalytics/latest/apiv2/API_ParallelismConfiguration.html#kinesisanalytics-Type-ParallelismConfiguration-AutoScalingEnabled.html) is set to `true`\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ParallelismPerKPU": "Describes the number of parallel tasks that a Java\\-based Kinesis Data Analytics application can perform per Kinesis Processing Unit \\(KPU\\) used by the application\\. For more information about KPUs, see [Amazon Kinesis Data Analytics Pricing](https://docs.aws.amazon.com/kinesis/data-analytics/pricing/)\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "ParallelismPerKPU": "Describes the number of parallel tasks that a Java\\-based Kinesis Data Analytics application can perform per Kinesis Processing Unit \\(KPU\\) used by the application\\. For more information about KPUs, see [Amazon Kinesis Data Analytics Pricing](http://aws.amazon.com/kinesis/data-analytics/pricing/)\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::KinesisAnalyticsV2::Application PropertyGroup": { "PropertyGroupId": "Describes the key of an application execution property key\\-value pair\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `50` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -17025,18 +17094,18 @@ "AWS::Lambda::EventSourceMapping": { "AmazonManagedKafkaEventSourceConfig": "Specific configuration settings for an Amazon Managed Streaming for Apache Kafka \\(Amazon MSK\\) event source\\. \n*Required*: No \n*Type*: [AmazonManagedKafkaEventSourceConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "BatchSize": "The maximum number of records in each batch that Lambda pulls from your stream or queue and sends to your function\\. Lambda passes all of the records in the batch to the function in a single call, up to the payload limit for synchronous invocation \\(6 MB\\)\\. \n+ **Amazon Kinesis** \u2013 Default 100\\. Max 10,000\\.\n+ **Amazon DynamoDB Streams** \u2013 Default 100\\. Max 10,000\\.\n+ **Amazon Simple Queue Service** \u2013 Default 10\\. For standard queues the max is 10,000\\. For FIFO queues the max is 10\\.\n+ **Amazon Managed Streaming for Apache Kafka** \u2013 Default 100\\. Max 10,000\\.\n+ **Self\\-managed Apache Kafka** \u2013 Default 100\\. Max 10,000\\.\n+ **Amazon MQ \\(ActiveMQ and RabbitMQ\\)** \u2013 Default 100\\. Max 10,000\\.\n+ **DocumentDB** \u2013 Default 100\\. Max 10,000\\.\n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "BisectBatchOnFunctionError": "\\(Streams only\\) If the function returns an error, split the batch in two and retry\\. The default value is false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "DestinationConfig": "\\(Streams only\\) An Amazon SQS queue or Amazon SNS topic destination for discarded records\\. \n*Required*: No \n*Type*: [DestinationConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-destinationconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BisectBatchOnFunctionError": "\\(Kinesis and DynamoDB Streams only\\) If the function returns an error, split the batch in two and retry\\. The default value is false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DestinationConfig": "\\(Kinesis and DynamoDB Streams only\\) An Amazon SQS queue or Amazon SNS topic destination for discarded records\\. \n*Required*: No \n*Type*: [DestinationConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-destinationconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DocumentDBEventSourceConfig": "Specific configuration settings for a DocumentDB event source\\. \n*Required*: No \n*Type*: [DocumentDBEventSourceConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-documentdbeventsourceconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Enabled": "When true, the event source mapping is active\\. When false, Lambda pauses polling and invocation\\. \nDefault: True \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EventSourceArn": "The Amazon Resource Name \\(ARN\\) of the event source\\. \n+ **Amazon Kinesis** \u2013 The ARN of the data stream or a stream consumer\\.\n+ **Amazon DynamoDB Streams** \u2013 The ARN of the stream\\.\n+ **Amazon Simple Queue Service** \u2013 The ARN of the queue\\.\n+ **Amazon Managed Streaming for Apache Kafka** \u2013 The ARN of the cluster\\.\n+ **Amazon MQ** \u2013 The ARN of the broker\\.\n+ **Amazon DocumentDB** \u2013 The ARN of the DocumentDB change stream\\.\n*Required*: No \n*Type*: String \n*Pattern*: `arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-])+:([a-z]{2}(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/-gov.html)?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "FilterCriteria": "An object that defines the filter criteria that determine whether Lambda should process an event\\. For more information, see [Lambda event filtering](https://docs.aws.amazon.com/lambda/latest/dg/invocation-eventfiltering.html)\\. \n*Required*: No \n*Type*: [FilterCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-filtercriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "FunctionName": "The name of the Lambda function\\.", "FunctionResponseTypes": "\\(Streams and SQS\\) A list of current response type enums applied to the event source mapping\\. \nValid Values: `ReportBatchItemFailures` \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MaximumBatchingWindowInSeconds": "The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function\\. \n**Default \\(Kinesis, DynamoDB, Amazon SQS event sources\\)**: 0 \n**Default \\(Amazon MSK, Kafka, Amazon MQ event sources\\)**: 500 ms \n**Related setting: ** When you set `BatchSize` to a value greater than 10, you must set `MaximumBatchingWindowInSeconds` to at least 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `300` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MaximumRecordAgeInSeconds": "\\(Streams only\\) Discard records older than the specified age\\. The default value is \\-1, which sets the maximum age to infinite\\. When the value is set to infinite, Lambda never discards old records\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `604800` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MaximumRetryAttempts": "\\(Streams only\\) Discard records after the specified number of retries\\. The default value is \\-1, which sets the maximum number of retries to infinite\\. When MaximumRetryAttempts is infinite, Lambda retries failed records until the record expires in the event source\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ParallelizationFactor": "\\(Streams only\\) The number of batches to process concurrently from each shard\\. The default value is 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumBatchingWindowInSeconds": "The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function\\. \n**Default \\(Kinesis, DynamoDB, Amazon SQS event sources\\)**: 0 \n**Default \\(Amazon MSK, Kafka, Amazon MQ, Amazon DocumentDB event sources\\)**: 500 ms \n**Related setting: ** For Amazon SQS event sources, when you set `BatchSize` to a value greater than 10, you must set `MaximumBatchingWindowInSeconds` to at least 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `300` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumRecordAgeInSeconds": "\\(Kinesis and DynamoDB Streams only\\) Discard records older than the specified age\\. The default value is \\-1, which sets the maximum age to infinite\\. When the value is set to infinite, Lambda never discards old records\\. \nThe minimum value that can be set is 60 seconds\\.\n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `604800` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumRetryAttempts": "\\(Kinesis and DynamoDB Streams only\\) Discard records after the specified number of retries\\. The default value is \\-1, which sets the maximum number of retries to infinite\\. When MaximumRetryAttempts is infinite, Lambda retries failed records until the record expires in the event source\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParallelizationFactor": "\\(Kinesis and DynamoDB Streams only\\) The number of batches to process concurrently from each shard\\. The default value is 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Queues": "\\(Amazon MQ\\) The name of the Amazon MQ broker destination queue to consume\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ScalingConfig": "\\(Amazon Simple Queue Service only\\) The scaling configuration for the event source\\. For more information, see [Configuring maximum concurrency for Amazon SQS event sources](https://docs.aws.amazon.com/lambda/latest/dg/with-sqs.html#events-sqs-max-concurrency)\\. \n*Required*: No \n*Type*: [ScalingConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-scalingconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SelfManagedEventSource": "The self\\-managed Apache Kafka cluster for your event source\\. \n*Required*: No \n*Type*: [SelfManagedEventSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-selfmanagedeventsource.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -17045,7 +17114,7 @@ "StartingPosition": "The position in a stream from which to start reading\\. Required for Amazon Kinesis and Amazon DynamoDB\\. \n+ **LATEST** \\- Read only new records\\.\n+ **TRIM\\_HORIZON** \\- Process all available records\\.\n+ **AT\\_TIMESTAMP** \\- Specify a time from which to start reading records\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "StartingPositionTimestamp": "With `StartingPosition` set to `AT_TIMESTAMP`, the time from which to start reading, in Unix time seconds\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Topics": "The name of the Kafka topic\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TumblingWindowInSeconds": "\\(Streams only\\) The duration in seconds of a processing window\\. The range is between 1 second and 900 seconds\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `900` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "TumblingWindowInSeconds": "\\(Kinesis and DynamoDB Streams only\\) The duration in seconds of a processing window for DynamoDB and Kinesis Streams event sources\\. A value of 0 seconds indicates no tumbling window\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `900` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Lambda::EventSourceMapping AmazonManagedKafkaEventSourceConfig": { "ConsumerGroupId": "The identifier for the Kafka consumer group to join\\. The consumer group ID must be unique among all your Kafka event sources\\. After creating a Kafka event source mapping with the consumer group ID specified, you cannot update this value\\. For more information, see [Customizable consumer group ID](https://docs.aws.amazon.com/lambda/latest/dg/with-msk.html#services-msk-consumer-group-id)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `200` \n*Pattern*: `[a-zA-Z0-9-\\/*:_+=.@-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" @@ -17294,6 +17363,7 @@ "CustomVocabularyItems": "Specifies a list of words that you expect to be used during a conversation with your bot\\. \n*Required*: Yes \n*Type*: List of [CustomVocabularyItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-customvocabularyitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Lex::Bot CustomVocabularyItem": { + "DisplayAs": "The DisplayAs value for the custom vocabulary item from the custom vocabulary list\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Phrase": "Specifies 1 \\- 4 words that should be recognized\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Weight": "Specifies the degree to which the phrase recognition is boosted\\. The default value is 1\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -17313,7 +17383,7 @@ "AWS::Lex::Bot DialogAction": { "SlotToElicit": "If the dialog action is `ElicitSlot`, defines the slot to elicit from the user\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SuppressNextMessage": "When true the next message for the intent is not used\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Type": "The action that the bot should execute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Type": "The action that the bot should execute\\. Valid values are `ElicitIntent`, `StartIntent`, `ElicitSlot`, `EvaluateConditional`, `InvokeDialogCodeHook`, `ConfirmIntent`, `FulfillIntent`, `CloseIntent`, and `EndConversation`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Lex::Bot DialogCodeHookInvocationSetting": { "EnableCodeHookInvocation": "Indicates whether a Lambda function should be invoked for the dialog\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -17488,7 +17558,7 @@ "MaxRetries": "The maximum number of times the bot tries to elicit a response from the user using this prompt\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MessageGroupsList": "A collection of messages that Amazon Lex can send to the user\\. Amazon Lex chooses the actual message to send at runtime\\. \n*Required*: Yes \n*Type*: List of [MessageGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-messagegroup.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MessageSelectionStrategy": "Indicates how a message is selected from a message group among retries\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "PromptAttemptsSpecification": "Specifies the advanced settings on each attempt of the prompt\\. \n*Required*: No \n*Type*: Map of [PromptAttemptSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "PromptAttemptsSpecification": "Specifies the advanced settings on each attempt of the prompt\\. The valid keys are `Initial`, `Retry1`, `Retry2`, `Retry3`, `Retry4`, and `Retry5`\\. \n*Required*: No \n*Type*: Map of [PromptAttemptSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Lex::Bot ResponseSpecification": { "AllowInterrupt": "Indicates whether the user can interrupt a speech response from Amazon Lex\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -18011,7 +18081,7 @@ "PricingPlan": "No longer used\\. If included, the only allowed value is `RequestBasedUsage`\\. \n*Allowed Values*: `RequestBasedUsage` \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Location::Map MapConfiguration": { - "Style": "Specifies the map style selected from an available data provider\\. \nValid [Esri map styles](https://docs.aws.amazon.com/location/latest/developerguide/esri.html): \n+ `VectorEsriDarkGrayCanvas` \u2013 The Esri Dark Gray Canvas map style\\. A vector basemap with a dark gray, neutral background with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `RasterEsriImagery` \u2013 The Esri Imagery map style\\. A raster basemap that provides one meter or better satellite and aerial imagery in many parts of the world and lower resolution satellite imagery worldwide\\. \n+ `VectorEsriLightGrayCanvas` \u2013 The Esri Light Gray Canvas map style, which provides a detailed vector basemap with a light gray, neutral background style with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `VectorEsriTopographic` \u2013 The Esri Light map style, which provides a detailed vector basemap with a classic Esri map style\\.\n+ `VectorEsriStreets` \u2013 The Esri World Streets map style, which provides a detailed vector basemap for the world symbolized with a classic Esri street map style\\. The vector tile layer is similar in content and style to the World Street Map raster map\\.\n+ `VectorEsriNavigation` \u2013 The Esri World Navigation map style, which provides a detailed basemap for the world symbolized with a custom navigation map style that's designed for use during the day in mobile devices\\.\nValid [HERE Technologies map styles](https://docs.aws.amazon.com/location/latest/developerguide/HERE.html): \n+ `VectorHereContrast` \u2013 The HERE Contrast \\(Berlin\\) map style is a high contrast detailed base map of the world that blends 3D and 2D rendering\\.\n**Note** \nThe `VectorHereContrast` style has been renamed from `VectorHereBerlin`\\. `VectorHereBerlin` has been deprecated, but will continue to work in applications that use it\\.\n+ `VectorHereExplore` \u2013 A default HERE map style containing a neutral, global map and its features including roads, buildings, landmarks, and water features\\. It also now includes a fully designed map of Japan\\.\n+ `VectorHereExploreTruck` \u2013 A global map containing truck restrictions and attributes \\(e\\.g\\. width / height / HAZMAT\\) symbolized with highlighted segments and icons on top of HERE Explore to support use cases within transport and logistics\\.\n+ `RasterHereExploreSatellite` \u2013 A global map containing high resolution satellite imagery\\.\n+ `HybridHereExploreSatellite` \u2013 A global map displaying the road network, street names, and city labels over satellite imagery\\. This style will automatically retrieve both raster and vector tiles, and your charges will be based on total tiles retrieved\\.\n**Note** \nHybrid styles use both vector and raster tiles when rendering the map that you see\\. This means that more tiles are retrieved than when using either vector or raster tiles alone\\. Your charges will include all tiles retrieved\\.\nValid [GrabMaps map styles](https://docs.aws.amazon.com/location/latest/developerguide/grab.html): \n+ `VectorGrabStandardLight` \u2013 The Grab Standard Light map style provides a basemap with detailed land use coloring, area names, roads, landmarks, and points of interest covering Southeast Asia\\.\n+ `VectorGrabStandardDark` \u2013 The Grab Standard Dark map style provides a dark variation of the standard basemap covering Southeast Asia\\.\nGrab provides maps only for countries in Southeast Asia, and is only available in the Asia Pacific \\(Singapore\\) Region \\(`ap-southeast-1`\\)\\. For more information, see [GrabMaps countries and area covered](https://docs.aws.amazon.com/location/latest/developerguide/grab.html#grab-coverage-area)\\.\nValid [Open Data \\(Preview\\) map styles](https://docs.aws.amazon.com/location/latest/developerguide/open-data.html): \n+ `VectorOpenDataStandardLight` \u2013 The Open Data Standard Light \\(preview\\) map style provides a detailed basemap for the world suitable for website and mobile application use\\. The map includes highways major roads, minor roads, railways, water features, cities, parks, landmarks, building footprints, and administrative boundaries\\.\n**Important** \nOpen Data maps is in preview\\. We may add, change, or remove features before announcing general availability\\. For more information, see [Open Data is in preview release](https://docs.aws.amazon.com/location/latest/developerguide/open-data.html#open-data-preview)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[-._\\w]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "Style": "Specifies the map style selected from an available data provider\\. \nValid [Esri map styles](https://docs.aws.amazon.com/location/latest/developerguide/esri.html): \n+ `VectorEsriDarkGrayCanvas` \u2013 The Esri Dark Gray Canvas map style\\. A vector basemap with a dark gray, neutral background with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `RasterEsriImagery` \u2013 The Esri Imagery map style\\. A raster basemap that provides one meter or better satellite and aerial imagery in many parts of the world and lower resolution satellite imagery worldwide\\. \n+ `VectorEsriLightGrayCanvas` \u2013 The Esri Light Gray Canvas map style, which provides a detailed vector basemap with a light gray, neutral background style with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `VectorEsriTopographic` \u2013 The Esri Light map style, which provides a detailed vector basemap with a classic Esri map style\\.\n+ `VectorEsriStreets` \u2013 The Esri World Streets map style, which provides a detailed vector basemap for the world symbolized with a classic Esri street map style\\. The vector tile layer is similar in content and style to the World Street Map raster map\\.\n+ `VectorEsriNavigation` \u2013 The Esri World Navigation map style, which provides a detailed basemap for the world symbolized with a custom navigation map style that's designed for use during the day in mobile devices\\.\nValid [HERE Technologies map styles](https://docs.aws.amazon.com/location/latest/developerguide/HERE.html): \n+ `VectorHereContrast` \u2013 The HERE Contrast \\(Berlin\\) map style is a high contrast detailed base map of the world that blends 3D and 2D rendering\\.\n**Note** \nThe `VectorHereContrast` style has been renamed from `VectorHereBerlin`\\. `VectorHereBerlin` has been deprecated, but will continue to work in applications that use it\\.\n+ `VectorHereExplore` \u2013 A default HERE map style containing a neutral, global map and its features including roads, buildings, landmarks, and water features\\. It also now includes a fully designed map of Japan\\.\n+ `VectorHereExploreTruck` \u2013 A global map containing truck restrictions and attributes \\(e\\.g\\. width / height / HAZMAT\\) symbolized with highlighted segments and icons on top of HERE Explore to support use cases within transport and logistics\\.\n+ `RasterHereExploreSatellite` \u2013 A global map containing high resolution satellite imagery\\.\n+ `HybridHereExploreSatellite` \u2013 A global map displaying the road network, street names, and city labels over satellite imagery\\. This style will automatically retrieve both raster and vector tiles, and your charges will be based on total tiles retrieved\\.\n**Note** \nHybrid styles use both vector and raster tiles when rendering the map that you see\\. This means that more tiles are retrieved than when using either vector or raster tiles alone\\. Your charges will include all tiles retrieved\\.\nValid [GrabMaps map styles](https://docs.aws.amazon.com/location/latest/developerguide/grab.html): \n+ `VectorGrabStandardLight` \u2013 The Grab Standard Light map style provides a basemap with detailed land use coloring, area names, roads, landmarks, and points of interest covering Southeast Asia\\.\n+ `VectorGrabStandardDark` \u2013 The Grab Standard Dark map style provides a dark variation of the standard basemap covering Southeast Asia\\.\nGrab provides maps only for countries in Southeast Asia, and is only available in the Asia Pacific \\(Singapore\\) Region \\(`ap-southeast-1`\\)\\. For more information, see [GrabMaps countries and area covered](https://docs.aws.amazon.com/location/latest/developerguide/grab.html#grab-coverage-area)\\.\nValid [Open Data map styles](https://docs.aws.amazon.com/location/latest/developerguide/open-data.html): \n+ `VectorOpenDataStandardLight` \u2013 The Open Data Standard Light map style provides a detailed basemap for the world suitable for website and mobile application use\\. The map includes highways major roads, minor roads, railways, water features, cities, parks, landmarks, building footprints, and administrative boundaries\\.\n+ `VectorOpenDataStandardDark` \u2013 Open Data Standard Dark is a dark\\-themed map style that provides a detailed basemap for the world suitable for website and mobile application use\\. The map includes highways major roads, minor roads, railways, water features, cities, parks, landmarks, building footprints, and administrative boundaries\\.\n+ `VectorOpenDataVisualizationLight` \u2013 The Open Data Visualization Light map style is a light\\-themed style with muted colors and fewer features that aids in understanding overlaid data\\.\n+ `VectorOpenDataVisualizationDark` \u2013 The Open Data Visualization Dark map style is a dark\\-themed style with muted colors and fewer features that aids in understanding overlaid data\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[-._\\w]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Location::PlaceIndex": { "DataSource": "Specifies the geospatial data provider for the new place index\\. \nThis field is case\\-sensitive\\. Enter the valid values as shown\\. For example, entering `HERE` returns an error\\.\nValid values include: \n+ `Esri` \u2013 For additional information about [Esri](https://docs.aws.amazon.com/location/latest/developerguide/esri.html)'s coverage in your region of interest, see [Esri details on geocoding coverage](https://developers.arcgis.com/rest/geocode/api-reference/geocode-coverage.htm)\\.\n+ `Grab` \u2013 Grab provides place index functionality for Southeast Asia\\. For additional information about [GrabMaps](https://docs.aws.amazon.com/location/latest/developerguide/grab.html)' coverage, see [GrabMaps countries and areas covered](https://docs.aws.amazon.com/location/latest/developerguide/grab.html#grab-coverage-area)\\.\n+ `Here` \u2013 For additional information about [HERE Technologies](https://docs.aws.amazon.com/location/latest/developerguide/HERE.html)' coverage in your region of interest, see [HERE details on goecoding coverage](https://developer.here.com/documentation/geocoder/dev_guide/topics/coverage-geocoder.html)\\.\n**Important** \nIf you specify HERE Technologies \\(`Here`\\) as the data provider, you may not [store results](https://docs.aws.amazon.com/location-places/latest/APIReference/API_DataSourceConfiguration.html) for locations in Japan\\. For more information, see the [AWS Service Terms](http://aws.amazon.com/service-terms/) for Amazon Location Service\\.\nFor additional information , see [Data providers](https://docs.aws.amazon.com/location/latest/developerguide/what-is-data-provider.html) on the *Amazon Location Service Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -18051,7 +18121,7 @@ "DataProtectionPolicy": "Creates a data protection policy and assigns it to the log group\\. A data protection policy can help safeguard sensitive data that's ingested by the log group by auditing and masking the sensitive log data\\. When a user who does not have permission to view masked data views a log event that includes masked data, the sensitive data is replaced by asterisks\\. \nFor more information, including a list of types of data that can be audited and masked, see [Protect sensitive log data with masking](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/mask-sensitive-log-data.html)\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "KmsKeyId": "The Amazon Resource Name \\(ARN\\) of the AWS KMS key to use when encrypting log data\\. \nTo associate an AWS KMS key with the log group, specify the ARN of that KMS key here\\. If you do so, ingested data is encrypted using this key\\. This association is stored as long as the data encrypted with the KMS key is still within CloudWatch Logs\\. This enables CloudWatch Logs to decrypt this data whenever it is requested\\. \nIf you attempt to associate a KMS key with the log group but the KMS key doesn't exist or is deactivated, you will receive an `InvalidParameterException` error\\. \nLog group data is always encrypted in CloudWatch Logs\\. If you omit this key, the encryption does not use AWS KMS\\. For more information, see [ Encrypt log data in CloudWatch Logs using AWS Key Management Service](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/encrypt-log-data-kms.html) \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LogGroupName": "The name of the log group\\. If you don't specify a name, AWS CloudFormation generates a unique ID for the log group\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\.\\-_/#A-Za-z0-9]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "RetentionInDays": "The number of days to retain the log events in the specified log group\\. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1827, 2192, 2557, 2922, 3288, and 3653\\. \nTo set a log group so that its log events do not expire, use [DeleteRetentionPolicy](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteRetentionPolicy.html)\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RetentionInDays": "The number of days to retain the log events in the specified log group\\. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653\\. \nTo set a log group so that its log events do not expire, use [DeleteRetentionPolicy](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteRetentionPolicy.html)\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "An array of key\\-value pairs to apply to the log group\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Logs::LogStream": { @@ -18572,7 +18642,7 @@ }, "AWS::ManagedBlockchain::Node": { "MemberId": "The unique identifier of the member to which the node belongs\\. Applies only to Hyperledger Fabric\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "NetworkId": "The unique identifier of the network for the node\\. \nEthereum public networks have the following `NetworkId`s: \n+ `n-ethereum-mainnet` \n+ `n-ethereum-goerli` \n+ `n-ethereum-rinkeby` \n+ `n-ethereum-ropsten` \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `32` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NetworkId": "The unique identifier of the network for the node\\. \nEthereum public networks have the following `NetworkId`s: \n+ `n-ethereum-mainnet` \n+ `n-ethereum-goerli` \n+ `n-ethereum-rinkeby` \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `32` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "NodeConfiguration": "Configuration properties of a peer node\\. \n*Required*: Yes \n*Type*: [NodeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-node-nodeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ManagedBlockchain::Node NodeConfiguration": { @@ -19706,6 +19776,7 @@ "Cidr": "An IPv4 CIDR range to include in this input security group\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::MediaPackage::Asset": { + "EgressEndpoints": "List of playback endpoints that are available for this asset\\. \n*Required*: No \n*Type*: List of [EgressEndpoint](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-asset-egressendpoint.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Id": "Unique identifier that you assign to the asset\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PackagingGroupId": "The ID of the packaging group associated with this asset\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ResourceId": "Unique identifier for this asset, as it's configured in the key provider service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -19792,10 +19863,6 @@ "UtcTiming": "Determines the type of UTC timing included in the DASH Media Presentation Description \\(MPD\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "UtcTimingUri": "Specifies the value attribute of the UTC timing field when utcTiming is set to HTTP\\-ISO or HTTP\\-HEAD\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, - "AWS::MediaPackage::OriginEndpoint EncryptionContractConfiguration": { - "PresetSpeke20Audio": "A collection of audio encryption presets\\. \nValue description: \n+ `PRESET-AUDIO-1` \\- Use one content key to encrypt all of the audio tracks in your stream\\.\n+ `PRESET-AUDIO-2` \\- Use one content key to encrypt all of the stereo audio tracks and one content key to encrypt all of the multichannel audio tracks\\.\n+ `PRESET-AUDIO-3` \\- Use one content key to encrypt all of the stereo audio tracks, one content key to encrypt all of the multichannel audio tracks with 3 to 6 channels, and one content key to encrypt all of the multichannel audio tracks with more than 6 channels\\.\n+ `SHARED` \\- Use the same content key for all of the audio and video tracks in your stream\\.\n+ `UNENCRYPTED` \\- Don't encrypt any of the audio tracks in your stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "PresetSpeke20Video": "A collection of video encryption presets\\. \nValue description: \n+ `PRESET-VIDEO-1` \\- Use one content key to encrypt all of the video tracks in your stream\\.\n+ `PRESET-VIDEO-2` \\- Use one content key to encrypt all of the SD video tracks and one content key for all HD and higher resolutions video tracks\\.\n+ `PRESET-VIDEO-3` \\- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks and one content key for all UHD video tracks\\.\n+ `PRESET-VIDEO-4` \\- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks\\.\n+ `PRESET-VIDEO-5` \\- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks\\.\n+ `PRESET-VIDEO-6` \\- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks\\.\n+ `PRESET-VIDEO-7` \\- Use one content key to encrypt all of the SD\\+HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks\\.\n+ `PRESET-VIDEO-8` \\- Use one content key to encrypt all of the SD\\+HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks\\.\n+ `SHARED` \\- Use the same content key for all of the video and audio tracks in your stream\\.\n+ `UNENCRYPTED` \\- Don't encrypt any of the video tracks in your stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" - }, "AWS::MediaPackage::OriginEndpoint HlsEncryption": { "ConstantInitializationVector": "A 128\\-bit, 16\\-byte hex value represented by a 32\\-character string, used with the key for encrypting blocks\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EncryptionMethod": "HLS encryption type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -19889,10 +19956,6 @@ "SegmentDurationSeconds": "Duration \\(in seconds\\) of each fragment\\. Actual fragments are rounded to the nearest multiple of the source segment duration\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SegmentTemplateFormat": "Determines the type of SegmentTemplate included in the Media Presentation Description \\(MPD\\)\\. When set to **NUMBER\\_WITH\\_TIMELINE**, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs\\. When set to **TIME\\_WITH\\_TIMELINE**, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs\\. When set to **NUMBER\\_WITH\\_DURATION**, only a duration is included in each SegmentTemplate, with $Number$ media URLs\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, - "AWS::MediaPackage::PackagingConfiguration EncryptionContractConfiguration": { - "PresetSpeke20Audio": "A collection of audio encryption presets\\. \nValue description: \n+ `PRESET-AUDIO-1` \\- Use one content key to encrypt all of the audio tracks in your stream\\.\n+ `PRESET-AUDIO-2` \\- Use one content key to encrypt all of the stereo audio tracks and one content key to encrypt all of the multichannel audio tracks\\.\n+ `PRESET-AUDIO-3` \\- Use one content key to encrypt all of the stereo audio tracks, one content key to encrypt all of the multichannel audio tracks with 3 to 6 channels, and one content key to encrypt all of the multichannel audio tracks with more than 6 channels\\.\n+ `SHARED` \\- Use the same content key for all of the audio and video tracks in your stream\\.\n+ `UNENCRYPTED` \\- Don't encrypt any of the audio tracks in your stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "PresetSpeke20Video": "A collection of video encryption presets\\. \nValue description: \n+ `PRESET-VIDEO-1` \\- Use one content key to encrypt all of the video tracks in your stream\\.\n+ `PRESET-VIDEO-2` \\- Use one content key to encrypt all of the SD video tracks and one content key for all HD and higher resolutions video tracks\\.\n+ `PRESET-VIDEO-3` \\- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks and one content key for all UHD video tracks\\.\n+ `PRESET-VIDEO-4` \\- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks\\.\n+ `PRESET-VIDEO-5` \\- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks\\.\n+ `PRESET-VIDEO-6` \\- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks\\.\n+ `PRESET-VIDEO-7` \\- Use one content key to encrypt all of the SD\\+HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks\\.\n+ `PRESET-VIDEO-8` \\- Use one content key to encrypt all of the SD\\+HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks\\.\n+ `SHARED` \\- Use the same content key for all of the video and audio tracks in your stream\\.\n+ `UNENCRYPTED` \\- Don't encrypt any of the video tracks in your stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" - }, "AWS::MediaPackage::PackagingConfiguration HlsEncryption": { "ConstantInitializationVector": "A 128\\-bit, 16\\-byte hex value represented by a 32\\-character string, used with the key for encrypting blocks\\. If you don't specify a constant initialization vector \\(IV\\), AWS Elemental MediaPackage periodically rotates the IV\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EncryptionMethod": "HLS encryption type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -20115,7 +20178,7 @@ "Tags": "The tags that you want to attach to this parameter group\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Neptune::DBInstance": { - "AllowMajorVersionUpgrade": "Indicates that major version upgrades are allowed\\. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible\\. This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB instance's current version\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AllowMajorVersionUpgrade": "Indicates that major version upgrades are allowed\\. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible\\. This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB instance's current version\\. \nWhen you change this parameter for an existing DB cluster, CloudFormation will replace your existing DB cluster with a new, empty one that uses the engine version you specified\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "AutoMinorVersionUpgrade": "Indicates that minor version patches are applied automatically\\. \nWhen updating this property, some interruptions may occur\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "AvailabilityZone": "Specifies the name of the Availability Zone the DB instance is located in\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DBClusterIdentifier": "If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -20152,7 +20215,7 @@ "VpcId": "The unique identifier of the VPC where the firewall is in use\\. You can't change the VPC of a firewall after you create the firewall\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `^vpc-[0-9a-f]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::NetworkFirewall::Firewall SubnetMapping": { - "IPAddressType": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DUALSTACK | IPV4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IPAddressType": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SubnetId": "The unique identifier for the subnet\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::NetworkFirewall::FirewallPolicy": { @@ -20325,7 +20388,7 @@ "TransportAttachmentId": "The ID of the transport attachment\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `50` \n*Pattern*: `^attachment-([0-9a-f]{8,17})$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::NetworkManager::ConnectAttachment ConnectAttachmentOptions": { - "Protocol": "The protocol used for the attachment connection\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE | NO_ENCAP` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "Protocol": "The protocol used for the attachment connection\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::NetworkManager::ConnectAttachment ProposedSegmentChange": { "AttachmentPolicyRuleNumber": "The rule number in the policy document that applies to this change\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -20354,7 +20417,7 @@ "CoreNetworkAddress": "The IP address of a core network\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `50` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "InsideCidrBlocks": "The inside IP addresses used for a Connect peer configuration\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PeerAddress": "The IP address of the Connect peer\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `50` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Protocol": "The protocol used for a Connect peer configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE | NO_ENCAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Protocol": "The protocol used for a Connect peer configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::NetworkManager::CoreNetwork": { "Description": "The description of a core network\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `256` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -20714,7 +20777,9 @@ "EngineVersion": "The version of OpenSearch to use\\. The value must be in the format `OpenSearch_X.Y` or `Elasticsearch_X.Y`\\. If not specified, the latest version of OpenSearch is used\\. For information about the versions that OpenSearch Service supports, see [Supported versions of OpenSearch and Elasticsearch](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/what-is.html#choosing-version) in the *Amazon OpenSearch Service Developer Guide*\\. \nIf you set the [EnableVersionUpgrade](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html#cfn-attributes-updatepolicy-upgradeopensearchdomain) update policy to `true`, you can update `EngineVersion` without interruption\\. When `EnableVersionUpgrade` is set to `false`, or is not specified, updating `EngineVersion` results in [replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)\\. \n*Required*: Conditional \n*Type*: String \n*Minimum*: `14` \n*Maximum*: `18` \n*Pattern*: `^Elasticsearch_[0-9]{1}\\.[0-9]{1,2}$|^OpenSearch_[0-9]{1,2}\\.[0-9]{1,2}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LogPublishingOptions": "An object with one or more of the following keys: `SEARCH_SLOW_LOGS`, `ES_APPLICATION_LOGS`, `INDEX_SLOW_LOGS`, `AUDIT_LOGS`, depending on the types of logs you want to publish\\. Each key needs a valid `LogPublishingOption` value\\. For the full syntax, see the [examples](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#aws-resource-opensearchservice-domain--examples)\\. \n*Required*: No \n*Type*: Map of [LogPublishingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-logpublishingoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "NodeToNodeEncryptionOptions": "Specifies whether node\\-to\\-node encryption is enabled\\. See [Node\\-to\\-node encryption for Amazon OpenSearch Service](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ntn.html)\\. \n*Required*: No \n*Type*: [NodeToNodeEncryptionOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-nodetonodeencryptionoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "OffPeakWindowOptions": "Options for a domain's off\\-peak window, during which OpenSearch Service can perform mandatory configuration changes on the domain\\. \n*Required*: No \n*Type*: [OffPeakWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SnapshotOptions": "**DEPRECATED**\\. The automated snapshot configuration for the OpenSearch Service domain indexes\\. \n*Required*: No \n*Type*: [SnapshotOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-snapshotoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SoftwareUpdateOptions": "Options for configuring service software updates for a domain\\. \n*Required*: No \n*Type*: [SoftwareUpdateOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-softwareupdateoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "An arbitrary set of tags \\(key\u2013value pairs\\) to associate with the OpenSearch Service domain\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "VPCOptions": "The virtual private cloud \\(VPC\\) configuration for the OpenSearch Service domain\\. For more information, see [Launching your Amazon OpenSearch Service domains within a VPC](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/vpc.html) in the *Amazon OpenSearch Service Developer Guide*\\. \nIf you remove this entity altogether, along with its associated properties, it causes a replacement\\. You might encounter this scenario if you're updating your security configuration from a VPC to a public endpoint\\. \n*Required*: No \n*Type*: [VPCOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-vpcoptions.html) \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)" }, @@ -20778,6 +20843,13 @@ "AWS::OpenSearchService::Domain NodeToNodeEncryptionOptions": { "Enabled": "Specifies to enable or disable node\\-to\\-node encryption on the domain\\. Required if you enable fine\\-grained access control in [AdvancedSecurityOptionsInput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-advancedsecurityoptionsinput.html)\\. \n*Required*: Conditional \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::OpenSearchService::Domain OffPeakWindow": { + "WindowStartTime": "The desired start time for an off\\-peak maintenance window\\. \n*Required*: No \n*Type*: [WindowStartTime](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-windowstarttime.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::OpenSearchService::Domain OffPeakWindowOptions": { + "Enabled": "Specifies whether off\\-peak window settings are enabled for the domain\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "OffPeakWindow": "Off\\-peak window settings for the domain\\. \n*Required*: No \n*Type*: [OffPeakWindow](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindow.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::OpenSearchService::Domain SAMLOptions": { "Enabled": "True to enable SAML authentication for a domain\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Idp": "The SAML Identity Provider's information\\. \n*Required*: No \n*Type*: [Idp](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-idp.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -20800,10 +20872,17 @@ "AWS::OpenSearchService::Domain SnapshotOptions": { "AutomatedSnapshotStartHour": "The hour in UTC during which the service takes an automated daily snapshot of the indexes in the OpenSearch Service domain\\. For example, if you specify 0, OpenSearch Service takes an automated snapshot everyday between midnight and 1 am\\. You can specify a value between 0 and 23\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::OpenSearchService::Domain SoftwareUpdateOptions": { + "AutoSoftwareUpdateEnabled": "Specifies whether automatic service software updates are enabled for the domain\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::OpenSearchService::Domain VPCOptions": { "SecurityGroupIds": "The list of security group IDs that are associated with the VPC endpoints for the domain\\. If you don't provide a security group ID, OpenSearch Service uses the default security group for the VPC\\. To learn more, see [Security groups for your VPC ](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html) in the *Amazon VPC User Guide*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SubnetIds": "Provide one subnet ID for each Availability Zone that your domain uses\\. For example, you must specify three subnet IDs for a three\\-AZ domain\\. To learn more, see [VPCs and subnets](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html) in the *Amazon VPC User Guide*\\. \nIf you specify more than one subnet, you must also configure `ZoneAwarenessEnabled` and `ZoneAwarenessConfig` within [ClusterConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html), otherwise you'll see the error \"You must specify exactly one subnet\" during template creation\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::OpenSearchService::Domain WindowStartTime": { + "Hours": "The start hour of the window in Coordinated Universal Time \\(UTC\\), using 24\\-hour time\\. For example, 17 refers to 5:00 P\\.M\\. UTC\\. The minimum value is 0 and the maximum value is 23\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Minutes": "The start minute of the window, in UTC\\. The minimum value is 0 and the maximum value is 59\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::OpenSearchService::Domain ZoneAwarenessConfig": { "AvailabilityZoneCount": "If you enabled multiple Availability Zones \\(AZs\\), the number of AZs that you want the domain to use\\. \nValid values are `2` and `3`\\. Default is 2\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -21053,7 +21132,7 @@ "Tags": "A list of tags that you want to attach to the newly created OU\\. For each tag in the list, you must specify both a tag key and a value\\. You can set the value to an empty string, but you can't set it to `null`\\. For more information about tagging, see [Tagging AWS Organizations resources](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_tagging.html) in the AWS Organizations User Guide\\. \nIf any one of the tags is not valid or if you exceed the allowed number of tags for an OU, then the entire request fails and the OU is not created\\.\n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Organizations::Policy": { - "Content": "The policy text content\\. The text that you supply must adhere to the rules of the policy type you specify in the `Type` parameter\\. The following AWS Organizations quotas are enforced for the maximum size of a policy document: \n+ Service control policies: 5,120 bytes *\\(not characters\\)*\n+ AI services opt\\-out policies: 2,500 characters\n+ Backup policies: 10,000 characters\n+ Tag policies: 10,000 characters\nFor more information about Organizations service quotas, see [Quotas for AWS Organizations](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_limits.html) in the *AWS Organizations User Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1000000` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Content": "The policy text content\\. You can specify the policy content as a JSON object or a JSON string\\. \nWhen you specify the policy content as a JSON string, you can't perform drift detection on the CloudFormation stack\\. For this reason, we recommend specifying the policy content as a JSON object instead\\.\nThe text that you supply must adhere to the rules of the policy type you specify in the `Type` parameter\\. The following AWS Organizations quotas are enforced for the maximum size of a policy document: \n+ Service control policies: 5,120 bytes *\\(not characters\\)*\n+ AI services opt\\-out policies: 2,500 characters\n+ Backup policies: 10,000 characters\n+ Tag policies: 10,000 characters\nFor more information about Organizations service quotas, see [Quotas for AWS Organizations](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_limits.html) in the *AWS Organizations User Guide*\\. \n*Required*: Yes \n*Type*: Json \n*Minimum*: `1` \n*Maximum*: `1000000` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "Human readable description of the policy\\. \n*Required*: No \n*Type*: String \n*Maximum*: `512` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "Name of the policy\\. \nThe [regex pattern](http://wikipedia.org/wiki/regex) that is used to validate this parameter is a string of any of the characters in the ASCII character range\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "A list of tags that you want to attach to the newly created policy\\. For each tag in the list, you must specify both a tag key and a value\\. You can set the value to an empty string, but you can't set it to `null`\\. For more information about tagging, see [Tagging AWS Organizations resources](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_tagging.html) in the AWS Organizations User Guide\\. \nIf any one of the tags is not valid or if you exceed the allowed number of tags for a policy, then the entire request fails and the policy is not created\\.\n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -21252,7 +21331,7 @@ "AWS::Pinpoint::ApplicationSettings Limits": { "Daily": "The maximum number of messages that a campaign can send to a single endpoint during a 24\\-hour period\\. The maximum value is 100\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MaximumDuration": "The maximum amount of time, in seconds, that a campaign can attempt to deliver a message after the scheduled start time for the campaign\\. The minimum value is 60 seconds\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MessagesPerSecond": "The maximum number of messages that a campaign can send each second\\. The minimum value is 50\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MessagesPerSecond": "The maximum number of messages that a campaign can send each second\\. The minimum value is 1\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Total": "The maximum number of messages that a campaign can send to a single endpoint during the course of the campaign\\. The maximum value is 100\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Pinpoint::ApplicationSettings QuietTime": { @@ -21364,7 +21443,7 @@ "AWS::Pinpoint::Campaign Limits": { "Daily": "The maximum number of messages that a campaign can send to a single endpoint during a 24\\-hour period\\. The maximum value is 100\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MaximumDuration": "The maximum amount of time, in seconds, that a campaign can attempt to deliver a message after the scheduled start time for the campaign\\. The minimum value is 60 seconds\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MessagesPerSecond": "The maximum number of messages that a campaign can send each second\\. The minimum value is 50\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MessagesPerSecond": "The maximum number of messages that a campaign can send each second\\. The minimum value is 1\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Session": "Property description not available\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Total": "The maximum number of messages that a campaign can send to a single endpoint during the course of the campaign\\. The maximum value is 100\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -21814,7 +21893,7 @@ }, "AWS::Pipes::Pipe PipeEnrichmentParameters": { "HttpParameters": "Contains the HTTP parameters to use when the target is a API Gateway REST endpoint or EventBridge ApiDestination\\. \nIf you specify an API Gateway REST API or EventBridge ApiDestination as a target, you can use this parameter to specify headers, path parameters, and query string keys/values as part of your target invoking request\\. If you're using ApiDestinations, the corresponding Connection can also have these values configured\\. In case of any conflicting keys, values from the Connection take precedence\\. \n*Required*: No \n*Type*: [PipeEnrichmentHttpParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipeenrichmenthttpparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "InputTemplate": "Valid JSON text passed to the enrichment\\. In this case, nothing from the event itself is passed to the enrichment\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "InputTemplate": "Valid JSON text passed to the enrichment\\. In this case, nothing from the event itself is passed to the enrichment\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \nTo remove an input template, specify an empty string\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Pipes::Pipe PipeSourceActiveMQBrokerParameters": { "BatchSize": "The maximum number of records to include in each batch\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -21854,7 +21933,7 @@ "AWS::Pipes::Pipe PipeSourceParameters": { "ActiveMQBrokerParameters": "The parameters for using an Active MQ broker as a source\\. \n*Required*: No \n*Type*: [PipeSourceActiveMQBrokerParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceactivemqbrokerparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DynamoDBStreamParameters": "The parameters for using a DynamoDB stream as a source\\. \n*Required*: No \n*Type*: [PipeSourceDynamoDBStreamParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcedynamodbstreamparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "FilterCriteria": "The collection of event patterns used to filter events\\. For more information, see [Events and Event Patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eventbridge-and-event-patterns.html) in the *Amazon EventBridge User Guide*\\. \n*Required*: No \n*Type*: [FilterCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-filtercriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterCriteria": "The collection of event patterns used to filter events\\. \nTo remove a filter, specify a `FilterCriteria` object with an empty array of `Filter` objects\\. \nFor more information, see [Events and Event Patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eventbridge-and-event-patterns.html) in the *Amazon EventBridge User Guide*\\. \n*Required*: No \n*Type*: [FilterCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-filtercriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "KinesisStreamParameters": "The parameters for using a Kinesis stream as a source\\. \n*Required*: No \n*Type*: [PipeSourceKinesisStreamParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ManagedStreamingKafkaParameters": "The parameters for using an MSK stream as a source\\. \n*Required*: No \n*Type*: [PipeSourceManagedStreamingKafkaParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcemanagedstreamingkafkaparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RabbitMQBrokerParameters": "The parameters for using a Rabbit MQ broker as a source\\. \n*Required*: No \n*Type*: [PipeSourceRabbitMQBrokerParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcerabbitmqbrokerparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -21937,7 +22016,7 @@ "EcsTaskParameters": "The parameters for using an Amazon ECS task as a target\\. \n*Required*: No \n*Type*: [PipeTargetEcsTaskParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EventBridgeEventBusParameters": "The parameters for using an EventBridge event bus as a target\\. \n*Required*: No \n*Type*: [PipeTargetEventBridgeEventBusParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargeteventbridgeeventbusparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "HttpParameters": "These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations\\. \n*Required*: No \n*Type*: [PipeTargetHttpParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargethttpparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "InputTemplate": "Valid JSON text passed to the target\\. In this case, nothing from the event itself is passed to the target\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InputTemplate": "Valid JSON text passed to the target\\. In this case, nothing from the event itself is passed to the target\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \nTo remove an input template, specify an empty string\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "KinesisStreamParameters": "The parameters for using a Kinesis stream as a source\\. \n*Required*: No \n*Type*: [PipeTargetKinesisStreamParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetkinesisstreamparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LambdaFunctionParameters": "The parameters for using a Lambda function as a target\\. \n*Required*: No \n*Type*: [PipeTargetLambdaFunctionParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetlambdafunctionparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RedshiftDataParameters": "These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon Redshift Data API BatchExecuteStatement\\. \n*Required*: No \n*Type*: [PipeTargetRedshiftDataParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetredshiftdataparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -22002,23 +22081,47 @@ "Tags": "An array of key\\-value pairs to apply to this resource\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::QLDB::Stream KinesisConfiguration": { - "AggregationEnabled": "Enables QLDB to publish multiple data records in a single Kinesis Data Streams record, increasing the number of records sent per API call\\. \nDefault: `True` \nRecord aggregation has important implications for processing records and requires de\\-aggregation in your stream consumer\\. To learn more, see [KPL Key Concepts](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-concepts.html) and [Consumer De\\-aggregation](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-consumer-deaggregation.html) in the *Amazon Kinesis Data Streams Developer Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "AggregationEnabled": "Enables QLDB to publish multiple data records in a single Kinesis Data Streams record, increasing the number of records sent per API call\\. \nDefault: `True` \nRecord aggregation has important implications for processing records and requires de\\-aggregation in your stream consumer\\. To learn more, see [KPL Key Concepts](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-concepts.html) and [Consumer De\\-aggregation](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-consumer-deaggregation.html) in the *Amazon Kinesis Data Streams Developer Guide*\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "StreamArn": "The Amazon Resource Name \\(ARN\\) of the Kinesis Data Streams resource\\. \n*Required*: No \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `1600` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::QuickSight::Analysis": { "AnalysisId": "The ID for the analysis that you're creating\\. This ID displays in the URL of the analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "AwsAccountId": "The ID of the AWS account where you are creating an analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `12` \n*Maximum*: `12` \n*Pattern*: `^[0-9]{12}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Errors": "Property description not available\\. \n*Required*: No \n*Type*: List of [AnalysisError](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysiserror.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "A descriptive name for the analysis that you're creating\\. This name displays for the analysis in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Definition": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "A descriptive name for the analysis that you're creating\\. This name displays for the analysis in the Amazon QuickSight console\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Parameters": "The parameter names and override values that you want to use\\. An analysis can have any parameter type, and some parameters might accept multiple values\\. \n*Required*: No \n*Type*: [Parameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Permissions": "A structure that describes the principals and the resource\\-level permissions on an analysis\\. You can use the `Permissions` structure to grant permissions by providing a list of AWS Identity and Access Management \\(IAM\\) action information for each principal listed by Amazon Resource Name \\(ARN\\)\\. \nTo specify no permissions, omit `Permissions`\\. \n*Required*: No \n*Type*: List of [ResourcePermission](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-resourcepermission.html) \n*Maximum*: `64` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SourceEntity": "A source entity to use for the analysis that you're creating\\. This metadata structure contains details that describe a source template and one or more datasets\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: Yes \n*Type*: [AnalysisSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceEntity": "A source entity to use for the analysis that you're creating\\. This metadata structure contains details that describe a source template and one or more datasets\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: No \n*Type*: [AnalysisSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "Status associated with the analysis\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CREATION_FAILED | CREATION_IN_PROGRESS | CREATION_SUCCESSFUL | DELETED | UPDATE_FAILED | UPDATE_IN_PROGRESS | UPDATE_SUCCESSFUL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "Contains a map of the key\\-value pairs for the resource tag or tags assigned to the analysis\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ThemeArn": "The ARN for the theme to apply to the analysis that you're creating\\. To see the theme in the Amazon QuickSight console, make sure that you have access to it\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Analysis AggregationFunction": { + "CategoricalAggregationFunction": "Aggregation for categorical values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateAggregationFunction": "Aggregation for date values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n+ `MIN`: Select the smallest date value\\.\n+ `MAX`: Select the largest date value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericalAggregationFunction": "Aggregation for numerical values\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AggregationSortConfiguration": { + "AggregationFunction": "The function that aggregates the values in `Column`\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that determines the sort order of aggregated values\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortDirection": "The sort direction of values\\. \n+ `ASC`: Sort in ascending order\\.\n+ `DESC`: Sort in descending order\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AnalysisDefaults": { + "DefaultNewSheetConfiguration": "The configuration for default new sheet settings\\. \n*Required*: Yes \n*Type*: [DefaultNewSheetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultnewsheetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AnalysisDefinition": { + "AnalysisDefaults": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefaults](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefaults.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CalculatedFields": "An array of calculated field definitions for the analysis\\. \n*Required*: No \n*Type*: List of [CalculatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedfield.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnConfigurations": "An array of analysis\\-level column configurations\\. Column configurations can be used to set default formatting for a column to be used throughout an analysis\\. \n*Required*: No \n*Type*: List of [ColumnConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifierDeclarations": "An array of dataset identifier declarations\\. This mapping allows the usage of dataset identifiers instead of dataset ARNs throughout analysis sub\\-structures\\. \n*Required*: Yes \n*Type*: List of [DataSetIdentifierDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetidentifierdeclaration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterGroups": "Filter definitions for an analysis\\. \nFor more information, see [Filtering Data in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-filter.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtergroup.html) \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterDeclarations": "An array of parameter declarations for an analysis\\. \nParameters are named variables that can transfer a value for use by an action or an object\\. \nFor more information, see [Parameters in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdeclaration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Sheets": "An array of sheet definitions for an analysis\\. Each `SheetDefinition` provides detailed information about a sheet within this analysis\\. \n*Required*: No \n*Type*: List of [SheetDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Analysis AnalysisError": { "Message": "The message associated with the analysis error\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Type": "The type of the analysis error\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACCESS_DENIED | COLUMN_GEOGRAPHIC_ROLE_MISMATCH | COLUMN_REPLACEMENT_MISSING | COLUMN_TYPE_MISMATCH | DATA_SET_NOT_FOUND | INTERNAL_FAILURE | PARAMETER_NOT_FOUND | PARAMETER_TYPE_INVALID | PARAMETER_VALUE_INCOMPATIBLE | SOURCE_NOT_FOUND` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Type": "The type of the analysis error\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACCESS_DENIED | COLUMN_GEOGRAPHIC_ROLE_MISMATCH | COLUMN_REPLACEMENT_MISSING | COLUMN_TYPE_MISMATCH | DATA_SET_NOT_FOUND | INTERNAL_FAILURE | PARAMETER_NOT_FOUND | PARAMETER_TYPE_INVALID | PARAMETER_VALUE_INCOMPATIBLE | SOURCE_NOT_FOUND` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ViolatedEntities": "Lists the violated entities that caused the analysis error \n*Required*: No \n*Type*: List of [Entity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-entity.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::QuickSight::Analysis AnalysisSourceEntity": { "SourceTemplate": "The source template for the source entity of the analysis\\. \n*Required*: No \n*Type*: [AnalysisSourceTemplate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourcetemplate.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -22027,48 +22130,2360 @@ "Arn": "The Amazon Resource Name \\(ARN\\) of the source template of an analysis\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DataSetReferences": "The dataset references of the source template of an analysis\\. \n*Required*: Yes \n*Type*: List of [DataSetReference](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetreference.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Analysis AnchorDateConfiguration": { + "AnchorOption": "The options for the date configuration\\. Choose one of the options below: \n+ `NOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `NOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The name of the parameter that is used for the anchor date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ArcAxisConfiguration": { + "Range": "The arc axis range of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReserveRange": "The reserved range of the arc axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ArcAxisDisplayRange": { + "Max": "The maximum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Min": "The minimum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ArcConfiguration": { + "ArcAngle": "The option that determines the arc angle of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ArcThickness": "The options that determine the arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ArcOptions": { + "ArcThickness": "The arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL | WHOLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AxisDataOptions": { + "DateAxisOptions": "The options for an axis with a date field\\. \n*Required*: No \n*Type*: [DateAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dateaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericAxisOptions": "The options for an axis with a numeric field\\. \n*Required*: No \n*Type*: [NumericAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AxisDisplayMinMaxRange": { + "Maximum": "The maximum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Minimum": "The minimum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AxisDisplayOptions": { + "AxisLineVisibility": "Determines whether or not the axis line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AxisOffset": "The offset value that determines the starting placement of the axis within a visual's bounds\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataOptions": "The data options for an axis\\. \n*Required*: No \n*Type*: [AxisDataOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdataoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GridLineVisibility": "Determines whether or not the grid line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScrollbarOptions": "The scroll bar options for an axis\\. \n*Required*: No \n*Type*: [ScrollBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scrollbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TickLabelOptions": "The tick label options of an axis\\. \n*Required*: No \n*Type*: [AxisTickLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisticklabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AxisDisplayRange": { + "DataDriven": "The data\\-driven setup of an axis display range\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinMax": "The minimum and maximum setup of an axis display range\\. \n*Required*: No \n*Type*: [AxisDisplayMinMaxRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayminmaxrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AxisLabelOptions": { + "ApplyTo": "The options that indicate which field the label belongs to\\. \n*Required*: No \n*Type*: [AxisLabelReferenceOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabelreferenceoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomLabel": "The text for the axis label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the axis label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AxisLabelReferenceOptions": { + "Column": "The column that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AxisLinearScale": { + "StepCount": "The step count setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StepSize": "The step size setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AxisLogarithmicScale": { + "Base": "The base setup of a logarithmic axis scale\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AxisScale": { + "Linear": "The linear axis scale setup\\. \n*Required*: No \n*Type*: [AxisLinearScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislinearscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Logarithmic": "The logarithmic axis scale setup\\. \n*Required*: No \n*Type*: [AxisLogarithmicScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislogarithmicscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis AxisTickLabelOptions": { + "LabelOptions": "Determines whether or not the axis ticks are visible\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RotationAngle": "The rotation angle of the axis tick labels\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BarChartAggregatedFieldWells": { + "Category": "The category \\(y\\-axis\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "The color \\(group/color\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiples": "The small multiples field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a bar chart\\. Values are aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BarChartConfiguration": { + "BarsArrangement": "Determines the arrangement of the bars\\. The orientation and arrangement of bars determine the type of bar that is used in the visual\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The label display options \\(grid line, range, scale, axis step\\) for bar chart category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) for a color that is used in a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ContributionAnalysisDefaults": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Orientation": "The orientation of the bars in a bar chart visual\\. There are two valid values in this structure: \n+ `HORIZONTAL`: Used for charts that have horizontal bars\\. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts\\.\n+ `VERTICAL`: Used for charts that have vertical bars\\. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesOptions": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `BarChartVisual`\\. \n*Required*: No \n*Type*: [BarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueAxis": "The label display options \\(grid line, range, scale, axis step\\) for a bar chart value\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BarChartFieldWells": { + "BarChartAggregatedFieldWells": "The aggregated field wells of a bar chart\\. \n*Required*: No \n*Type*: [BarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BarChartSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of categories displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimit": "The limit on the number of values displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorSort": "The sort configuration of color fields in a bar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesLimitConfiguration": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesSort": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BarChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BinCountOptions": { + "Value": "The options that determine the bin count value\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BinWidthOptions": { + "BinCountLimit": "The options that determine the bin count limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The options that determine the bin width value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BodySectionConfiguration": { + "Content": "The configuration of content in a body section\\. \n*Required*: Yes \n*Type*: [BodySectionContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectioncontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PageBreakConfiguration": "The configuration of a page break for a section\\. \n*Required*: No \n*Type*: [SectionPageBreakConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionpagebreakconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SectionId": "The unique identifier of a body section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Style": "The style options of a body section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BodySectionContent": { + "Layout": "The layout configuration of a body section\\. \n*Required*: No \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BoxPlotAggregatedFieldWells": { + "GroupBy": "The group by field well of a box plot chart\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field well of a box plot chart\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BoxPlotChartConfiguration": { + "BoxPlotOptions": "The box plot chart options for a box plot visual \n*Required*: No \n*Type*: [BoxPlotOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The label options \\(label text, label visibility and sort Icon visibility\\) of a box plot category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BoxPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "Property description not available\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) of a box plot value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `BoxPlotVisual`\\. \n*Required*: No \n*Type*: [BoxPlotSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BoxPlotFieldWells": { + "BoxPlotAggregatedFieldWells": "The aggregated field wells of a box plot\\. \n*Required*: No \n*Type*: [BoxPlotAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BoxPlotOptions": { + "AllDataPointsVisibility": "Determines the visibility of all data points of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "OutlierVisibility": "Determines the visibility of the outlier in a box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StyleOptions": "The style options of the box plot\\. \n*Required*: No \n*Type*: [BoxPlotStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BoxPlotSortConfiguration": { + "CategorySort": "The sort configuration of a group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginationConfiguration": "The pagination configuration of a table visual or box plot\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BoxPlotStyleOptions": { + "FillStyle": "The fill styles \\(solid, transparent\\) of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `SOLID | TRANSPARENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis BoxPlotVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BoxPlotChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CalculatedField": { + "DataSetIdentifier": "The data set that is used in this calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CalculatedMeasureField": { + "Expression": "The expression in the table calculation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CascadingControlConfiguration": { + "SourceControls": "A list of source controls that determine the values that are used in the current control\\. \n*Required*: No \n*Type*: List of [CascadingControlSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolsource.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CascadingControlSource": { + "ColumnToMatch": "The column identifier that determines which column to look up for the source sheet control\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceSheetControlId": "The source sheet control ID of a `CascadingControlSource`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CategoricalDimensionField": { + "Column": "The column that is used in the `CategoricalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CategoricalMeasureField": { + "AggregationFunction": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that is used in the `CategoricalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CategoryDrillDownFilter": { + "CategoryValues": "A list of the string inputs that are the values of the category drill down filter\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CategoryFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Configuration": "The configuration for a `CategoryFilter`\\. \n*Required*: Yes \n*Type*: [CategoryFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CategoryFilterConfiguration": { + "CustomFilterConfiguration": "A custom filter that filters based on a single value\\. This filter can be partially matched\\. \n*Required*: No \n*Type*: [CustomFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomFilterListConfiguration": "A list of custom filter values\\. In the Amazon QuickSight console, this filter type is called a custom filter list\\. \n*Required*: No \n*Type*: [CustomFilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterListConfiguration": "A list of filter configurations\\. In the Amazon QuickSight console, this filter type is called a filter list\\. \n*Required*: No \n*Type*: [FilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ChartAxisLabelOptions": { + "AxisLabelOptions": "The label options for a chart axis\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabeloptions.html) of [AxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabeloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortIconVisibility": "The visibility configuration of the sort icon on a chart's axis label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of an axis label on a chart\\. Choose one of the following options: \n+ `VISIBLE`: Shows the axis\\.\n+ `HIDDEN`: Hides the axis\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ClusterMarker": { + "SimpleClusterMarker": "The simple cluster marker of the cluster marker\\. \n*Required*: No \n*Type*: [SimpleClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-simpleclustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ClusterMarkerConfiguration": { + "ClusterMarker": "The cluster marker that is a part of the cluster marker configuration \n*Required*: No \n*Type*: [ClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-clustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ColorScale": { + "ColorFillType": "Determines the color fill type\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DISCRETE | GRADIENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "Determines the list of colors that are applied to the visual\\. \n*Required*: Yes \n*Type*: List of [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datacolor.html) \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueColor": "Determines the color that is applied to null values\\. \n*Required*: No \n*Type*: [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datacolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ColorsConfiguration": { + "CustomColors": "Property description not available\\. \n*Required*: No \n*Type*: List of [CustomColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ColumnConfiguration": { + "ColorsConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [ColorsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of a column\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Role": "The role of the column\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DIMENSION | MEASURE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ColumnHierarchy": { + "DateTimeHierarchy": "The option that determines the hierarchy of any `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimehierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExplicitHierarchy": "The option that determines the hierarchy of the fields that are built within a visual's field wells\\. These fields can't be duplicated to other visuals\\. \n*Required*: No \n*Type*: [ExplicitHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-explicithierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PredefinedHierarchy": "The option that determines the hierarchy of the fields that are defined during data preparation\\. These fields are available to use in any analysis that uses the data source\\. \n*Required*: No \n*Type*: [PredefinedHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-predefinedhierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ColumnIdentifier": { + "ColumnName": "The name of the column\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The data set that the column belongs to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ColumnSort": { + "AggregationFunction": "The aggregation function that is defined in the column sort\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Direction": "The sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortBy": "Property description not available\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ColumnTooltipItem": { + "Aggregation": "The aggregation function of the column tooltip item\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The target column of the tooltip item\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Label": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ComboChartAggregatedFieldWells": { + "BarValues": "The aggregated `BarValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Category": "The aggregated category field wells of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "The aggregated colors field well of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineValues": "The aggregated `LineValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ComboChartConfiguration": { + "BarDataLabels": "The options that determine if visual data labels are displayed\\. \nThe data label options for a bar in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BarsArrangement": "Determines the bar arrangement in a combo chart\\. The following are valid values in this structure: \n+ `CLUSTERED`: For clustered bar combo charts\\.\n+ `STACKED`: For stacked bar combo charts\\.\n+ `STACKED_PERCENT`: Do not use\\. If you use this value, the operation returns a validation error\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The category axis of a combo chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart category \\(group/color\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's color field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ComboChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineDataLabels": "The options that determine if visual data labels are displayed\\. \nThe data label options for a line in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The label display options \\(grid line, range, scale, and axis step\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisDisplayOptions": "The label display options \\(grid line, range, scale, axis step\\) of a combo chart's secondary y\\-axis \\(line\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's secondary y\\-axis\\(line\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `ComboChartVisual`\\. \n*Required*: No \n*Type*: [ComboChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ComboChartFieldWells": { + "ComboChartAggregatedFieldWells": "The aggregated field wells of a combo chart\\. Combo charts only have aggregated field wells\\. Columns in a combo chart are aggregated by category\\. \n*Required*: No \n*Type*: [ComboChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ComboChartSortConfiguration": { + "CategoryItemsLimit": "The item limit configuration for the category field well of a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimit": "The item limit configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorSort": "The sort configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ComboChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ComboChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ComparisonConfiguration": { + "ComparisonFormat": "The format of the comparison\\. \n*Required*: No \n*Type*: [ComparisonFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComparisonMethod": "The method of the comparison\\. Choose from the following options: \n+ `DIFFERENCE` \n+ `PERCENT_DIFFERENCE` \n+ `PERCENT` \n*Required*: No \n*Type*: String \n*Allowed values*: `DIFFERENCE | PERCENT | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ComparisonFormatConfiguration": { + "NumberDisplayFormatConfiguration": "The number display format\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PercentageDisplayFormatConfiguration": "The percentage display format\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis Computation": { + "Forecast": "The forecast computation configuration\\. \n*Required*: No \n*Type*: [ForecastComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GrowthRate": "The growth rate computation configuration\\. \n*Required*: No \n*Type*: [GrowthRateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-growthratecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumMinimum": "The maximum and minimum computation configuration\\. \n*Required*: No \n*Type*: [MaximumMinimumComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumminimumcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricComparison": "The metric comparison computation configuration\\. \n*Required*: No \n*Type*: [MetricComparisonComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-metriccomparisoncomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodOverPeriod": "The period over period computation configuration\\. \n*Required*: No \n*Type*: [PeriodOverPeriodComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodoverperiodcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodToDate": "The period to `DataSetIdentifier` computation configuration\\. \n*Required*: No \n*Type*: [PeriodToDateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodtodatecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TopBottomMovers": "The top movers and bottom movers computation configuration\\. \n*Required*: No \n*Type*: [TopBottomMoversComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TopBottomRanked": "The top ranked and bottom ranked computation configuration\\. \n*Required*: No \n*Type*: [TopBottomRankedComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomrankedcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalAggregation": "The total aggregation computation configuration\\. \n*Required*: No \n*Type*: [TotalAggregationComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totalaggregationcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UniqueValues": "The unique values computation configuration\\. \n*Required*: No \n*Type*: [UniqueValuesComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-uniquevaluescomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ConditionalFormattingColor": { + "Gradient": "Formatting configuration for gradient color\\. \n*Required*: No \n*Type*: [ConditionalFormattingGradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattinggradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Solid": "Formatting configuration for solid color\\. \n*Required*: No \n*Type*: [ConditionalFormattingSolidColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingsolidcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ConditionalFormattingCustomIconCondition": { + "Color": "Determines the color of the icon\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayConfiguration": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconDisplayConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression that determines the condition of the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IconOptions": "Custom icon options for an icon set\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingCustomIconOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ConditionalFormattingCustomIconOptions": { + "Icon": "Determines the type of icon\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ARROW_DOWN | ARROW_DOWN_LEFT | ARROW_DOWN_RIGHT | ARROW_LEFT | ARROW_RIGHT | ARROW_UP | ARROW_UP_LEFT | ARROW_UP_RIGHT | CARET_DOWN | CARET_UP | CHECKMARK | CIRCLE | FACE_DOWN | FACE_FLAT | FACE_UP | FLAG | MINUS | ONE_BAR | PLUS | SQUARE | THREE_BAR | THUMBS_DOWN | THUMBS_UP | TRIANGLE | TWO_BAR | X` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UnicodeIcon": "Determines the Unicode icon type\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^[^\\u0000-\\u00FF]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ConditionalFormattingGradientColor": { + "Color": "Determines the color\\. \n*Required*: Yes \n*Type*: [GradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression that determines the formatting configuration for gradient color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ConditionalFormattingIcon": { + "CustomCondition": "Determines the custom condition for an icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingCustomIconCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IconSet": "Formatting configuration for icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingiconset.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ConditionalFormattingIconDisplayConfiguration": { + "IconDisplayOption": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ICON_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ConditionalFormattingIconSet": { + "Expression": "The expression that determines the formatting configuration for the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IconSetType": "Determines the icon set type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BARS | CARET_UP_MINUS_DOWN | CHECK_X | FLAGS | FOUR_COLOR_ARROW | FOUR_GRAY_ARROW | PLUS_MINUS | THREE_CIRCLE | THREE_COLOR_ARROW | THREE_GRAY_ARROW | THREE_SHAPE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ConditionalFormattingSolidColor": { + "Color": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression that determines the formatting configuration for solid color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ContributionAnalysisDefault": { + "ContributorDimensions": "The dimensions columns that are used in the contribution analysis, usually a list of `ColumnIdentifiers`\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureFieldId": "The measure field that is used in the contribution analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CurrencyDisplayFormatConfiguration": { + "DecimalPlacesConfiguration": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeValueConfiguration": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberScale": "Determines the number scale value for the currency format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "Determines the prefix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SeparatorConfiguration": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Suffix": "Determines the suffix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Symbol": "Determines the symbol for the currency format\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[A-Z]{3}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomActionFilterOperation": { + "SelectedFieldsConfiguration": "The configuration that chooses the fields to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationSelectedFieldsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetVisualsConfiguration": "The configuration that chooses the target visuals to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationTargetVisualsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomActionNavigationOperation": { + "LocalNavigationConfiguration": "The configuration that chooses the navigation target\\. \n*Required*: No \n*Type*: [LocalNavigationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-localnavigationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomActionSetParametersOperation": { + "ParameterValueConfigurations": "The parameter that determines the value configuration\\. \n*Required*: Yes \n*Type*: List of [SetParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-setparametervalueconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomActionURLOperation": { + "URLTarget": "The target of the `CustomActionURLOperation`\\. \nValid values are defined as follows: \n+ `NEW_TAB`: Opens the target URL in a new browser tab\\.\n+ `NEW_WINDOW`: Opens the target URL in a new browser window\\.\n+ `SAME_TAB`: Opens the target URL in the same browser tab\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "URLTemplate": "THe URL link of the `CustomActionURLOperation`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomColor": { + "Color": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SpecialValue": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomContentConfiguration": { + "ContentType": "The content type of the custom content visual\\. You can use this to have the visual render as an image\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `IMAGE | OTHER_EMBEDDED_CONTENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ContentUrl": "The input URL that links to the custom content that you want in the custom visual\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ImageScaling": "The sizing options for the size of the custom content visual\\. This structure is required when the `ContentType` of the visual is `'IMAGE'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_HEIGHT | FIT_TO_WIDTH | SCALE_TO_VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomContentVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a `CustomContentVisual`\\. \n*Required*: No \n*Type*: [CustomContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The dataset that is used to create the custom content visual\\. You can't create a visual without a dataset\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomFilterConfiguration": { + "CategoryValue": "The category value for the filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `CategoryValue`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomFilterListConfiguration": { + "CategoryValues": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomNarrativeOptions": { + "Narrative": "The string input of custom narrative\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomParameterValues": { + "DateTimeValues": "A list of datetime\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DecimalValues": "A list of decimal\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IntegerValues": "A list of integer\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StringValues": "A list of string\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis CustomValuesConfiguration": { + "CustomValues": "Property description not available\\. \n*Required*: Yes \n*Type*: [CustomParameterValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customparametervalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeNullValue": "Includes the null value in custom action parameter values\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DataBarsOptions": { + "FieldId": "The field ID for the data bars options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeColor": "The color of the negative data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PositiveColor": "The color of the positive data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DataColor": { + "Color": "The color that is applied to the data value\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataValue": "The data value that the color is applied to\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DataFieldSeriesItem": { + "AxisBinding": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID of the field that you are setting the axis binding to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "The field value of the field that you are setting the axis binding to\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Settings": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DataLabelOptions": { + "CategoryLabelVisibility": "Determines the visibility of the category field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabelTypes": "The option that determines the data label type\\. \n*Required*: No \n*Type*: List of [DataLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeltype.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelColor": "Determines the color of the data labels\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelContent": "Determines the content of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENT | VALUE | VALUE_AND_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelFontConfiguration": "Determines the font configuration of the data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureLabelVisibility": "Determines the visibility of the measure field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Overlap": "Determines whether overlap is enabled or disabled for the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLE_OVERLAP | ENABLE_OVERLAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Position": "Determines the position of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines the visibility of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DataLabelType": { + "DataPathLabelType": "The option that specifies individual data values for labels\\. \n*Required*: No \n*Type*: [DataPathLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldLabelType": "Determines the label configuration for the entire field\\. \n*Required*: No \n*Type*: [FieldLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumLabelType": "Determines the label configuration for the maximum value in a visual\\. \n*Required*: No \n*Type*: [MaximumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumLabelType": "Determines the label configuration for the minimum value in a visual\\. \n*Required*: No \n*Type*: [MinimumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-minimumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeEndsLabelType": "Determines the label configuration for range end value in a visual\\. \n*Required*: No \n*Type*: [RangeEndsLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rangeendslabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DataPathColor": { + "Color": "The color that needs to be applied to the element\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Element": "The element that the color needs to be applied to\\. \n*Required*: Yes \n*Type*: [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The time granularity of the field that the color needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DataPathLabelType": { + "FieldId": "The field ID of the field that the data label needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "The actual value of the field that is labeled\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the data label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DataPathSort": { + "Direction": "Determines the sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortPaths": "The list of data paths that need to be sorted\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DataPathValue": { + "FieldId": "The field ID of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "The actual value of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DataSetIdentifierDeclaration": { + "DataSetArn": "The Amazon Resource Name \\(ARN\\) of the data set\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Identifier": "The identifier of the data set, typically the data set's name\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Analysis DataSetReference": { "DataSetArn": "Dataset Amazon Resource Name \\(ARN\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DataSetPlaceholder": "Dataset placeholder\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Analysis DateAxisOptions": { + "MissingDateVisibility": "Determines whether or not missing dates are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DateDimensionField": { + "Column": "The column that is used in the `DateDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateGranularity": "The date granularity of the `DateDimensionField`\\. Choose one of the following options: \n+ `YEAR` \n+ `QUARTER` \n+ `MONTH` \n+ `WEEK` \n+ `DAY` \n+ `HOUR` \n+ `MINUTE` \n+ `SECOND` \n+ `MILLISECOND` \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DateMeasureField": { + "AggregationFunction": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that is used in the `DateMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DateTimeDefaultValues": { + "DynamicValue": "The dynamic value of the `DataTimeDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RollingDate": "The rolling date of the `DataTimeDefaultValues`\\. The date is determined from the dataset based on input expression\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `DataTimeDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DateTimeFormatConfiguration": { + "DateTimeFormat": "Determines the `DateTime` format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericFormatConfiguration": "The formatting configuration for numeric `DateTime` fields\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DateTimeHierarchy": { + "DrillDownFilters": "The option that determines the drill down filters for the `DateTime` hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The hierarchy ID of the `DateTime` hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Analysis DateTimeParameter": { "Name": "A display name for the date\\-time parameter\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Values": "The values for the date\\-time parameter\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Analysis DateTimeParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DateTimeDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimedefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "The configuration that defines the default value of a `DateTime` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DateTimeValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DateTimePickerControlDisplayOptions": { + "DateTimeFormat": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DateTimeValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DecimalDefaultValues": { + "DynamicValue": "The dynamic value of the `DecimalDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Analysis DecimalParameter": { "Name": "A display name for the decimal parameter\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Values": "The values for the decimal parameter\\. \n*Required*: Yes \n*Type*: List of Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Analysis DecimalParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DecimalDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimaldefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterValueType": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "The configuration that defines the default value of a `Decimal` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DecimalValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DecimalPlacesConfiguration": { + "DecimalPlaces": "The values of the decimal places\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DecimalValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DefaultFreeFormLayoutConfiguration": { + "CanvasSizeOptions": "Determines the screen canvas size options for a free\\-form layout\\. \n*Required*: Yes \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DefaultGridLayoutConfiguration": { + "CanvasSizeOptions": "Determines the screen canvas size options for a grid layout\\. \n*Required*: Yes \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DefaultInteractiveLayoutConfiguration": { + "FreeForm": "The options that determine the default settings of a free\\-form layout configuration\\. \n*Required*: No \n*Type*: [DefaultFreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Grid": "The options that determine the default settings for a grid layout configuration\\. \n*Required*: No \n*Type*: [DefaultGridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultgridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DefaultNewSheetConfiguration": { + "InteractiveLayoutConfiguration": "The options that determine the default settings for interactive layout configuration\\. \n*Required*: No \n*Type*: [DefaultInteractiveLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginatedLayoutConfiguration": "The options that determine the default settings for a paginated layout configuration\\. \n*Required*: No \n*Type*: [DefaultPaginatedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetContentType": "The option that determines the sheet content type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DefaultPaginatedLayoutConfiguration": { + "SectionBased": "The options that determine the default settings for a section\\-based layout configuration\\. \n*Required*: No \n*Type*: [DefaultSectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DefaultSectionBasedLayoutConfiguration": { + "CanvasSizeOptions": "Determines the screen canvas size options for a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DestinationParameterValueConfiguration": { + "CustomValuesConfiguration": "The configuration of custom values for destination parameter in `DestinationParameterValueConfiguration`\\. \n*Required*: No \n*Type*: [CustomValuesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customvaluesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllValueOptions": "The configuration that selects all options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceField": "The source field ID of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DimensionField": { + "CategoricalDimensionField": "The dimension type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateDimensionField": "The dimension type field with date type columns\\. \n*Required*: No \n*Type*: [DateDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datedimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericalDimensionField": "The dimension type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DonutCenterOptions": { + "LabelVisibility": "Determines the visibility of the label in a donut chart\\. In the Amazon QuickSight console, this option is called `'Show total'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DonutOptions": { + "ArcOptions": "The option for define the arc of the chart shape\\. Valid values are as follows: \n+ `WHOLE` \\- A pie chart\n+ `SMALL`\\- A small\\-sized donut chart\n+ `MEDIUM`\\- A medium\\-sized donut chart\n+ `LARGE`\\- A large\\-sized donut chart\n*Required*: No \n*Type*: [ArcOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DonutCenterOptions": "The label options of the label that is displayed in the center of a donut chart\\. This option isn't available for pie charts\\. \n*Required*: No \n*Type*: [DonutCenterOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutcenteroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DrillDownFilter": { + "CategoryFilter": "The category type drill down filter\\. This filter is used for string type columns\\. \n*Required*: No \n*Type*: [CategoryDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categorydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericEqualityFilter": "The numeric equality type drill down filter\\. This filter is used for number type columns\\. \n*Required*: No \n*Type*: [NumericEqualityDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalitydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeRangeFilter": "The time range drill down filter\\. This filter is used for date time columns\\. \n*Required*: No \n*Type*: [TimeRangeDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangedrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DropDownControlDisplayOptions": { + "SelectAllOptions": "The configuration of the `Select all` options in a dropdown control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis DynamicDefaultValue": { + "DefaultValueColumn": "The column that contains the default value of each user or group\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GroupNameColumn": "The column that contains the group name\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UserNameColumn": "The column that contains the username\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis EmptyVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The data set that is used in the empty visual\\. Every visual requires a dataset to render\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis Entity": { + "Path": "The hierarchical path of the entity within the analysis, template, or dashboard definition tree\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ExcludePeriodConfiguration": { + "Amount": "The amount or number of the exclude period\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Granularity": "The granularity or unit \\(day, month, year\\) of the exclude period\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the exclude period\\. Choose from the following options: \n+ `ENABLED` \n+ `DISABLED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ExplicitHierarchy": { + "Columns": "The list of columns that define the explicit hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DrillDownFilters": "The option that determines the drill down filters for the explicit hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The hierarchy ID of the explicit hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FieldBasedTooltip": { + "AggregationVisibility": "The visibility of `Show aggregations`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipFields": "The fields configuration in the tooltip\\. \n*Required*: No \n*Type*: List of [TooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipitem.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipTitleType": "The type for the >tooltip title\\. Choose one of the following options: \n+ `NONE`: Doesn't use the primary value as the title\\.\n+ `PRIMARY_VALUE`: Uses primary value as the title\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | PRIMARY_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FieldLabelType": { + "FieldId": "Indicates the field that is targeted by the field label\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the field label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FieldSeriesItem": { + "AxisBinding": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID of the field for which you are setting the axis binding\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Settings": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FieldSort": { + "Direction": "The sort direction\\. Choose one of the following options: \n+ `ASC`: Ascending\n+ `DESC`: Descending\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The sort configuration target field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FieldSortOptions": { + "ColumnSort": "The sort configuration for a column that is not used in a field well\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldSort": "The sort configuration for a field in a field well\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FieldTooltipItem": { + "FieldId": "The unique ID of the field that is targeted by the tooltip\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Label": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilledMapAggregatedFieldWells": { + "Geospatial": "The aggregated location field well of the filled map\\. Values are grouped by location fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The aggregated color field well of a filled map\\. Values are aggregated based on location fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilledMapConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options of a `FilledMapVisual`\\. \n*Required*: Yes \n*Type*: List of [FilledMapConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconditionalformattingoption.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilledMapConditionalFormattingOption": { + "Shape": "The conditional formatting that determines the shape of the filled map\\. \n*Required*: Yes \n*Type*: [FilledMapShapeConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapshapeconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilledMapConfiguration": { + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [FilledMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MapStyleOptions": "The map style options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WindowOptions": "The window options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilledMapFieldWells": { + "FilledMapAggregatedFieldWells": "The aggregated field well of the filled map\\. \n*Required*: No \n*Type*: [FilledMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilledMapShapeConditionalFormatting": { + "FieldId": "The field ID of the filled map shape\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Format": "The conditional formatting that determines the background color of a filled map's shape\\. \n*Required*: No \n*Type*: [ShapeConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shapeconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilledMapSortConfiguration": { + "CategorySort": "The sort configuration of the location fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilledMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [FilledMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis Filter": { + "CategoryFilter": "A `CategoryFilter` filters text values\\. \nFor more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CategoryFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericEqualityFilter": "A `NumericEqualityFilter` filters numeric values that equal or do not equal a given numeric value\\. \n*Required*: No \n*Type*: [NumericEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericRangeFilter": "A `NumericRangeFilter` filters numeric values that are either inside or outside a given numeric range\\. \n*Required*: No \n*Type*: [NumericRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDatesFilter": "A `RelativeDatesFilter` filters date values that are relative to a given date\\. \n*Required*: No \n*Type*: [RelativeDatesFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeEqualityFilter": "A `TimeEqualityFilter` filters date\\-time values that equal or do not equal a given date/time value\\. \n*Required*: No \n*Type*: [TimeEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timeequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeRangeFilter": "A `TimeRangeFilter` filters date\\-time values that are either inside or outside a given date/time range\\. \n*Required*: No \n*Type*: [TimeRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TopBottomFilter": "A `TopBottomFilter` filters data to the top or bottom values for a given column\\. \n*Required*: No \n*Type*: [TopBottomFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterControl": { + "DateTimePicker": "A control from a date filter that is used to specify date and time\\. \n*Required*: No \n*Type*: [FilterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Dropdown": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [FilterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "List": "A control to display a list of buttons or boxes\\. This is used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [FilterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDateTime": "A control from a date filter that is used to specify the relative date\\. \n*Required*: No \n*Type*: [FilterRelativeDateTimeControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterrelativedatetimecontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Slider": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [FilterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextArea": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [FilterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextField": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [FilterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterDateTimePickerControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The date time picker type of a `FilterDateTimePickerControl`\\. Choose one of the following options: \n+ `SINGLE_VALUED`: The filter condition is a fixed date\\.\n+ `DATE_RANGE`: The filter condition is a date time range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DATE_RANGE | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterDropDownControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of the `FilterDropDownControl`\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of the `FilterDropDownControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu\\.\n+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterGroup": { + "CrossDataset": "The filter new feature which can apply filter group to all data sets\\. Choose one of the following options: \n+ `ALL_DATASETS` \n+ `SINGLE_DATASET` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_DATASETS | SINGLE_DATASET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterGroupId": "The value that uniquely identifies a `FilterGroup` within a dashboard, template, or analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Filters": "The list of filters that are present in a `FilterGroup`\\. \n*Required*: Yes \n*Type*: List of [Filter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScopeConfiguration": "The configuration that specifies what scope to apply to a `FilterGroup`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: [FilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the `FilterGroup`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterListConfiguration": { + "CategoryValues": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterListControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of `FilterListControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from the list\\.\n+ `SINGLE_SELECT`: The user can select a single entry from the list\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterOperationSelectedFieldsConfiguration": { + "SelectedFieldOptions": "A structure that contains the options that choose which fields are filtered in the `CustomActionFilterOperation`\\. \nValid values are defined as follows: \n+ `ALL_FIELDS`: Applies the filter operation to all fields\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_FIELDS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedFields": "Chooses the fields that are filtered in `CustomActionFilterOperation`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterOperationTargetVisualsConfiguration": { + "SameSheetTargetVisualConfiguration": "The configuration of the same\\-sheet target visuals that you want to be filtered\\. \n*Required*: No \n*Type*: [SameSheetTargetVisualConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-samesheettargetvisualconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterRelativeDateTimeControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [RelativeDateTimeControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterScopeConfiguration": { + "SelectedSheets": "The configuration for applying a filter to specific sheets\\. \n*Required*: No \n*Type*: [SelectedSheetsFilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterSelectableValues": { + "Values": "The values that are used in the `FilterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterSliderControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumValue": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumValue": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StepSize": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of `FilterSliderControl`\\. Choose one of the following options: \n+ `SINGLE_POINT`: Filter against\\(equals\\) a single data point\\.\n+ `RANGE`: Filter data that is in a specified range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `RANGE | SINGLE_POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterTextAreaControl": { + "Delimiter": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FilterTextFieldControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FontConfiguration": { + "FontColor": "Determines the color of the text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontDecoration": "Determines the appearance of decorative lines on the text\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | UNDERLINE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontSize": "The option that determines the text display size\\. \n*Required*: No \n*Type*: [FontSize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontsize.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontStyle": "Determines the text display face that is inherited by the given font family\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ITALIC | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontWeight": "The option that determines the text display weight, or boldness\\. \n*Required*: No \n*Type*: [FontWeight](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontweight.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FontSize": { + "Relative": "The lexical name for the text size, proportional to its surrounding context\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXTRA_LARGE | EXTRA_SMALL | LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FontWeight": { + "Name": "The lexical name for the level of boldness of the text display\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOLD | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ForecastComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomSeasonalityValue": "The custom seasonality value setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LowerBoundary": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsBackward": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsForward": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PredictionInterval": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Seasonality": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `AUTOMATIC` \n+ `CUSTOM`: Checks the custom seasonality value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AUTOMATIC | CUSTOM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UpperBoundary": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ForecastConfiguration": { + "ForecastProperties": "The forecast properties setup of a forecast in the line chart\\. \n*Required*: No \n*Type*: [TimeBasedForecastProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timebasedforecastproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Scenario": "The forecast scenario of a forecast in the line chart\\. \n*Required*: No \n*Type*: [ForecastScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ForecastScenario": { + "WhatIfPointScenario": "The what\\-if analysis forecast setup with the target date\\. \n*Required*: No \n*Type*: [WhatIfPointScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifpointscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WhatIfRangeScenario": "The what\\-if analysis forecast setup with the date range\\. \n*Required*: No \n*Type*: [WhatIfRangeScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifrangescenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FormatConfiguration": { + "DateTimeFormatConfiguration": "Formatting configuration for `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberFormatConfiguration": "Formatting configuration for number fields\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StringFormatConfiguration": "Formatting configuration for string fields\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FreeFormLayoutCanvasSizeOptions": { + "ScreenCanvasSizeOptions": "The options that determine the sizing of the canvas used in a free\\-form layout\\. \n*Required*: No \n*Type*: [FreeFormLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FreeFormLayoutConfiguration": { + "CanvasSizeOptions": "Property description not available\\. \n*Required*: No \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Elements": "The elements that are included in a free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FreeFormLayoutElement": { + "BackgroundStyle": "The background style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBackgroundStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderStyle": "The border style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementId": "A unique identifier for an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementType": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Height": "The height of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LoadingAnimation": "The loading animation configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [LoadingAnimation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-loadinganimation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RenderingRules": "The rendering rules that determine when an element should be displayed within a free\\-form layout\\. \n*Required*: No \n*Type*: List of [SheetElementRenderingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementrenderingrule.html) \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedBorderStyle": "The border style configuration of a free\\-form layout element\\. This border style is used when the element is selected\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of an element within a free\\-form layout\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLocation": "The x\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisLocation": "The y\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FreeFormLayoutElementBackgroundStyle": { + "Color": "The background color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The background visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FreeFormLayoutElementBorderStyle": { + "Color": "The border color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The border visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FreeFormLayoutScreenCanvasSizeOptions": { + "OptimizedViewPortWidth": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FreeFormSectionLayoutConfiguration": { + "Elements": "The elements that are included in the free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FunnelChartAggregatedFieldWells": { + "Category": "The category field wells of a funnel chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a funnel chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FunnelChartConfiguration": { + "CategoryLabelOptions": "The label options of the categories that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabelOptions": "The options that determine the presentation of the data labels\\. \n*Required*: No \n*Type*: [FunnelChartDataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelOptions": "The label options for the values that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FunnelChartDataLabelOptions": { + "CategoryLabelVisibility": "The visibility of the category labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelColor": "The color of the data label text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelFontConfiguration": "The font configuration for the data labels\\. \nOnly the `FontSize` attribute of the font configuration is used for data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureDataLabelStyle": "Determines the style of the metric labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENTAGE_BY_FIRST_STAGE | PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_AND_PERCENTAGE_BY_FIRST_STAGE | VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureLabelVisibility": "The visibility of the measure labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Position": "Determines the positioning of the data label relative to a section of the funnel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility option that determines if data labels are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FunnelChartFieldWells": { + "FunnelChartAggregatedFieldWells": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FunnelChartSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of categories displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis FunnelChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GaugeChartArcConditionalFormatting": { + "ForegroundColor": "The conditional formatting of the arc foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GaugeChartConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [GaugeChartConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GaugeChartConditionalFormattingOption": { + "Arc": "The options that determine the presentation of the arc of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartArcConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartarcconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValue": "The conditional formatting for the primary value of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GaugeChartConfiguration": { + "DataLabels": "The data label configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GaugeChartOptions": "The options that determine the presentation of the `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipOptions": "The tooltip configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GaugeChartFieldWells": { + "TargetValues": "The target value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GaugeChartOptions": { + "Arc": "The arc configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ArcAxis": "The arc axis configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Comparison": "The comparison configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueDisplayType": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueFontConfiguration": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GaugeChartPrimaryValueConditionalFormatting": { + "Icon": "The conditional formatting of the primary value icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting of the primary value text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GaugeChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GeospatialCoordinateBounds": { + "East": "The longitude of the east bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "North": "The latitude of the north bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "South": "The latitude of the south bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "West": "The longitude of the west bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GeospatialMapAggregatedFieldWells": { + "Colors": "The color field wells of a geospatial map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Geospatial": "The geospatial field wells of a geospatial map\\. Values are grouped by geospatial fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The size field wells of a geospatial map\\. Values are aggregated based on geospatial fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GeospatialMapConfiguration": { + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MapStyleOptions": "The map style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PointStyleOptions": "The point style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialPointStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialpointstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "Property description not available\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WindowOptions": "The window options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GeospatialMapFieldWells": { + "GeospatialMapAggregatedFieldWells": "The aggregated field well for a geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GeospatialMapStyleOptions": { + "BaseMapStyle": "The base map style of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DARK_GRAY | IMAGERY | LIGHT_GRAY | STREET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GeospatialMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GeospatialPointStyleOptions": { + "ClusterMarkerConfiguration": "The cluster marker configuration of the geospatial point style\\. \n*Required*: No \n*Type*: [ClusterMarkerConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-clustermarkerconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedPointStyle": "The selected point styles \\(point, cluster\\) of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTER | POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GeospatialWindowOptions": { + "Bounds": "The bounds options \\(north, south, west, east\\) of the geospatial window options\\. \n*Required*: No \n*Type*: [GeospatialCoordinateBounds](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialcoordinatebounds.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MapZoomMode": "The map zoom modes \\(manual, auto\\) of the geospatial window options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | MANUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GlobalTableBorderOptions": { + "SideSpecificBorder": "Determines the options for side specific border\\. \n*Required*: No \n*Type*: [TableSideBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesideborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UniformBorder": "Determines the options for uniform border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GradientColor": { + "Stops": "The list of gradient color stops\\. \n*Required*: No \n*Type*: List of [GradientStop](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientstop.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GradientStop": { + "Color": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataValue": "Determines the data value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GradientOffset": "Determines gradient offset value\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GridLayoutCanvasSizeOptions": { + "ScreenCanvasSizeOptions": "The options that determine the sizing of the canvas used in a grid layout\\. \n*Required*: No \n*Type*: [GridLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GridLayoutConfiguration": { + "CanvasSizeOptions": "Property description not available\\. \n*Required*: No \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Elements": "The elements that are included in a grid layout\\. \n*Required*: Yes \n*Type*: List of [GridLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GridLayoutElement": { + "ColumnIndex": "The column index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `35` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnSpan": "The width of a grid element expressed as a number of grid columns\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementId": "A unique identifier for an element within a grid layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementType": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowIndex": "The row index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `9009` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowSpan": "The height of a grid element expressed as a number of grid rows\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `21` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GridLayoutScreenCanvasSizeOptions": { + "OptimizedViewPortWidth": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResizeOption": "This value determines the layout behavior when the viewport is resized\\. \n+ `FIXED`: A fixed width will be used when optimizing the layout\\. In the Amazon QuickSight console, this option is called `Classic`\\.\n+ `RESPONSIVE`: The width of the canvas will be responsive and optimized to the view port\\. In the Amazon QuickSight console, this option is called `Tiled`\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `FIXED | RESPONSIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis GrowthRateComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodSize": "The period size setup of a growth rate computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `2` \n*Maximum*: `52` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HeaderFooterSectionConfiguration": { + "Layout": "The layout configuration of the header or footer section\\. \n*Required*: Yes \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SectionId": "The unique identifier of the header or footer section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Style": "The style options of a header or footer section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HeatMapAggregatedFieldWells": { + "Columns": "The columns field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Rows": "The rows field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values field well of a heat map\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HeatMapConfiguration": { + "ColorScale": "The color options \\(gradient color, point of divergence\\) in a heat map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnLabelOptions": "The label options of the column that is displayed in a heat map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [HeatMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowLabelOptions": "The label options of the row that is displayed in a `heat map`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HeatMapFieldWells": { + "HeatMapAggregatedFieldWells": "The aggregated field wells of a heat map\\. \n*Required*: No \n*Type*: [HeatMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HeatMapSortConfiguration": { + "HeatMapColumnItemsLimitConfiguration": "The limit on the number of columns that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapColumnSort": "The column sort configuration for heat map for columns that aren't a part of a field well\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapRowItemsLimitConfiguration": "The limit on the number of rows that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapRowSort": "The field sort configuration of the rows fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HeatMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HistogramAggregatedFieldWells": { + "Values": "The value field wells of a histogram\\. Values are aggregated by `COUNT` or `DISTINCT_COUNT`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HistogramBinOptions": { + "BinCount": "The options that determine the bin count of a histogram\\. \n*Required*: No \n*Type*: [BinCountOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bincountoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BinWidth": "The options that determine the bin width of a histogram\\. \n*Required*: No \n*Type*: [BinWidthOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-binwidthoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedBinType": "The options that determine the selected bin type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BIN_COUNT | BIN_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartValue": "The options that determine the bin start value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HistogramConfiguration": { + "BinOptions": "The options that determine the presentation of histogram bins\\. \n*Required*: No \n*Type*: [HistogramBinOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogrambinoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The data label configuration of a histogram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip configuration of a histogram\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a histogram\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisDisplayOptions": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLabelOptions": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisDisplayOptions": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HistogramFieldWells": { + "HistogramAggregatedFieldWells": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis HistogramVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration for a `HistogramVisual`\\. \n*Required*: No \n*Type*: [HistogramConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis InsightConfiguration": { + "Computations": "The computations configurations of the insight visual \n*Required*: No \n*Type*: List of [Computation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomNarrative": "The custom narrative of the insight visual\\. \n*Required*: No \n*Type*: [CustomNarrativeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customnarrativeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis InsightVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The dataset that is used in the insight visual\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InsightConfiguration": "The configuration of an insight visual\\. \n*Required*: No \n*Type*: [InsightConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis IntegerDefaultValues": { + "DynamicValue": "The dynamic value of the `IntegerDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `IntegerDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Analysis IntegerParameter": { "Name": "The name of the integer parameter\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Values": "The values for the integer parameter\\. \n*Required*: Yes \n*Type*: List of Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Analysis IntegerParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [IntegerDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterValueType": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis IntegerValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ItemsLimitConfiguration": { + "ItemsLimit": "The limit on how many items of a field are showed in the chart\\. For example, the number of slices that are displayed in a pie chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "OtherCategories": "The `Show other` of an axis in the chart\\. Choose one of the following options: \n+ `INCLUDE` \n+ `EXCLUDE` \n*Required*: No \n*Type*: String \n*Allowed values*: `EXCLUDE | INCLUDE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis KPIConditionalFormatting": { + "ConditionalFormattingOptions": "The conditional formatting options of a KPI visual\\. \n*Required*: No \n*Type*: List of [KPIConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis KPIConditionalFormattingOption": { + "PrimaryValue": "The conditional formatting for the primary value of a KPI visual\\. \n*Required*: No \n*Type*: [KPIPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProgressBar": "The conditional formatting for the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [KPIProgressBarConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis KPIConfiguration": { + "FieldWells": "The field well configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpifieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "KPIOptions": "The options that determine the presentation of a KPI visual\\. \n*Required*: No \n*Type*: [KPIOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPISortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpisortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis KPIFieldWells": { + "TargetValues": "The target value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TrendGroups": "The trend group field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis KPIOptions": { + "Comparison": "The comparison configuration of a KPI visual\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueDisplayType": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueFontConfiguration": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProgressBar": "The options that determine the presentation of the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [ProgressBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-progressbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryValue": "The options that determine the presentation of the secondary value of a KPI visual\\. \n*Required*: No \n*Type*: [SecondaryValueOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-secondaryvalueoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryValueFontConfiguration": "The options that determine the secondary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TrendArrows": "The options that determine the presentation of trend arrows in a KPI visual\\. \n*Required*: No \n*Type*: [TrendArrowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-trendarrowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis KPIPrimaryValueConditionalFormatting": { + "Icon": "The conditional formatting of the primary value's icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting of the primary value's text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis KPIProgressBarConditionalFormatting": { + "ForegroundColor": "The conditional formatting of the progress bar's foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis KPISortConfiguration": { + "TrendGroupSort": "The sort configuration of the trend group fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis KPIVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LabelOptions": { + "CustomLabel": "The text for the label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines whether or not the label is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis Layout": { + "Configuration": "The configuration that determines what the type of layout for a sheet\\. \n*Required*: Yes \n*Type*: [LayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LayoutConfiguration": { + "FreeFormLayout": "A free\\-form is optimized for a fixed width and has more control over the exact placement of layout elements\\. \n*Required*: No \n*Type*: [FreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GridLayout": "A type of layout that can be used on a sheet\\. In a grid layout, visuals snap to a grid with standard spacing and alignment\\. Dashboards are displayed as designed, with options to fit to screen or view at actual size\\. A grid layout can be configured to behave in one of two ways when the viewport is resized: `FIXED` or `RESPONSIVE`\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SectionBasedLayout": "A section based layout organizes visuals into multiple sections and has customized header, footer and page break\\. \n*Required*: No \n*Type*: [SectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LegendOptions": { + "Height": "The height of the legend\\. If this value is omitted, a default height is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Position": "The positions for the legend\\. Choose one of the following options: \n+ `AUTO` \n+ `RIGHT` \n+ `BOTTOM` \n+ `LEFT` \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BOTTOM | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The custom title for the legend\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines whether or not the legend is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width of the legend\\. If this value is omitted, a default width is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LineChartAggregatedFieldWells": { + "Category": "The category field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "The color field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiples": "The small multiples field well of a line chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a line chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LineChartConfiguration": { + "ContributionAnalysisDefaults": "The default configuration of a line chart's contribution analysis\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The data label configuration of a line chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DefaultSeriesSettings": "The options that determine the default presentation of all line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartDefaultSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartdefaultseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ForecastConfigurations": "The forecast configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ForecastConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastconfiguration.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend configuration of a line chart\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference lines configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisDisplayOptions": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisLabelOptions": "The options that determine the presentation of the secondary y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Series": "The series item configuration of a line chart\\. \n*Required*: No \n*Type*: List of [SeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-seriesitem.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesOptions": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip configuration of a line chart\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "Determines the type of the line chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AREA | LINE | STACKED_AREA` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a line chart\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisDisplayOptions": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLabelOptions": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LineChartDefaultSeriesSettings": { + "AxisBinding": "The axis to which you are binding all line series to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineStyleSettings": "Line styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerStyleSettings": "Marker styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LineChartFieldWells": { + "LineChartAggregatedFieldWells": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LineChartLineStyleSettings": { + "LineInterpolation": "Interpolation style for line series\\. \n+ `LINEAR`: Show as default, linear style\\.\n+ `SMOOTH`: Show as a smooth curve\\.\n+ `STEPPED`: Show steps in line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `LINEAR | SMOOTH | STEPPED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineStyle": "Line style for line series\\. \n+ `SOLID`: Show as a solid line\\.\n+ `DOTTED`: Show as a dotted line\\.\n+ `DASHED`: Show as a dashed line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineVisibility": "Configuration option that determines whether to show the line for the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineWidth": "Width that determines the line thickness\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LineChartMarkerStyleSettings": { + "MarkerColor": "Color of marker in the series\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerShape": "Shape option for markers in the series\\. \n+ `CIRCLE`: Show marker as a circle\\.\n+ `TRIANGLE`: Show marker as a triangle\\.\n+ `SQUARE`: Show marker as a square\\.\n+ `DIAMOND`: Show marker as a diamond\\.\n+ `ROUNDED_SQUARE`: Show marker as a rounded square\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | DIAMOND | ROUNDED_SQUARE | SQUARE | TRIANGLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerSize": "Size of marker in the series\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerVisibility": "Configuration option that determines whether to show the markers in the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LineChartSeriesSettings": { + "LineStyleSettings": "Line styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerStyleSettings": "Marker styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LineChartSortConfiguration": { + "CategoryItemsLimitConfiguration": "The limit on the number of categories that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimitConfiguration": "The limit on the number of lines that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesLimitConfiguration": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesSort": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LineChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LineSeriesAxisDisplayOptions": { + "AxisOptions": "The options that determine the presentation of the line series axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MissingDataConfigurations": "The configuration options that determine how missing data is treated during the rendering of a line chart\\. \n*Required*: No \n*Type*: List of [MissingDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-missingdataconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ListControlDisplayOptions": { + "SearchOptions": "The configuration of the search options in a list control\\. \n*Required*: No \n*Type*: [ListControlSearchOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolsearchoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "The configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ListControlSearchOptions": { + "Visibility": "The visibility configuration of the search options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ListControlSelectAllOptions": { + "Visibility": "The visibility configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LoadingAnimation": { + "Visibility": "The visibility configuration of `LoadingAnimation`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LocalNavigationConfiguration": { + "TargetSheetId": "The sheet that is targeted for navigation in the same analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis LongFormatText": { + "PlainText": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RichText": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis MappedDataSetParameter": { + "DataSetIdentifier": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetParameterName": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis MaximumLabelType": { + "Visibility": "The visibility of the maximum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis MaximumMinimumComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of computation\\. Choose one of the following options: \n+ MAXIMUM: A maximum computation\\.\n+ MINIMUM: A minimum computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `MAXIMUM | MINIMUM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis MeasureField": { + "CalculatedMeasureField": "The calculated measure field only used in pivot tables\\. \n*Required*: No \n*Type*: [CalculatedMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoricalMeasureField": "The measure type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateMeasureField": "The measure type field with date type columns\\. \n*Required*: No \n*Type*: [DateMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datemeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericalMeasureField": "The measure type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis MetricComparisonComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FromValue": "The field that is used in a metric comparison from value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetValue": "The field that is used in a metric comparison to value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis MinimumLabelType": { + "Visibility": "The visibility of the minimum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis MissingDataConfiguration": { + "TreatmentOption": "The treatment option that determines how missing data should be rendered\\. Choose from the following options: \n+ `INTERPOLATE`: Interpolate missing values between the prior and the next known value\\.\n+ `SHOW_AS_ZERO`: Show missing values as the value `0`\\.\n+ `SHOW_AS_BLANK`: Display a blank space when rendering missing data\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERPOLATE | SHOW_AS_BLANK | SHOW_AS_ZERO` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NegativeValueConfiguration": { + "DisplayMode": "Determines the display mode of the negative value configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEGATIVE | POSITIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NullValueFormatConfiguration": { + "NullString": "Determines the null string of null values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumberDisplayFormatConfiguration": { + "DecimalPlacesConfiguration": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeValueConfiguration": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberScale": "Determines the number scale value of the number format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "Determines the prefix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SeparatorConfiguration": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Suffix": "Determines the suffix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumberFormatConfiguration": { + "FormatConfiguration": "The options that determine the numeric format configuration\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumericAxisOptions": { + "Range": "The range setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Scale": "The scale setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumericEqualityDrillDownFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value of the double input numeric drill down filter\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumericEqualityFilter": { + "AggregationFunction": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DOES_NOT_EQUAL | EQUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The input value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumericFormatConfiguration": { + "CurrencyDisplayFormatConfiguration": "The options that determine the currency display format configuration\\. \n*Required*: No \n*Type*: [CurrencyDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberDisplayFormatConfiguration": "The options that determine the number display format configuration\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PercentageDisplayFormatConfiguration": "The options that determine the percentage display format configuration\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumericRangeFilter": { + "AggregationFunction": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMaximum": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMinimum": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMaximum": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMinimum": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumericRangeFilterValue": { + "Parameter": "The parameter that is used in the numeric range\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValue": "The static value of the numeric range filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumericSeparatorConfiguration": { + "DecimalSeparator": "Determines the decimal separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ThousandsSeparator": "The options that determine the thousands separator configuration\\. \n*Required*: No \n*Type*: [ThousandSeparatorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-thousandseparatoroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumericalAggregationFunction": { + "PercentileAggregation": "An aggregation based on the percentile of values in a dimension or measure\\. \n*Required*: No \n*Type*: [PercentileAggregation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentileaggregation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SimpleNumericalAggregation": "Built\\-in aggregation functions for numerical values\\. \n+ `SUM`: The sum of a dimension or measure\\. \n+ `AVERAGE`: The average of a dimension or measure\\.\n+ `MIN`: The minimum value of a dimension or measure\\.\n+ `MAX`: The maximum value of a dimension or measure\\.\n+ `COUNT`: The count of a dimension or measure\\.\n+ `DISTINCT_COUNT`: The count of distinct values in a dimension or measure\\.\n+ `VAR`: The variance of a dimension or measure\\.\n+ `VARP`: The partitioned variance of a dimension or measure\\.\n+ `STDEV`: The standard deviation of a dimension or measure\\.\n+ `STDEVP`: The partitioned standard deviation of a dimension or measure\\.\n+ `MEDIAN`: The median value of a dimension or measure\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AVERAGE | COUNT | DISTINCT_COUNT | MAX | MEDIAN | MIN | STDEV | STDEVP | SUM | VAR | VARP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumericalDimensionField": { + "Column": "The column that is used in the `NumericalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis NumericalMeasureField": { + "AggregationFunction": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that is used in the `NumericalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PaginationConfiguration": { + "PageNumber": "Indicates the page number\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PageSize": "Indicates how many items render in one page\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PanelConfiguration": { + "BackgroundColor": "Sets the background color for each panel\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BackgroundVisibility": "Determines whether or not a background for each small multiples panel is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderColor": "Sets the line color of panel borders\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderStyle": "Sets the line style of panel borders\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderThickness": "Sets the line thickness of panel borders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderVisibility": "Determines whether or not each panel displays a border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GutterSpacing": "Sets the total amount of negative space to display between sibling panels\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GutterVisibility": "Determines whether or not negative space between sibling panels is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "Configures the title display within each small multiples panel\\. \n*Required*: No \n*Type*: [PanelTitleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paneltitleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PanelTitleOptions": { + "FontConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HorizontalTextAlignment": "Sets the horizontal text alignment of the title within each panel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines whether or not panel titles are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ParameterControl": { + "DateTimePicker": "A control from a date parameter that specifies date and time\\. \n*Required*: No \n*Type*: [ParameterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Dropdown": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [ParameterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "List": "A control to display a list with buttons or boxes that are used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [ParameterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Slider": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [ParameterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextArea": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [ParameterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextField": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [ParameterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ParameterDateTimePickerControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The name of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ParameterDeclaration": { + "DateTimeParameterDeclaration": "A parameter declaration for the `DateTime` data type\\. \n*Required*: No \n*Type*: [DateTimeParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DecimalParameterDeclaration": "A parameter declaration for the `Decimal` data type\\. \n*Required*: No \n*Type*: [DecimalParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IntegerParameterDeclaration": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StringParameterDeclaration": "A parameter declaration for the `String` data type\\. \n*Required*: No \n*Type*: [StringParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ParameterDropDownControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type parameter name of the `ParameterDropDownControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ParameterListControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of `ParameterListControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ParameterSelectableValues": { + "LinkToDataSetColumn": "The column identifier that fetches values from the data set\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values that are used in `ParameterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ParameterSliderControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumValue": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumValue": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StepSize": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ParameterTextAreaControl": { + "Delimiter": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ParameterTextFieldControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Analysis Parameters": { "DateTimeParameters": "The parameters that have a data type of date\\-time\\. \n*Required*: No \n*Type*: List of [DateTimeParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameter.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DecimalParameters": "The parameters that have a data type of decimal\\. \n*Required*: No \n*Type*: List of [DecimalParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameter.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IntegerParameters": "The parameters that have a data type of integer\\. \n*Required*: No \n*Type*: List of [IntegerParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameter.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "StringParameters": "The parameters that have a data type of string\\. \n*Required*: No \n*Type*: List of [StringParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameter.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Analysis PercentVisibleRange": { + "From": "The lower bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "To": "The top bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PercentageDisplayFormatConfiguration": { + "DecimalPlacesConfiguration": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeValueConfiguration": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "Determines the prefix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SeparatorConfiguration": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Suffix": "Determines the suffix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PercentileAggregation": { + "PercentileValue": "The percentile value\\. This value can be any numeric constant 0\u2013100\\. A percentile value of 50 computes the median value of the measure\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PeriodOverPeriodComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PeriodToDateComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodTimeGranularity": "The time granularity setup of period to date computation\\. Choose from the following options: \n+ YEAR: Year to date\\.\n+ MONTH: Month to date\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PieChartAggregatedFieldWells": { + "Category": "The category \\(group/color\\) field wells of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiples": "The small multiples field well of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a pie chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PieChartConfiguration": { + "CategoryLabelOptions": "The label options of the group/color that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ContributionAnalysisDefaults": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DonutOptions": "The options that determine the shape of the chart\\. This option determines whether the chart is a pie chart or a donut chart\\. \n*Required*: No \n*Type*: [DonutOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PieChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesOptions": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelOptions": "The label options for the value that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PieChartFieldWells": { + "PieChartAggregatedFieldWells": "The field well configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PieChartSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of categories that are displayed in a pie chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesLimitConfiguration": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesSort": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PieChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotFieldSortOptions": { + "FieldId": "The field ID for the field sort options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortBy": "The sort by field for the field sort options\\. \n*Required*: Yes \n*Type*: [PivotTableSortBy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortby.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableAggregatedFieldWells": { + "Columns": "The columns field well for a pivot table\\. Values are grouped by columns fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Rows": "The rows field well for a pivot table\\. Values are grouped by rows fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values field well for a pivot table\\. Values are aggregated based on rows and columns fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableCellConditionalFormatting": { + "FieldId": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Scope": "The scope of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormattingScope](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformattingscope.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextFormat": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [PivotTableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableConditionalFormattingOption": { + "Cell": "The cell conditional formatting option for a pivot table\\. \n*Required*: No \n*Type*: [PivotTableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableConditionalFormattingScope": { + "Role": "The role \\(field, field total, grand total\\) of the cell for conditional formatting\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FIELD | FIELD_TOTAL | GRAND_TOTAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableConfiguration": { + "FieldOptions": "The field options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PivotTableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginatedReportOptions": "The paginated report options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableOptions": "The table options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalOptions": "The total options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabletotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableDataPathOption": { + "DataPathList": "The list of data path values for the data path options\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width of the data path option\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableFieldOption": { + "CustomLabel": "The custom label of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID of the pivot table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableFieldOptions": { + "DataPathOptions": "The data path options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableDataPathOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabledatapathoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedFieldOptions": "The selected field options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableFieldSubtotalOptions": { + "FieldId": "The field ID of the subtotal options\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableFieldWells": { + "PivotTableAggregatedFieldWells": "The aggregated field well for the pivot table\\. \n*Required*: No \n*Type*: [PivotTableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableOptions": { + "CellStyle": "The table cell style of cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHeaderStyle": "The table cell style of the column header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnNamesVisibility": "The visibility of the column names\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricPlacement": "The metric placement \\(row, column\\) options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COLUMN | ROW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowAlternateColorOptions": "The row alternate color options \\(widget status, row alternate colors\\)\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowFieldNamesStyle": "The table cell style of row field names\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowHeaderStyle": "The table cell style of the row headers\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SingleMetricVisibility": "The visibility of the single metric options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ToggleButtonsVisibility": "Determines the visibility of the pivot table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTablePaginatedReportOptions": { + "OverflowColumnHeaderVisibility": "The visibility of the repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalOverflowVisibility": "The visibility of the printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableSortBy": { + "Column": "The column sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataPath": "The data path sort \\(data path value, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [DataPathSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Field": "The field sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableSortConfiguration": { + "FieldSortOptions": "The field sort options for a pivot table sort configuration\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) of [PivotFieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivotfieldsortoptions.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableTotalOptions": { + "ColumnSubtotalOptions": "The column subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnTotalOptions": "The column total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowSubtotalOptions": "The row subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowTotalOptions": "The row total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTableVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [PivotTableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PivotTotalOptions": { + "CustomLabel": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricHeaderCellStyle": "The cell styling options for the total of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Placement": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScrollStatus": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalCellStyle": "The cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalsVisibility": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueCellStyle": "The cell styling options for the totals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis PredefinedHierarchy": { + "Columns": "The list of columns that define the predefined hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DrillDownFilters": "The option that determines the drill down filters for the predefined hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The hierarchy ID of the predefined hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ProgressBarOptions": { + "Visibility": "The visibility of the progress bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RadarChartAggregatedFieldWells": { + "Category": "The aggregated field well categories of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Color": "The color that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RadarChartAreaStyleSettings": { + "Visibility": "The visibility settings of a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RadarChartConfiguration": { + "AlternateBandColorsVisibility": "Determines the visibility of the colors of alternatign bands in a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AlternateBandEvenColor": "The color of the even\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AlternateBandOddColor": "The color of the odd\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BaseSeriesSettings": "The base sreies settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The category axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The category label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorAxis": "The color axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorLabelOptions": "The color label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Shape": "The shape of the radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | POLYGON` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartAngle": "The start angle of a radar chart's axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RadarChartFieldWells": { + "RadarChartAggregatedFieldWells": "The aggregated field wells of a radar chart visual\\. \n*Required*: No \n*Type*: [RadarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RadarChartSeriesSettings": { + "AreaStyleSettings": "The area style settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartAreaStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartareastylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RadarChartSortConfiguration": { + "CategoryItemsLimit": "The category items limit for a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The category sort options of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimit": "The color items limit of a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorSort": "The color sort configuration of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RadarChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [RadarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RangeEndsLabelType": { + "Visibility": "The visibility of the range ends label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ReferenceLine": { + "DataConfiguration": "The data configuration of the reference line\\. \n*Required*: Yes \n*Type*: [ReferenceLineDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelConfiguration": "The label configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the reference line\\. Choose one of the following options: \n+ `ENABLE` \n+ `DISABLE` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StyleConfiguration": "The style configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineStyleConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestyleconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ReferenceLineCustomLabelConfiguration": { + "CustomLabel": "The string text of the custom label\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ReferenceLineDataConfiguration": { + "AxisBinding": "The axis binding type of the reference line\\. Choose one of the following options: \n+ PrimaryY\n+ SecondaryY\n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DynamicConfiguration": "The dynamic configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineDynamicDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticConfiguration": "The static data configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineStaticDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestaticdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ReferenceLineDynamicDataConfiguration": { + "Calculation": "The calculation that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the dynamic data targets\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureAggregationFunction": "The aggregation function that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ReferenceLineLabelConfiguration": { + "CustomLabelConfiguration": "The custom label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineCustomLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontColor": "The font color configuration of the label in a reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HorizontalPosition": "The horizontal position configuration of the label in a reference line\\. Choose one of the following options: \n+ `LEFT` \n+ `CENTER` \n+ `RIGHT` \n*Required*: No \n*Type*: String \n*Allowed values*: `CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelConfiguration": "The value label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineValueLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalPosition": "The vertical position configuration of the label in a reference line\\. Choose one of the following options: \n+ `ABOVE` \n+ `BELOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `ABOVE | BELOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ReferenceLineStaticDataConfiguration": { + "Value": "The double input of the static data\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ReferenceLineStyleConfiguration": { + "Color": "The hex color of the reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Pattern": "The pattern type of the line style\\. Choose one of the following options: \n+ `SOLID` \n+ `DASHED` \n+ `DOTTED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ReferenceLineValueLabelConfiguration": { + "FormatConfiguration": "The format configuration of the value label\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativePosition": "The relative position of the value label\\. Choose one of the following options: \n+ `BEFORE_CUSTOM_LABEL` \n+ `AFTER_CUSTOM_LABEL` \n*Required*: No \n*Type*: String \n*Allowed values*: `AFTER_CUSTOM_LABEL | BEFORE_CUSTOM_LABEL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RelativeDateTimeControlDisplayOptions": { + "DateTimeFormat": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RelativeDatesFilter": { + "AnchorDateConfiguration": "The date configuration of the filter\\. \n*Required*: Yes \n*Type*: [AnchorDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-anchordateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExcludePeriodConfiguration": "The configuration for the exclude period of the filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumGranularity": "The minimum granularity \\(period granularity\\) of the relative dates filter\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDateType": "The range date type of the filter\\. Choose one of the options below: \n+ `PREVIOUS` \n+ `THIS` \n+ `LAST` \n+ `NOW` \n+ `NEXT` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `LAST | NEXT | NOW | PREVIOUS | THIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDateValue": "The date value of the filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Analysis ResourcePermission": { "Actions": "The IAM action to grant or revoke permissions on\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Principal": "The Amazon Resource Name \\(ARN\\) of the principal\\. This can be one of the following: \n+ The ARN of an Amazon QuickSight user or group associated with a data source or dataset\\. \\(This is common\\.\\)\n+ The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme\\. \\(This is common\\.\\)\n+ The ARN of an AWS account root: This is an IAM ARN rather than a Amazon QuickSight ARN\\. Use this option only to share resources \\(templates\\) across AWS accounts\\. \\(This is less common\\.\\)\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Principal": "The Amazon Resource Name \\(ARN\\) of the principal\\. This can be one of the following: \n+ The ARN of an Amazon QuickSight user or group associated with a data source or dataset\\. \\(This is common\\.\\)\n+ The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme\\. \\(This is common\\.\\)\n+ The ARN of an AWS account root: This is an IAM ARN rather than a Amazon QuickSight ARN\\. Use this option only to share resources \\(templates\\) across AWS accounts\\. \\(This is less common\\.\\)\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Resource": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RollingDateConfiguration": { + "DataSetIdentifier": "The data set that is used in the rolling date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression of the rolling date configuration\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis RowAlternateColorOptions": { + "RowAlternateColors": "Determines the list of row alternate colors\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "Determines the widget status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SameSheetTargetVisualConfiguration": { + "TargetVisualOptions": "The options that choose the target visual in the same sheet\\. \nValid values are defined as follows: \n+ `ALL_VISUALS`: Applies the filter operation to all visuals in the same sheet\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetVisuals": "A list of the target visual IDs that are located in the same sheet of the analysis\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SankeyDiagramAggregatedFieldWells": { + "Destination": "The destination field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Source": "The source field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Weight": "The weight field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SankeyDiagramChartConfiguration": { + "DataLabels": "The data label configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SankeyDiagramFieldWells": { + "SankeyDiagramAggregatedFieldWells": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SankeyDiagramSortConfiguration": { + "DestinationItemsLimit": "The limit on the number of destination nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceItemsLimit": "The limit on the number of source nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WeightSort": "The sort configuration of the weight fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SankeyDiagramVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ScatterPlotCategoricallyAggregatedFieldWells": { + "Category": "The category field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Size": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxis": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxis": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ScatterPlotConfiguration": { + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisDisplayOptions": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisDisplayOptions": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ScatterPlotFieldWells": { + "ScatterPlotCategoricallyAggregatedFieldWells": "The aggregated field wells of a scatter plot\\. Scatter plots that have a field in the category \\(group/color\\) field will have aggregated field wells\\. The x and y\\-axes of these scatter plots are aggregated by category\\. \n*Required*: No \n*Type*: [ScatterPlotCategoricallyAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScatterPlotUnaggregatedFieldWells": "The unaggregated field wells of a scatter plot\\. Scatter plots without a category field well have unaggregated field wells\\. The x and y\\-axes of these scatter plots are unaggregated\\. \n*Required*: No \n*Type*: [ScatterPlotUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ScatterPlotUnaggregatedFieldWells": { + "Size": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxis": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxis": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ScatterPlotVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ScrollBarOptions": { + "Visibility": "The visibility of the data zoom scroll bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisibleRange": "The visibility range for the data zoom scroll bar\\. \n*Required*: No \n*Type*: [VisibleRangeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visiblerangeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SecondaryValueOptions": { + "Visibility": "Determines the visibility of the secondary value\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SectionAfterPageBreak": { + "Status": "The option that enables or disables a page break at the end of a section\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SectionBasedLayoutCanvasSizeOptions": { + "PaperCanvasSizeOptions": "The options for a paper canvas of a section\\-based layout\\. \n*Required*: No \n*Type*: [SectionBasedLayoutPaperCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SectionBasedLayoutConfiguration": { + "BodySections": "A list of body section configurations\\. \n*Required*: Yes \n*Type*: List of [BodySectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectionconfiguration.html) \n*Maximum*: `28` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CanvasSizeOptions": "The options for the canvas of a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FooterSections": "A list of footer section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeaderSections": "A list of header section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SectionBasedLayoutPaperCanvasSizeOptions": { + "PaperMargin": "Defines the spacing between the canvas content and the top, bottom, left, and right edges\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaperOrientation": "The paper orientation that is used to define canvas dimensions\\. Choose one of the following options: \n+ PORTRAIT\n+ LANDSCAPE\n*Required*: No \n*Type*: String \n*Allowed values*: `LANDSCAPE | PORTRAIT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaperSize": "The paper size that is used to define canvas dimensions\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `A0 | A1 | A2 | A3 | A4 | A5 | JIS_B4 | JIS_B5 | US_LEGAL | US_LETTER | US_TABLOID_LEDGER` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SectionLayoutConfiguration": { + "FreeFormLayout": "The free\\-form layout configuration of a section\\. \n*Required*: Yes \n*Type*: [FreeFormSectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SectionPageBreakConfiguration": { + "After": "The configuration of a page break after a section\\. \n*Required*: No \n*Type*: [SectionAfterPageBreak](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionafterpagebreak.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SectionStyle": { + "Height": "The height of a section\\. \nHeights can only be defined for header and footer sections\\. The default height margin is 0\\.5 inches\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Padding": "The spacing between section content and its top, bottom, left, and right edges\\. \nThere is no padding by default\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SelectedSheetsFilterScopeConfiguration": { + "SheetVisualScopingConfigurations": "The sheet ID and visual IDs of the sheet and visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of [SheetVisualScopingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetvisualscopingconfiguration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SeriesItem": { + "DataFieldSeriesItem": "The data field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [DataFieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datafieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldSeriesItem": "The field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [FieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SetParameterValueConfiguration": { + "DestinationParameterName": "The destination parameter name of the `SetParameterValueConfiguration`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "Property description not available\\. \n*Required*: Yes \n*Type*: [DestinationParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-destinationparametervalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ShapeConditionalFormat": { + "BackgroundColor": "The conditional formatting for the shape background color of a filled map visual\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::QuickSight::Analysis Sheet": { "Name": "The name of a sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SheetId": "The unique identifier associated with a sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Analysis SheetControlLayout": { + "Configuration": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: Yes \n*Type*: [SheetControlLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SheetControlLayoutConfiguration": { + "GridLayout": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SheetDefinition": { + "ContentType": "The layout content type of the sheet\\. Choose one of the following options: \n+ `PAGINATED`: Creates a sheet for a paginated report\\.\n+ `INTERACTIVE`: Creates a sheet for an interactive dashboard\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Description": "A description of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControls": "The list of filter controls that are on a sheet\\. \nFor more information, see [Adding filter controls to analysis sheets](https://docs.aws.amazon.com/quicksight/latest/user/filter-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Layouts": "Layouts define how the components of a sheet are arranged\\. \nFor more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [Layout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControls": "The list of parameter controls that are on a sheet\\. \nFor more information, see [Using a Control with a Parameter in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetControlLayouts": "The control layouts of the sheet\\. \n*Required*: No \n*Type*: List of [SheetControlLayout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetcontrollayout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetId": "The unique identifier of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextBoxes": "The text boxes that are on a sheet\\. \n*Required*: No \n*Type*: List of [SheetTextBox](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheettextbox.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visuals": "A list of the visuals that are on a sheet\\. Visual placement is determined by the layout of the sheet\\. \n*Required*: No \n*Type*: List of [Visual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SheetElementConfigurationOverrides": { + "Visibility": "Determines whether or not the overrides are visible\\. Choose one of the following options: \n+ `VISIBLE` \n+ `HIDDEN` \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SheetElementRenderingRule": { + "ConfigurationOverrides": "The override configuration of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: [SheetElementConfigurationOverrides](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementconfigurationoverrides.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SheetTextBox": { + "Content": "The content that is displayed in the text box\\. \n*Required*: No \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetTextBoxId": "The unique identifier for a text box\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have text boxes that share identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SheetVisualScopingConfiguration": { + "Scope": "The scope of the applied entities\\. Choose one of the following options: \n+ `ALL_VISUALS` \n+ `SELECTED_VISUALS` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VISUALS | SELECTED_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetId": "The selected sheet that the filter is applied to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualIds": "The selected visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ShortFormatText": { + "PlainText": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RichText": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SimpleClusterMarker": { + "Color": "The color of the simple cluster marker\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SliderControlDisplayOptions": { + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SmallMultiplesOptions": { + "MaxVisibleColumns": "Sets the maximum number of visible columns to display in the grid of small multiples panels\\. \nThe default is `Auto`, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaxVisibleRows": "Sets the maximum number of visible rows to display in the grid of small multiples panels\\. \nThe default value is `Auto`, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PanelConfiguration": "Configures the display options for each small multiples panel\\. \n*Required*: No \n*Type*: [PanelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis Spacing": { + "Bottom": "Define the bottom spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Left": "Define the left spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Right": "Define the right spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Top": "Define the top spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis StringDefaultValues": { + "DynamicValue": "The dynamic value of the `StringDefaultValues`\\. Different defaults displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis StringFormatConfiguration": { + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericFormatConfiguration": "The formatting configuration for numeric strings\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Analysis StringParameter": { "Name": "A display name for a string parameter\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Values": "The values of a string parameter\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Analysis StringParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [StringDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterValueType": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "The configuration that defines the default value of a `String` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [StringValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis StringValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis SubtotalOptions": { + "CustomLabel": "The custom label string for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldLevel": "The field level \\(all, custom, last\\) for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | CUSTOM | LAST` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldLevelOptions": "The optional configuration of subtotal cells\\. \n*Required*: No \n*Type*: List of [PivotTableFieldSubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricHeaderCellStyle": "The cell styling options for the subtotals of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalCellStyle": "The cell styling options for the subtotal cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalsVisibility": "The visibility configuration for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueCellStyle": "The cell styling options for the subtotals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableAggregatedFieldWells": { + "GroupBy": "The group by field well for a pivot table\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values field well for a pivot table\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableBorderOptions": { + "Color": "The color of a table border\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Style": "The style \\(none, solid\\) of a table border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Thickness": "The thickness of a table border\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableCellConditionalFormatting": { + "FieldId": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextFormat": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableCellImageSizingConfiguration": { + "TableCellImageScalingConfiguration": "The cell scaling configuration of the sizing options for the table image configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_CELL_HEIGHT | FIT_TO_CELL_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableCellStyle": { + "BackgroundColor": "The background color for the table cells\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Border": "The borders for the table cells\\. \n*Required*: No \n*Type*: [GlobalTableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-globaltableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the table cells\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Height": "The height color for the table cells\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `8` \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HorizontalTextAlignment": "The horizontal text alignment \\(left, center, right, auto\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextWrap": "The text wrap \\(none, wrap\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | WRAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalTextAlignment": "The vertical text alignment \\(top, middle, bottom\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | MIDDLE | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [TableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableConditionalFormattingOption": { + "Cell": "The cell conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Row": "The row conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableRowConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablerowconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableConfiguration": { + "FieldOptions": "The field options for a table visual\\. \n*Required*: No \n*Type*: [TableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginatedReportOptions": "The paginated report options for a table visual\\. \n*Required*: No \n*Type*: [TablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration for a `TableVisual`\\. \n*Required*: No \n*Type*: [TableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableInlineVisualizations": "A collection of inline visualizations to display within a chart\\. \n*Required*: No \n*Type*: List of [TableInlineVisualization](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableinlinevisualization.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableOptions": "The table options for a table visual\\. \n*Required*: No \n*Type*: [TableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalOptions": "The total options for a table visual\\. \n*Required*: No \n*Type*: [TotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableFieldCustomIconContent": { + "Icon": "The icon set type \\(link\\) of the custom icon content for table URL link content\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LINK` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableFieldCustomTextContent": { + "FontConfiguration": "The font configuration of the custom text content for the table URL link content\\. \n*Required*: Yes \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The string value of the custom text content for the table URL link content\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableFieldImageConfiguration": { + "SizingOptions": "The sizing options for the table image configuration\\. \n*Required*: No \n*Type*: [TableCellImageSizingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellimagesizingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableFieldLinkConfiguration": { + "Content": "The URL content \\(text, icon\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: [TableFieldLinkContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Target": "The URL target \\(new tab, new window, same tab\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableFieldLinkContentConfiguration": { + "CustomIconContent": "The custom icon content for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomIconContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomiconcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomTextContent": "The custom text content \\(value, font configuration\\) for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomTextContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomtextcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableFieldOption": { + "CustomLabel": "The custom label for a table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID for a table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "URLStyling": "The URL configuration for a table field\\. \n*Required*: No \n*Type*: [TableFieldURLConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of a table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width for a table field\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableFieldOptions": { + "Order": "The order of field IDs of the field options for a table visual\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedFieldOptions": "The selected field options for the table field options\\. \n*Required*: No \n*Type*: List of [TableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableFieldURLConfiguration": { + "ImageConfiguration": "The image configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldImageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldimageconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LinkConfiguration": "The link configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldLinkConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableFieldWells": { + "TableAggregatedFieldWells": "The aggregated field well for the table\\. \n*Required*: No \n*Type*: [TableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableUnaggregatedFieldWells": "The unaggregated field well for the table\\. \n*Required*: No \n*Type*: [TableUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableInlineVisualization": { + "DataBars": "The configuration of the inline visualization of the data bars within a chart\\. \n*Required*: No \n*Type*: [DataBarsOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-databarsoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableOptions": { + "CellStyle": "The table cell style of table cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeaderStyle": "The table cell style of a table header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Orientation": "The orientation \\(vertical, horizontal\\) for a table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowAlternateColorOptions": "The row alternate color options \\(widget status, row alternate colors\\) for a table\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TablePaginatedReportOptions": { + "OverflowColumnHeaderVisibility": "The visibility of repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalOverflowVisibility": "The visibility of printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableRowConditionalFormatting": { + "BackgroundColor": "The conditional formatting color \\(solid, gradient\\) of the background for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting color \\(solid, gradient\\) of the text for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableSideBorderOptions": { + "Bottom": "The table border options of the bottom border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InnerHorizontal": "The table border options of the inner horizontal border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InnerVertical": "The table border options of the inner vertical border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Left": "The table border options of the left border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Right": "The table border options of the right border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Top": "The table border options of the top border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableSortConfiguration": { + "PaginationConfiguration": "The pagination configuration \\(page size, page number\\) for the table\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowSort": "The field sort options for rows in the table\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableUnaggregatedFieldWells": { + "Values": "The values field well for a pivot table\\. Values are unaggregated for an unaggregated table\\. \n*Required*: No \n*Type*: List of [UnaggregatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-unaggregatedfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TableVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [TableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TextAreaControlDisplayOptions": { + "PlaceholderOptions": "The configuration of the placeholder options in a text area control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TextConditionalFormat": { + "BackgroundColor": "The conditional formatting for the text background color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Icon": "The conditional formatting for the icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting for the text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TextControlPlaceholderOptions": { + "Visibility": "The visibility configuration of the placeholder options in a text control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TextFieldControlDisplayOptions": { + "PlaceholderOptions": "The configuration of the placeholder options in a text field control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis ThousandSeparatorOptions": { + "Symbol": "Determines the thousands separator symbol\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines the visibility of the thousands separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TimeBasedForecastProperties": { + "LowerBoundary": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsBackward": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsForward": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PredictionInterval": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Seasonality": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `NULL`: The input is set to `NULL`\\.\n+ `NON_NULL`: The input is set to a custom value\\.\n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UpperBoundary": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TimeEqualityFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `Value`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value of a `TimeEquality` filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TimeRangeDrillDownFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMaximum": "The maximum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMinimum": "The minimum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TimeRangeFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExcludePeriodConfiguration": "The exclude period of the time range filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMaximum": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMinimum": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMaximumValue": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMinimumValue": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TimeRangeFilterValue": { + "Parameter": "The parameter type input value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RollingDate": "The rolling date input value\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValue": "The static input value\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TooltipItem": { + "ColumnTooltipItem": "The tooltip item for the columns that are not part of a field well\\. \n*Required*: No \n*Type*: [ColumnTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columntooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldTooltipItem": "The tooltip item for the fields\\. \n*Required*: No \n*Type*: [FieldTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldtooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TooltipOptions": { + "FieldBasedTooltip": "The setup for the detailed tooltip\\. The tooltip setup is always saved\\. The display type is decided based on the tooltip type\\. \n*Required*: No \n*Type*: [FieldBasedTooltip](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldbasedtooltip.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedTooltipType": "The selected type for the tooltip\\. Choose one of the following options: \n+ `BASIC`: A basic tooltip\\.\n+ `DETAILED`: A detailed tooltip\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `BASIC | DETAILED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipVisibility": "Determines whether or not the tooltip is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TopBottomFilter": { + "AggregationSortConfigurations": "The aggregation and sort configuration of the top bottom filter\\. \n*Required*: Yes \n*Type*: List of [AggregationSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationsortconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Limit": "The number of items to include in the top bottom filter results\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TopBottomMoversComputation": { + "Category": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MoverSize": "The mover size setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortOrder": "The sort order setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ABSOLUTE_DIFFERENCE | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The computation type\\. Choose from the following options: \n+ TOP: Top movers computation\\.\n+ BOTTOM: Bottom movers computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TopBottomRankedComputation": { + "Category": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResultSize": "The result size of a top and bottom ranked computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The computation type\\. Choose one of the following options: \n+ TOP: A top ranked computation\\.\n+ BOTTOM: A bottom ranked computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TotalAggregationComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TotalOptions": { + "CustomLabel": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Placement": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScrollStatus": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalCellStyle": "Cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalsVisibility": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TreeMapAggregatedFieldWells": { + "Colors": "The color field well of a tree map\\. Values are grouped by aggregations based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Groups": "The group by field well of a tree map\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Sizes": "The size field well of a tree map\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TreeMapConfiguration": { + "ColorLabelOptions": "The label options \\(label text, label visibility\\) for the colors displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorScale": "The color options \\(gradient color, point of divergence\\) of a tree map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TreeMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GroupLabelOptions": "The label options \\(label text, label visibility\\) of the groups that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SizeLabelOptions": "The label options \\(label text, label visibility\\) of the sizes that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a tree map\\. \n*Required*: No \n*Type*: [TreeMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TreeMapFieldWells": { + "TreeMapAggregatedFieldWells": "The aggregated field wells of a tree map\\. \n*Required*: No \n*Type*: [TreeMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TreeMapSortConfiguration": { + "TreeMapGroupItemsLimitConfiguration": "The limit on the number of groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TreeMapSort": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TreeMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TreeMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis TrendArrowOptions": { + "Visibility": "The visibility of the trend arrows\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis UnaggregatedField": { + "Column": "The column that is used in the `UnaggregatedField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis UniqueValuesComputation": { + "Category": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis VisibleRangeOptions": { + "PercentRange": "The percent range in the visible range\\. \n*Required*: No \n*Type*: [PercentVisibleRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentvisiblerange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis Visual": { + "BarChartVisual": "A bar chart\\. \nFor more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BoxPlotVisual": "A box plot\\. \nFor more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BoxPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComboChartVisual": "A combo chart\\. \nFor more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ComboChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomContentVisual": "A visual that contains custom content\\. \nFor more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CustomContentVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EmptyVisual": "An empty visual\\. \n*Required*: No \n*Type*: [EmptyVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-emptyvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilledMapVisual": "A filled map\\. \nFor more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FilledMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FunnelChartVisual": "A funnel chart\\. \nFor more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FunnelChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GaugeChartVisual": "A gauge chart\\. \nFor more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GaugeChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GeospatialMapVisual": "A geospatial map or a points on map visual\\. \nFor more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GeospatialMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapVisual": "A heat map\\. \nFor more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HeatMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HistogramVisual": "A histogram\\. \nFor more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HistogramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InsightVisual": "An insight visual\\. \nFor more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [InsightVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "KPIVisual": "A key performance indicator \\(KPI\\)\\. \nFor more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [KPIVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineChartVisual": "A line chart\\. \nFor more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [LineChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PieChartVisual": "A pie or donut chart\\. \nFor more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PieChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PivotTableVisual": "A pivot table\\. \nFor more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PivotTableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RadarChartVisual": "A radar chart visual\\. \nFor more information, see [Using radar charts](https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [RadarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SankeyDiagramVisual": "A sankey diagram\\. \nFor more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [SankeyDiagramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScatterPlotVisual": "A scatter plot\\. \nFor more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ScatterPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableVisual": "A table visual\\. \nFor more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TreeMapVisual": "A tree map\\. \nFor more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TreeMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WaterfallVisual": "A waterfall chart\\. \nFor more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WaterfallVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordCloudVisual": "A word cloud\\. \nFor more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WordCloudVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis VisualCustomAction": { + "ActionOperations": "A list of `VisualCustomActionOperations`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: List of [VisualCustomActionOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomactionoperation.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomActionId": "The ID of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the `VisualCustomAction`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Trigger": "The trigger of the `VisualCustomAction`\\. \nValid values are defined as follows: \n+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point\\.\n+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis VisualCustomActionOperation": { + "FilterOperation": "The filter operation that filters data included in a visual or in an entire sheet\\. \n*Required*: No \n*Type*: [CustomActionFilterOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionfilteroperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NavigationOperation": "The navigation operation that navigates between different sheets in the same analysis\\. \n*Required*: No \n*Type*: [CustomActionNavigationOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionnavigationoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SetParametersOperation": "The set parameter operation that sets parameters in custom action\\. \n*Required*: No \n*Type*: [CustomActionSetParametersOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionsetparametersoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "URLOperation": "The URL operation that opens a link to another webpage\\. \n*Required*: No \n*Type*: [CustomActionURLOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionurloperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis VisualPalette": { + "ChartColor": "The chart color options for the visual palette\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorMap": "The color map options for the visual palette\\. \n*Required*: No \n*Type*: List of [DataPathColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathcolor.html) \n*Maximum*: `5000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis VisualSubtitleLabelOptions": { + "FormatText": "The long text format of the subtitle label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [LongFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-longformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the subtitle label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis VisualTitleLabelOptions": { + "FormatText": "The short text format of the title label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [ShortFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shortformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the title label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WaterfallChartAggregatedFieldWells": { + "Breakdowns": "The breakdown field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Categories": "The category field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WaterfallChartConfiguration": { + "CategoryAxisDisplayOptions": "The options that determine the presentation of the category axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxisLabelOptions": "The options that determine the presentation of the category axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The data label configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WaterfallChartOptions": "The options that determine the presentation of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WaterfallChartFieldWells": { + "WaterfallChartAggregatedFieldWells": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WaterfallChartOptions": { + "TotalBarLabel": "This option determines the total bar label of a waterfall visual\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WaterfallChartSortConfiguration": { + "BreakdownItemsLimit": "The limit on the number of bar groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WaterfallVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration for a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WhatIfPointScenario": { + "Date": "The date that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The target value that you want to meet for the provided date\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WhatIfRangeScenario": { + "EndDate": "The end date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartDate": "The start date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The target value that you want to meet for the provided date range\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WordCloudAggregatedFieldWells": { + "GroupBy": "The group by field well of a word cloud\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Size": "The size field well of a word cloud\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WordCloudChartConfiguration": { + "CategoryLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) for the word cloud category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [WordCloudFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordCloudOptions": "The options for a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WordCloudFieldWells": { + "WordCloudAggregatedFieldWells": "The aggregated field wells of a word cloud\\. \n*Required*: No \n*Type*: [WordCloudAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WordCloudOptions": { + "CloudLayout": "The cloud layout options \\(fluid, normal\\) of a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FLUID | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumStringLength": "The length limit of each word from 1\\-100\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordCasing": "The word casing options \\(lower\\_case, existing\\_case\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXISTING_CASE | LOWER_CASE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordOrientation": "The word orientation options \\(horizontal, horizontal\\_and\\_vertical\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | HORIZONTAL_AND_VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordPadding": "The word padding options \\(none, small, medium, large\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | NONE | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordScaling": "The word scaling options \\(emphasize, normal\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EMPHASIZE | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WordCloudSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of groups that are displayed in a word cloud\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Analysis WordCloudVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [WordCloudChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard": { "AwsAccountId": "The ID of the AWS account where you want to create the dashboard\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `12` \n*Maximum*: `12` \n*Pattern*: `^[0-9]{12}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DashboardId": "The ID for the dashboard, also added to the IAM policy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DashboardPublishOptions": "Options for publishing the dashboard when you create it: \n+ `AvailabilityStatus` for `AdHocFilteringOption` \\- This status can be either `ENABLED` or `DISABLED`\\. When this is set to `DISABLED`, Amazon QuickSight disables the left filter pane on the published dashboard, which can be used for ad hoc \\(one\\-time\\) filtering\\. This option is `ENABLED` by default\\. \n+ `AvailabilityStatus` for `ExportToCSVOption` \\- This status can be either `ENABLED` or `DISABLED`\\. The visual option to export data to \\.CSV format isn't enabled when this is set to `DISABLED`\\. This option is `ENABLED` by default\\. \n+ `VisibilityState` for `SheetControlsOption` \\- This visibility state can be either `COLLAPSED` or `EXPANDED`\\. This option is `COLLAPSED` by default\\. \n*Required*: No \n*Type*: [DashboardPublishOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "The display name of the dashboard\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Definition": "Property description not available\\. \n*Required*: No \n*Type*: [DashboardVersionDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The display name of the dashboard\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Parameters": "The parameters for the creation of the dashboard, which you want to use to override the default settings\\. A dashboard can have any type of parameters, and some parameters might accept multiple values\\. \n*Required*: No \n*Type*: [Parameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Permissions": "A structure that contains the permissions of the dashboard\\. You can use this structure for granting permissions by providing a list of IAM action information for each principal ARN\\. \nTo specify no permissions, omit the permissions list\\. \n*Required*: No \n*Type*: List of [ResourcePermission](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-resourcepermission.html) \n*Maximum*: `64` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SourceEntity": "The entity that you are using as a source when you create the dashboard\\. In `SourceEntity`, you specify the type of object that you want to use\\. You can only create a dashboard from a template, so you use a `SourceTemplate` entity\\. If you need to create a dashboard from an analysis, first convert the analysis to a template by using the `CreateTemplate` API operation\\. For `SourceTemplate`, specify the Amazon Resource Name \\(ARN\\) of the source template\\. The `SourceTemplate`ARN can contain any AWS account; and any QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \n*Required*: Yes \n*Type*: [DashboardSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceEntity": "The entity that you are using as a source when you create the dashboard\\. In `SourceEntity`, you specify the type of object that you want to use\\. You can only create a dashboard from a template, so you use a `SourceTemplate` entity\\. If you need to create a dashboard from an analysis, first convert the analysis to a template by using the `CreateTemplate` API operation\\. For `SourceTemplate`, specify the Amazon Resource Name \\(ARN\\) of the source template\\. The `SourceTemplate`ARN can contain any AWS account; and any QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \n*Required*: No \n*Type*: [DashboardSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "Contains a map of the key\\-value pairs for the resource tag or tags assigned to the dashboard\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ThemeArn": "The Amazon Resource Name \\(ARN\\) of the theme that is being used for this dashboard\\. If you add a value for this field, it overrides the value that is used in the source entity\\. The theme ARN must exist in the same AWS account where you create the dashboard\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "VersionDescription": "A description for the first version of the dashboard being created\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -22076,14 +24491,451 @@ "AWS::QuickSight::Dashboard AdHocFilteringOption": { "AvailabilityStatus": "Availability status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard AggregationFunction": { + "CategoricalAggregationFunction": "Aggregation for categorical values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateAggregationFunction": "Aggregation for date values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n+ `MIN`: Select the smallest date value\\.\n+ `MAX`: Select the largest date value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericalAggregationFunction": "Aggregation for numerical values\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AggregationSortConfiguration": { + "AggregationFunction": "The function that aggregates the values in `Column`\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that determines the sort order of aggregated values\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortDirection": "The sort direction of values\\. \n+ `ASC`: Sort in ascending order\\.\n+ `DESC`: Sort in descending order\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AnalysisDefaults": { + "DefaultNewSheetConfiguration": "The configuration for default new sheet settings\\. \n*Required*: Yes \n*Type*: [DefaultNewSheetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultnewsheetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AnchorDateConfiguration": { + "AnchorOption": "The options for the date configuration\\. Choose one of the options below: \n+ `NOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `NOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The name of the parameter that is used for the anchor date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ArcAxisConfiguration": { + "Range": "The arc axis range of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReserveRange": "The reserved range of the arc axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ArcAxisDisplayRange": { + "Max": "The maximum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Min": "The minimum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ArcConfiguration": { + "ArcAngle": "The option that determines the arc angle of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ArcThickness": "The options that determine the arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ArcOptions": { + "ArcThickness": "The arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL | WHOLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AxisDataOptions": { + "DateAxisOptions": "The options for an axis with a date field\\. \n*Required*: No \n*Type*: [DateAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dateaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericAxisOptions": "The options for an axis with a numeric field\\. \n*Required*: No \n*Type*: [NumericAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AxisDisplayMinMaxRange": { + "Maximum": "The maximum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Minimum": "The minimum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AxisDisplayOptions": { + "AxisLineVisibility": "Determines whether or not the axis line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AxisOffset": "The offset value that determines the starting placement of the axis within a visual's bounds\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataOptions": "The data options for an axis\\. \n*Required*: No \n*Type*: [AxisDataOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdataoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GridLineVisibility": "Determines whether or not the grid line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScrollbarOptions": "The scroll bar options for an axis\\. \n*Required*: No \n*Type*: [ScrollBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scrollbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TickLabelOptions": "The tick label options of an axis\\. \n*Required*: No \n*Type*: [AxisTickLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisticklabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AxisDisplayRange": { + "DataDriven": "The data\\-driven setup of an axis display range\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinMax": "The minimum and maximum setup of an axis display range\\. \n*Required*: No \n*Type*: [AxisDisplayMinMaxRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayminmaxrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AxisLabelOptions": { + "ApplyTo": "The options that indicate which field the label belongs to\\. \n*Required*: No \n*Type*: [AxisLabelReferenceOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabelreferenceoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomLabel": "The text for the axis label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the axis label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AxisLabelReferenceOptions": { + "Column": "The column that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AxisLinearScale": { + "StepCount": "The step count setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StepSize": "The step size setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AxisLogarithmicScale": { + "Base": "The base setup of a logarithmic axis scale\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AxisScale": { + "Linear": "The linear axis scale setup\\. \n*Required*: No \n*Type*: [AxisLinearScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislinearscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Logarithmic": "The logarithmic axis scale setup\\. \n*Required*: No \n*Type*: [AxisLogarithmicScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislogarithmicscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard AxisTickLabelOptions": { + "LabelOptions": "Determines whether or not the axis ticks are visible\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RotationAngle": "The rotation angle of the axis tick labels\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BarChartAggregatedFieldWells": { + "Category": "The category \\(y\\-axis\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "The color \\(group/color\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiples": "The small multiples field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a bar chart\\. Values are aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BarChartConfiguration": { + "BarsArrangement": "Determines the arrangement of the bars\\. The orientation and arrangement of bars determine the type of bar that is used in the visual\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The label display options \\(grid line, range, scale, axis step\\) for bar chart category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) for a color that is used in a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ContributionAnalysisDefaults": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Orientation": "The orientation of the bars in a bar chart visual\\. There are two valid values in this structure: \n+ `HORIZONTAL`: Used for charts that have horizontal bars\\. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts\\.\n+ `VERTICAL`: Used for charts that have vertical bars\\. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesOptions": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `BarChartVisual`\\. \n*Required*: No \n*Type*: [BarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueAxis": "The label display options \\(grid line, range, scale, axis step\\) for a bar chart value\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BarChartFieldWells": { + "BarChartAggregatedFieldWells": "The aggregated field wells of a bar chart\\. \n*Required*: No \n*Type*: [BarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BarChartSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of categories displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimit": "The limit on the number of values displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorSort": "The sort configuration of color fields in a bar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesLimitConfiguration": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesSort": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BarChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BinCountOptions": { + "Value": "The options that determine the bin count value\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BinWidthOptions": { + "BinCountLimit": "The options that determine the bin count limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The options that determine the bin width value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BodySectionConfiguration": { + "Content": "The configuration of content in a body section\\. \n*Required*: Yes \n*Type*: [BodySectionContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectioncontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PageBreakConfiguration": "The configuration of a page break for a section\\. \n*Required*: No \n*Type*: [SectionPageBreakConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionpagebreakconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SectionId": "The unique identifier of a body section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Style": "The style options of a body section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BodySectionContent": { + "Layout": "The layout configuration of a body section\\. \n*Required*: No \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BoxPlotAggregatedFieldWells": { + "GroupBy": "The group by field well of a box plot chart\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field well of a box plot chart\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BoxPlotChartConfiguration": { + "BoxPlotOptions": "The box plot chart options for a box plot visual \n*Required*: No \n*Type*: [BoxPlotOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The label options \\(label text, label visibility and sort Icon visibility\\) of a box plot category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BoxPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "Property description not available\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) of a box plot value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `BoxPlotVisual`\\. \n*Required*: No \n*Type*: [BoxPlotSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BoxPlotFieldWells": { + "BoxPlotAggregatedFieldWells": "The aggregated field wells of a box plot\\. \n*Required*: No \n*Type*: [BoxPlotAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BoxPlotOptions": { + "AllDataPointsVisibility": "Determines the visibility of all data points of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "OutlierVisibility": "Determines the visibility of the outlier in a box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StyleOptions": "The style options of the box plot\\. \n*Required*: No \n*Type*: [BoxPlotStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BoxPlotSortConfiguration": { + "CategorySort": "The sort configuration of a group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginationConfiguration": "The pagination configuration of a table visual or box plot\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BoxPlotStyleOptions": { + "FillStyle": "The fill styles \\(solid, transparent\\) of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `SOLID | TRANSPARENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard BoxPlotVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BoxPlotChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CalculatedField": { + "DataSetIdentifier": "The data set that is used in this calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CalculatedMeasureField": { + "Expression": "The expression in the table calculation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CascadingControlConfiguration": { + "SourceControls": "A list of source controls that determine the values that are used in the current control\\. \n*Required*: No \n*Type*: List of [CascadingControlSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolsource.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CascadingControlSource": { + "ColumnToMatch": "The column identifier that determines which column to look up for the source sheet control\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceSheetControlId": "The source sheet control ID of a `CascadingControlSource`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CategoricalDimensionField": { + "Column": "The column that is used in the `CategoricalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CategoricalMeasureField": { + "AggregationFunction": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that is used in the `CategoricalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CategoryDrillDownFilter": { + "CategoryValues": "A list of the string inputs that are the values of the category drill down filter\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CategoryFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Configuration": "The configuration for a `CategoryFilter`\\. \n*Required*: Yes \n*Type*: [CategoryFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CategoryFilterConfiguration": { + "CustomFilterConfiguration": "A custom filter that filters based on a single value\\. This filter can be partially matched\\. \n*Required*: No \n*Type*: [CustomFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomFilterListConfiguration": "A list of custom filter values\\. In the Amazon QuickSight console, this filter type is called a custom filter list\\. \n*Required*: No \n*Type*: [CustomFilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterListConfiguration": "A list of filter configurations\\. In the Amazon QuickSight console, this filter type is called a filter list\\. \n*Required*: No \n*Type*: [FilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ChartAxisLabelOptions": { + "AxisLabelOptions": "The label options for a chart axis\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabeloptions.html) of [AxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabeloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortIconVisibility": "The visibility configuration of the sort icon on a chart's axis label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of an axis label on a chart\\. Choose one of the following options: \n+ `VISIBLE`: Shows the axis\\.\n+ `HIDDEN`: Hides the axis\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ClusterMarker": { + "SimpleClusterMarker": "The simple cluster marker of the cluster marker\\. \n*Required*: No \n*Type*: [SimpleClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-simpleclustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ClusterMarkerConfiguration": { + "ClusterMarker": "The cluster marker that is a part of the cluster marker configuration \n*Required*: No \n*Type*: [ClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-clustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ColorScale": { + "ColorFillType": "Determines the color fill type\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DISCRETE | GRADIENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "Determines the list of colors that are applied to the visual\\. \n*Required*: Yes \n*Type*: List of [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datacolor.html) \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueColor": "Determines the color that is applied to null values\\. \n*Required*: No \n*Type*: [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datacolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ColorsConfiguration": { + "CustomColors": "Property description not available\\. \n*Required*: No \n*Type*: List of [CustomColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ColumnConfiguration": { + "ColorsConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [ColorsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of a column\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Role": "The role of the column\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DIMENSION | MEASURE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ColumnHierarchy": { + "DateTimeHierarchy": "The option that determines the hierarchy of any `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimehierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExplicitHierarchy": "The option that determines the hierarchy of the fields that are built within a visual's field wells\\. These fields can't be duplicated to other visuals\\. \n*Required*: No \n*Type*: [ExplicitHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-explicithierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PredefinedHierarchy": "The option that determines the hierarchy of the fields that are defined during data preparation\\. These fields are available to use in any analysis that uses the data source\\. \n*Required*: No \n*Type*: [PredefinedHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-predefinedhierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ColumnIdentifier": { + "ColumnName": "The name of the column\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The data set that the column belongs to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ColumnSort": { + "AggregationFunction": "The aggregation function that is defined in the column sort\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Direction": "The sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortBy": "Property description not available\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ColumnTooltipItem": { + "Aggregation": "The aggregation function of the column tooltip item\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The target column of the tooltip item\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Label": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ComboChartAggregatedFieldWells": { + "BarValues": "The aggregated `BarValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Category": "The aggregated category field wells of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "The aggregated colors field well of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineValues": "The aggregated `LineValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ComboChartConfiguration": { + "BarDataLabels": "The options that determine if visual data labels are displayed\\. \nThe data label options for a bar in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BarsArrangement": "Determines the bar arrangement in a combo chart\\. The following are valid values in this structure: \n+ `CLUSTERED`: For clustered bar combo charts\\.\n+ `STACKED`: For stacked bar combo charts\\.\n+ `STACKED_PERCENT`: Do not use\\. If you use this value, the operation returns a validation error\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The category axis of a combo chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart category \\(group/color\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's color field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ComboChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineDataLabels": "The options that determine if visual data labels are displayed\\. \nThe data label options for a line in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The label display options \\(grid line, range, scale, and axis step\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisDisplayOptions": "The label display options \\(grid line, range, scale, axis step\\) of a combo chart's secondary y\\-axis \\(line\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's secondary y\\-axis\\(line\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `ComboChartVisual`\\. \n*Required*: No \n*Type*: [ComboChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ComboChartFieldWells": { + "ComboChartAggregatedFieldWells": "The aggregated field wells of a combo chart\\. Combo charts only have aggregated field wells\\. Columns in a combo chart are aggregated by category\\. \n*Required*: No \n*Type*: [ComboChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ComboChartSortConfiguration": { + "CategoryItemsLimit": "The item limit configuration for the category field well of a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimit": "The item limit configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorSort": "The sort configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ComboChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ComboChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ComparisonConfiguration": { + "ComparisonFormat": "The format of the comparison\\. \n*Required*: No \n*Type*: [ComparisonFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComparisonMethod": "The method of the comparison\\. Choose from the following options: \n+ `DIFFERENCE` \n+ `PERCENT_DIFFERENCE` \n+ `PERCENT` \n*Required*: No \n*Type*: String \n*Allowed values*: `DIFFERENCE | PERCENT | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ComparisonFormatConfiguration": { + "NumberDisplayFormatConfiguration": "The number display format\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PercentageDisplayFormatConfiguration": "The percentage display format\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard Computation": { + "Forecast": "The forecast computation configuration\\. \n*Required*: No \n*Type*: [ForecastComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GrowthRate": "The growth rate computation configuration\\. \n*Required*: No \n*Type*: [GrowthRateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-growthratecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumMinimum": "The maximum and minimum computation configuration\\. \n*Required*: No \n*Type*: [MaximumMinimumComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumminimumcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricComparison": "The metric comparison computation configuration\\. \n*Required*: No \n*Type*: [MetricComparisonComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-metriccomparisoncomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodOverPeriod": "The period over period computation configuration\\. \n*Required*: No \n*Type*: [PeriodOverPeriodComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodoverperiodcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodToDate": "The period to `DataSetIdentifier` computation configuration\\. \n*Required*: No \n*Type*: [PeriodToDateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodtodatecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TopBottomMovers": "The top movers and bottom movers computation configuration\\. \n*Required*: No \n*Type*: [TopBottomMoversComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TopBottomRanked": "The top ranked and bottom ranked computation configuration\\. \n*Required*: No \n*Type*: [TopBottomRankedComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomrankedcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalAggregation": "The total aggregation computation configuration\\. \n*Required*: No \n*Type*: [TotalAggregationComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totalaggregationcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UniqueValues": "The unique values computation configuration\\. \n*Required*: No \n*Type*: [UniqueValuesComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-uniquevaluescomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ConditionalFormattingColor": { + "Gradient": "Formatting configuration for gradient color\\. \n*Required*: No \n*Type*: [ConditionalFormattingGradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattinggradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Solid": "Formatting configuration for solid color\\. \n*Required*: No \n*Type*: [ConditionalFormattingSolidColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingsolidcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ConditionalFormattingCustomIconCondition": { + "Color": "Determines the color of the icon\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayConfiguration": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconDisplayConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicondisplayconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression that determines the condition of the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IconOptions": "Custom icon options for an icon set\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingCustomIconOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ConditionalFormattingCustomIconOptions": { + "Icon": "Determines the type of icon\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ARROW_DOWN | ARROW_DOWN_LEFT | ARROW_DOWN_RIGHT | ARROW_LEFT | ARROW_RIGHT | ARROW_UP | ARROW_UP_LEFT | ARROW_UP_RIGHT | CARET_DOWN | CARET_UP | CHECKMARK | CIRCLE | FACE_DOWN | FACE_FLAT | FACE_UP | FLAG | MINUS | ONE_BAR | PLUS | SQUARE | THREE_BAR | THUMBS_DOWN | THUMBS_UP | TRIANGLE | TWO_BAR | X` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UnicodeIcon": "Determines the Unicode icon type\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^[^\\u0000-\\u00FF]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ConditionalFormattingGradientColor": { + "Color": "Determines the color\\. \n*Required*: Yes \n*Type*: [GradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression that determines the formatting configuration for gradient color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ConditionalFormattingIcon": { + "CustomCondition": "Determines the custom condition for an icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingCustomIconCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconcondition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IconSet": "Formatting configuration for icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingiconset.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ConditionalFormattingIconDisplayConfiguration": { + "IconDisplayOption": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ICON_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ConditionalFormattingIconSet": { + "Expression": "The expression that determines the formatting configuration for the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IconSetType": "Determines the icon set type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BARS | CARET_UP_MINUS_DOWN | CHECK_X | FLAGS | FOUR_COLOR_ARROW | FOUR_GRAY_ARROW | PLUS_MINUS | THREE_CIRCLE | THREE_COLOR_ARROW | THREE_GRAY_ARROW | THREE_SHAPE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ConditionalFormattingSolidColor": { + "Color": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression that determines the formatting configuration for solid color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ContributionAnalysisDefault": { + "ContributorDimensions": "The dimensions columns that are used in the contribution analysis, usually a list of `ColumnIdentifiers`\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureFieldId": "The measure field that is used in the contribution analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CurrencyDisplayFormatConfiguration": { + "DecimalPlacesConfiguration": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeValueConfiguration": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberScale": "Determines the number scale value for the currency format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "Determines the prefix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SeparatorConfiguration": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Suffix": "Determines the suffix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Symbol": "Determines the symbol for the currency format\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[A-Z]{3}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomActionFilterOperation": { + "SelectedFieldsConfiguration": "The configuration that chooses the fields to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationSelectedFieldsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationselectedfieldsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetVisualsConfiguration": "The configuration that chooses the target visuals to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationTargetVisualsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationtargetvisualsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomActionNavigationOperation": { + "LocalNavigationConfiguration": "The configuration that chooses the navigation target\\. \n*Required*: No \n*Type*: [LocalNavigationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-localnavigationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomActionSetParametersOperation": { + "ParameterValueConfigurations": "The parameter that determines the value configuration\\. \n*Required*: Yes \n*Type*: List of [SetParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-setparametervalueconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomActionURLOperation": { + "URLTarget": "The target of the `CustomActionURLOperation`\\. \nValid values are defined as follows: \n+ `NEW_TAB`: Opens the target URL in a new browser tab\\.\n+ `NEW_WINDOW`: Opens the target URL in a new browser window\\.\n+ `SAME_TAB`: Opens the target URL in the same browser tab\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "URLTemplate": "THe URL link of the `CustomActionURLOperation`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomColor": { + "Color": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SpecialValue": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomContentConfiguration": { + "ContentType": "The content type of the custom content visual\\. You can use this to have the visual render as an image\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `IMAGE | OTHER_EMBEDDED_CONTENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ContentUrl": "The input URL that links to the custom content that you want in the custom visual\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ImageScaling": "The sizing options for the size of the custom content visual\\. This structure is required when the `ContentType` of the visual is `'IMAGE'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_HEIGHT | FIT_TO_WIDTH | SCALE_TO_VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomContentVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a `CustomContentVisual`\\. \n*Required*: No \n*Type*: [CustomContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The dataset that is used to create the custom content visual\\. You can't create a visual without a dataset\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomFilterConfiguration": { + "CategoryValue": "The category value for the filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `CategoryValue`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomFilterListConfiguration": { + "CategoryValues": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomNarrativeOptions": { + "Narrative": "The string input of custom narrative\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomParameterValues": { + "DateTimeValues": "A list of datetime\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DecimalValues": "A list of decimal\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IntegerValues": "A list of integer\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StringValues": "A list of string\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard CustomValuesConfiguration": { + "CustomValues": "Property description not available\\. \n*Required*: Yes \n*Type*: [CustomParameterValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customparametervalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeNullValue": "Includes the null value in custom action parameter values\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard DashboardError": { "Message": "Message\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Type": "Type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACCESS_DENIED | COLUMN_GEOGRAPHIC_ROLE_MISMATCH | COLUMN_REPLACEMENT_MISSING | COLUMN_TYPE_MISMATCH | DATA_SET_NOT_FOUND | INTERNAL_FAILURE | PARAMETER_NOT_FOUND | PARAMETER_TYPE_INVALID | PARAMETER_VALUE_INCOMPATIBLE | SOURCE_NOT_FOUND` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Type": "Type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACCESS_DENIED | COLUMN_GEOGRAPHIC_ROLE_MISMATCH | COLUMN_REPLACEMENT_MISSING | COLUMN_TYPE_MISMATCH | DATA_SET_NOT_FOUND | INTERNAL_FAILURE | PARAMETER_NOT_FOUND | PARAMETER_TYPE_INVALID | PARAMETER_VALUE_INCOMPATIBLE | SOURCE_NOT_FOUND` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ViolatedEntities": "Lists the violated entities that caused the dashboard error\\. \n*Required*: No \n*Type*: List of [Entity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-entity.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::QuickSight::Dashboard DashboardPublishOptions": { "AdHocFilteringOption": "Ad hoc \\(one\\-time\\) filtering option\\. \n*Required*: No \n*Type*: [AdHocFilteringOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-adhocfilteringoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataPointDrillUpDownOption": "The drill\\-down options of data points in a dashboard\\. \n*Required*: No \n*Type*: [DataPointDrillUpDownOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointdrillupdownoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataPointMenuLabelOption": "The data point menu label options of a dashboard\\. \n*Required*: No \n*Type*: [DataPointMenuLabelOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointmenulabeloption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataPointTooltipOption": "The data point tool tip options of a dashboard\\. \n*Required*: No \n*Type*: [DataPointTooltipOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointtooltipoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ExportToCSVOption": "Export to \\.csv option\\. \n*Required*: No \n*Type*: [ExportToCSVOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exporttocsvoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SheetControlsOption": "Sheet controls option\\. \n*Required*: No \n*Type*: [SheetControlsOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrolsoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "ExportWithHiddenFieldsOption": "Determines if hidden fields are exported with a dashboard\\. \n*Required*: No \n*Type*: [ExportWithHiddenFieldsOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exportwithhiddenfieldsoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetControlsOption": "Sheet controls option\\. \n*Required*: No \n*Type*: [SheetControlsOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrolsoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetLayoutElementMaximizationOption": "The sheet layout maximization options of a dashbaord\\. \n*Required*: No \n*Type*: [SheetLayoutElementMaximizationOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetlayoutelementmaximizationoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualAxisSortOption": "The axis sort options of a dashboard\\. \n*Required*: No \n*Type*: [VisualAxisSortOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualaxissortoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualMenuOption": "The menu options of a visual in a dashboard\\. \n*Required*: No \n*Type*: [VisualMenuOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualmenuoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPublishOptions": "The visual publish options of a visual in a dashboard\\. \n*Required*: No \n*Type*: [DashboardVisualPublishOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardvisualpublishoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::QuickSight::Dashboard DashboardSourceEntity": { "SourceTemplate": "Source template\\. \n*Required*: No \n*Type*: [DashboardSourceTemplate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourcetemplate.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -22104,46 +24956,1978 @@ "ThemeArn": "The ARN of the theme associated with a version of the dashboard\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "VersionNumber": "Version number for this version of the dashboard\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard DashboardVersionDefinition": { + "AnalysisDefaults": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefaults](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-analysisdefaults.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CalculatedFields": "An array of calculated field definitions for the dashboard\\. \n*Required*: No \n*Type*: List of [CalculatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedfield.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnConfigurations": "An array of dashboard\\-level column configurations\\. Column configurations are used to set the default formatting for a column that is used throughout a dashboard\\. \n*Required*: No \n*Type*: List of [ColumnConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifierDeclarations": "An array of dataset identifier declarations\\. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names \\(ARNs\\) throughout the dashboard's sub\\-structures\\. \n*Required*: Yes \n*Type*: List of [DataSetIdentifierDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datasetidentifierdeclaration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterGroups": "The filter definitions for a dashboard\\. \nFor more information, see [Filtering Data in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-filter.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtergroup.html) \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterDeclarations": "The parameter declarations for a dashboard\\. Parameters are named variables that can transfer a value for use by an action or an object\\. \nFor more information, see [Parameters in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdeclaration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Sheets": "An array of sheet definitions for a dashboard\\. \n*Required*: No \n*Type*: List of [SheetDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DashboardVisualPublishOptions": { + "ExportHiddenFieldsOption": "Determines if hidden fields are included in an exported dashboard\\. \n*Required*: No \n*Type*: [ExportHiddenFieldsOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exporthiddenfieldsoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataBarsOptions": { + "FieldId": "The field ID for the data bars options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeColor": "The color of the negative data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PositiveColor": "The color of the positive data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataColor": { + "Color": "The color that is applied to the data value\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataValue": "The data value that the color is applied to\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataFieldSeriesItem": { + "AxisBinding": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID of the field that you are setting the axis binding to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "The field value of the field that you are setting the axis binding to\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Settings": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataLabelOptions": { + "CategoryLabelVisibility": "Determines the visibility of the category field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabelTypes": "The option that determines the data label type\\. \n*Required*: No \n*Type*: List of [DataLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeltype.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelColor": "Determines the color of the data labels\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelContent": "Determines the content of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENT | VALUE | VALUE_AND_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelFontConfiguration": "Determines the font configuration of the data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureLabelVisibility": "Determines the visibility of the measure field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Overlap": "Determines whether overlap is enabled or disabled for the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLE_OVERLAP | ENABLE_OVERLAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Position": "Determines the position of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines the visibility of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataLabelType": { + "DataPathLabelType": "The option that specifies individual data values for labels\\. \n*Required*: No \n*Type*: [DataPathLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldLabelType": "Determines the label configuration for the entire field\\. \n*Required*: No \n*Type*: [FieldLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumLabelType": "Determines the label configuration for the maximum value in a visual\\. \n*Required*: No \n*Type*: [MaximumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumLabelType": "Determines the label configuration for the minimum value in a visual\\. \n*Required*: No \n*Type*: [MinimumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-minimumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeEndsLabelType": "Determines the label configuration for range end value in a visual\\. \n*Required*: No \n*Type*: [RangeEndsLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rangeendslabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataPathColor": { + "Color": "The color that needs to be applied to the element\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Element": "The element that the color needs to be applied to\\. \n*Required*: Yes \n*Type*: [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The time granularity of the field that the color needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataPathLabelType": { + "FieldId": "The field ID of the field that the data label needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "The actual value of the field that is labeled\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the data label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataPathSort": { + "Direction": "Determines the sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortPaths": "The list of data paths that need to be sorted\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataPathValue": { + "FieldId": "The field ID of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "The actual value of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataPointDrillUpDownOption": { + "AvailabilityStatus": "The status of the drill down options of data points\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataPointMenuLabelOption": { + "AvailabilityStatus": "The status of the data point menu options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataPointTooltipOption": { + "AvailabilityStatus": "The status of the data point tool tip options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DataSetIdentifierDeclaration": { + "DataSetArn": "The Amazon Resource Name \\(ARN\\) of the data set\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Identifier": "The identifier of the data set, typically the data set's name\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard DataSetReference": { "DataSetArn": "Dataset Amazon Resource Name \\(ARN\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DataSetPlaceholder": "Dataset placeholder\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard DateAxisOptions": { + "MissingDateVisibility": "Determines whether or not missing dates are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DateDimensionField": { + "Column": "The column that is used in the `DateDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateGranularity": "The date granularity of the `DateDimensionField`\\. Choose one of the following options: \n+ `YEAR` \n+ `QUARTER` \n+ `MONTH` \n+ `WEEK` \n+ `DAY` \n+ `HOUR` \n+ `MINUTE` \n+ `SECOND` \n+ `MILLISECOND` \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DateMeasureField": { + "AggregationFunction": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that is used in the `DateMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DateTimeDefaultValues": { + "DynamicValue": "The dynamic value of the `DataTimeDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RollingDate": "The rolling date of the `DataTimeDefaultValues`\\. The date is determined from the dataset based on input expression\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `DataTimeDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DateTimeFormatConfiguration": { + "DateTimeFormat": "Determines the `DateTime` format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericFormatConfiguration": "The formatting configuration for numeric `DateTime` fields\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DateTimeHierarchy": { + "DrillDownFilters": "The option that determines the drill down filters for the `DateTime` hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The hierarchy ID of the `DateTime` hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard DateTimeParameter": { "Name": "A display name for the date\\-time parameter\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Values": "The values for the date\\-time parameter\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard DateTimeParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DateTimeDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimedefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "The configuration that defines the default value of a `DateTime` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DateTimeValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimevaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DateTimePickerControlDisplayOptions": { + "DateTimeFormat": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DateTimeValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DecimalDefaultValues": { + "DynamicValue": "The dynamic value of the `DecimalDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard DecimalParameter": { "Name": "A display name for the decimal parameter\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Values": "The values for the decimal parameter\\. \n*Required*: Yes \n*Type*: List of Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard DecimalParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DecimalDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimaldefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterValueType": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "The configuration that defines the default value of a `Decimal` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DecimalValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DecimalPlacesConfiguration": { + "DecimalPlaces": "The values of the decimal places\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DecimalValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DefaultFreeFormLayoutConfiguration": { + "CanvasSizeOptions": "Determines the screen canvas size options for a free\\-form layout\\. \n*Required*: Yes \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DefaultGridLayoutConfiguration": { + "CanvasSizeOptions": "Determines the screen canvas size options for a grid layout\\. \n*Required*: Yes \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DefaultInteractiveLayoutConfiguration": { + "FreeForm": "The options that determine the default settings of a free\\-form layout configuration\\. \n*Required*: No \n*Type*: [DefaultFreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfreeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Grid": "The options that determine the default settings for a grid layout configuration\\. \n*Required*: No \n*Type*: [DefaultGridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultgridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DefaultNewSheetConfiguration": { + "InteractiveLayoutConfiguration": "The options that determine the default settings for interactive layout configuration\\. \n*Required*: No \n*Type*: [DefaultInteractiveLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultinteractivelayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginatedLayoutConfiguration": "The options that determine the default settings for a paginated layout configuration\\. \n*Required*: No \n*Type*: [DefaultPaginatedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultpaginatedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetContentType": "The option that determines the sheet content type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DefaultPaginatedLayoutConfiguration": { + "SectionBased": "The options that determine the default settings for a section\\-based layout configuration\\. \n*Required*: No \n*Type*: [DefaultSectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultsectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DefaultSectionBasedLayoutConfiguration": { + "CanvasSizeOptions": "Determines the screen canvas size options for a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DestinationParameterValueConfiguration": { + "CustomValuesConfiguration": "The configuration of custom values for destination parameter in `DestinationParameterValueConfiguration`\\. \n*Required*: No \n*Type*: [CustomValuesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customvaluesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllValueOptions": "The configuration that selects all options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceField": "The source field ID of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DimensionField": { + "CategoricalDimensionField": "The dimension type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateDimensionField": "The dimension type field with date type columns\\. \n*Required*: No \n*Type*: [DateDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datedimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericalDimensionField": "The dimension type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DonutCenterOptions": { + "LabelVisibility": "Determines the visibility of the label in a donut chart\\. In the Amazon QuickSight console, this option is called `'Show total'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DonutOptions": { + "ArcOptions": "The option for define the arc of the chart shape\\. Valid values are as follows: \n+ `WHOLE` \\- A pie chart\n+ `SMALL`\\- A small\\-sized donut chart\n+ `MEDIUM`\\- A medium\\-sized donut chart\n+ `LARGE`\\- A large\\-sized donut chart\n*Required*: No \n*Type*: [ArcOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DonutCenterOptions": "The label options of the label that is displayed in the center of a donut chart\\. This option isn't available for pie charts\\. \n*Required*: No \n*Type*: [DonutCenterOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutcenteroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DrillDownFilter": { + "CategoryFilter": "The category type drill down filter\\. This filter is used for string type columns\\. \n*Required*: No \n*Type*: [CategoryDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categorydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericEqualityFilter": "The numeric equality type drill down filter\\. This filter is used for number type columns\\. \n*Required*: No \n*Type*: [NumericEqualityDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalitydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeRangeFilter": "The time range drill down filter\\. This filter is used for date time columns\\. \n*Required*: No \n*Type*: [TimeRangeDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangedrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DropDownControlDisplayOptions": { + "SelectAllOptions": "The configuration of the `Select all` options in a dropdown control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard DynamicDefaultValue": { + "DefaultValueColumn": "The column that contains the default value of each user or group\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GroupNameColumn": "The column that contains the group name\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UserNameColumn": "The column that contains the username\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard EmptyVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The data set that is used in the empty visual\\. Every visual requires a dataset to render\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard Entity": { + "Path": "The hierarchical path of the entity within the analysis, template, or dashboard definition tree\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ExcludePeriodConfiguration": { + "Amount": "The amount or number of the exclude period\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Granularity": "The granularity or unit \\(day, month, year\\) of the exclude period\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the exclude period\\. Choose from the following options: \n+ `ENABLED` \n+ `DISABLED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ExplicitHierarchy": { + "Columns": "The list of columns that define the explicit hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DrillDownFilters": "The option that determines the drill down filters for the explicit hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The hierarchy ID of the explicit hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ExportHiddenFieldsOption": { + "AvailabilityStatus": "The status of the export hidden fields options of a dashbaord\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard ExportToCSVOption": { "AvailabilityStatus": "Availability status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard ExportWithHiddenFieldsOption": { + "AvailabilityStatus": "The status of the export with hidden fields options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FieldBasedTooltip": { + "AggregationVisibility": "The visibility of `Show aggregations`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipFields": "The fields configuration in the tooltip\\. \n*Required*: No \n*Type*: List of [TooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipitem.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipTitleType": "The type for the >tooltip title\\. Choose one of the following options: \n+ `NONE`: Doesn't use the primary value as the title\\.\n+ `PRIMARY_VALUE`: Uses primary value as the title\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | PRIMARY_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FieldLabelType": { + "FieldId": "Indicates the field that is targeted by the field label\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the field label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FieldSeriesItem": { + "AxisBinding": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID of the field for which you are setting the axis binding\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Settings": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FieldSort": { + "Direction": "The sort direction\\. Choose one of the following options: \n+ `ASC`: Ascending\n+ `DESC`: Descending\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The sort configuration target field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FieldSortOptions": { + "ColumnSort": "The sort configuration for a column that is not used in a field well\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldSort": "The sort configuration for a field in a field well\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FieldTooltipItem": { + "FieldId": "The unique ID of the field that is targeted by the tooltip\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Label": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilledMapAggregatedFieldWells": { + "Geospatial": "The aggregated location field well of the filled map\\. Values are grouped by location fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The aggregated color field well of a filled map\\. Values are aggregated based on location fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilledMapConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options of a `FilledMapVisual`\\. \n*Required*: Yes \n*Type*: List of [FilledMapConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconditionalformattingoption.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilledMapConditionalFormattingOption": { + "Shape": "The conditional formatting that determines the shape of the filled map\\. \n*Required*: Yes \n*Type*: [FilledMapShapeConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapshapeconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilledMapConfiguration": { + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [FilledMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MapStyleOptions": "The map style options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WindowOptions": "The window options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilledMapFieldWells": { + "FilledMapAggregatedFieldWells": "The aggregated field well of the filled map\\. \n*Required*: No \n*Type*: [FilledMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilledMapShapeConditionalFormatting": { + "FieldId": "The field ID of the filled map shape\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Format": "The conditional formatting that determines the background color of a filled map's shape\\. \n*Required*: No \n*Type*: [ShapeConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shapeconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilledMapSortConfiguration": { + "CategorySort": "The sort configuration of the location fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilledMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [FilledMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard Filter": { + "CategoryFilter": "A `CategoryFilter` filters text values\\. \nFor more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CategoryFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericEqualityFilter": "A `NumericEqualityFilter` filters numeric values that equal or do not equal a given numeric value\\. \n*Required*: No \n*Type*: [NumericEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericRangeFilter": "A `NumericRangeFilter` filters numeric values that are either inside or outside a given numeric range\\. \n*Required*: No \n*Type*: [NumericRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDatesFilter": "A `RelativeDatesFilter` filters date values that are relative to a given date\\. \n*Required*: No \n*Type*: [RelativeDatesFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeEqualityFilter": "A `TimeEqualityFilter` filters date\\-time values that equal or do not equal a given date/time value\\. \n*Required*: No \n*Type*: [TimeEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timeequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeRangeFilter": "A `TimeRangeFilter` filters date\\-time values that are either inside or outside a given date/time range\\. \n*Required*: No \n*Type*: [TimeRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TopBottomFilter": "A `TopBottomFilter` filters data to the top or bottom values for a given column\\. \n*Required*: No \n*Type*: [TopBottomFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterControl": { + "DateTimePicker": "A control from a date filter that is used to specify date and time\\. \n*Required*: No \n*Type*: [FilterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Dropdown": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [FilterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "List": "A control to display a list of buttons or boxes\\. This is used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [FilterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDateTime": "A control from a date filter that is used to specify the relative date\\. \n*Required*: No \n*Type*: [FilterRelativeDateTimeControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterrelativedatetimecontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Slider": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [FilterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextArea": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [FilterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextField": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [FilterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterDateTimePickerControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The date time picker type of a `FilterDateTimePickerControl`\\. Choose one of the following options: \n+ `SINGLE_VALUED`: The filter condition is a fixed date\\.\n+ `DATE_RANGE`: The filter condition is a date time range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DATE_RANGE | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterDropDownControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of the `FilterDropDownControl`\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of the `FilterDropDownControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu\\.\n+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterGroup": { + "CrossDataset": "The filter new feature which can apply filter group to all data sets\\. Choose one of the following options: \n+ `ALL_DATASETS` \n+ `SINGLE_DATASET` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_DATASETS | SINGLE_DATASET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterGroupId": "The value that uniquely identifies a `FilterGroup` within a dashboard, template, or analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Filters": "The list of filters that are present in a `FilterGroup`\\. \n*Required*: Yes \n*Type*: List of [Filter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScopeConfiguration": "The configuration that specifies what scope to apply to a `FilterGroup`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: [FilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the `FilterGroup`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterListConfiguration": { + "CategoryValues": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterListControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of `FilterListControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from the list\\.\n+ `SINGLE_SELECT`: The user can select a single entry from the list\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterOperationSelectedFieldsConfiguration": { + "SelectedFieldOptions": "A structure that contains the options that choose which fields are filtered in the `CustomActionFilterOperation`\\. \nValid values are defined as follows: \n+ `ALL_FIELDS`: Applies the filter operation to all fields\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_FIELDS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedFields": "Chooses the fields that are filtered in `CustomActionFilterOperation`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterOperationTargetVisualsConfiguration": { + "SameSheetTargetVisualConfiguration": "The configuration of the same\\-sheet target visuals that you want to be filtered\\. \n*Required*: No \n*Type*: [SameSheetTargetVisualConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-samesheettargetvisualconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterRelativeDateTimeControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [RelativeDateTimeControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatetimecontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterScopeConfiguration": { + "SelectedSheets": "The configuration for applying a filter to specific sheets\\. \n*Required*: No \n*Type*: [SelectedSheetsFilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-selectedsheetsfilterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterSelectableValues": { + "Values": "The values that are used in the `FilterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterSliderControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumValue": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumValue": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StepSize": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of `FilterSliderControl`\\. Choose one of the following options: \n+ `SINGLE_POINT`: Filter against\\(equals\\) a single data point\\.\n+ `RANGE`: Filter data that is in a specified range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `RANGE | SINGLE_POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterTextAreaControl": { + "Delimiter": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FilterTextFieldControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FontConfiguration": { + "FontColor": "Determines the color of the text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontDecoration": "Determines the appearance of decorative lines on the text\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | UNDERLINE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontSize": "The option that determines the text display size\\. \n*Required*: No \n*Type*: [FontSize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontsize.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontStyle": "Determines the text display face that is inherited by the given font family\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ITALIC | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontWeight": "The option that determines the text display weight, or boldness\\. \n*Required*: No \n*Type*: [FontWeight](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontweight.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FontSize": { + "Relative": "The lexical name for the text size, proportional to its surrounding context\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXTRA_LARGE | EXTRA_SMALL | LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FontWeight": { + "Name": "The lexical name for the level of boldness of the text display\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOLD | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ForecastComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomSeasonalityValue": "The custom seasonality value setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LowerBoundary": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsBackward": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsForward": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PredictionInterval": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Seasonality": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `AUTOMATIC` \n+ `CUSTOM`: Checks the custom seasonality value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AUTOMATIC | CUSTOM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UpperBoundary": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ForecastConfiguration": { + "ForecastProperties": "The forecast properties setup of a forecast in the line chart\\. \n*Required*: No \n*Type*: [TimeBasedForecastProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timebasedforecastproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Scenario": "The forecast scenario of a forecast in the line chart\\. \n*Required*: No \n*Type*: [ForecastScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ForecastScenario": { + "WhatIfPointScenario": "The what\\-if analysis forecast setup with the target date\\. \n*Required*: No \n*Type*: [WhatIfPointScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifpointscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WhatIfRangeScenario": "The what\\-if analysis forecast setup with the date range\\. \n*Required*: No \n*Type*: [WhatIfRangeScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifrangescenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FormatConfiguration": { + "DateTimeFormatConfiguration": "Formatting configuration for `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberFormatConfiguration": "Formatting configuration for number fields\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StringFormatConfiguration": "Formatting configuration for string fields\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FreeFormLayoutCanvasSizeOptions": { + "ScreenCanvasSizeOptions": "The options that determine the sizing of the canvas used in a free\\-form layout\\. \n*Required*: No \n*Type*: [FreeFormLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FreeFormLayoutConfiguration": { + "CanvasSizeOptions": "Property description not available\\. \n*Required*: No \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Elements": "The elements that are included in a free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FreeFormLayoutElement": { + "BackgroundStyle": "The background style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBackgroundStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementbackgroundstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderStyle": "The border style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementId": "A unique identifier for an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementType": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Height": "The height of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LoadingAnimation": "The loading animation configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [LoadingAnimation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-loadinganimation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RenderingRules": "The rendering rules that determine when an element should be displayed within a free\\-form layout\\. \n*Required*: No \n*Type*: List of [SheetElementRenderingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementrenderingrule.html) \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedBorderStyle": "The border style configuration of a free\\-form layout element\\. This border style is used when the element is selected\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of an element within a free\\-form layout\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLocation": "The x\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisLocation": "The y\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FreeFormLayoutElementBackgroundStyle": { + "Color": "The background color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The background visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FreeFormLayoutElementBorderStyle": { + "Color": "The border color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The border visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FreeFormLayoutScreenCanvasSizeOptions": { + "OptimizedViewPortWidth": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FreeFormSectionLayoutConfiguration": { + "Elements": "The elements that are included in the free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FunnelChartAggregatedFieldWells": { + "Category": "The category field wells of a funnel chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a funnel chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FunnelChartConfiguration": { + "CategoryLabelOptions": "The label options of the categories that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabelOptions": "The options that determine the presentation of the data labels\\. \n*Required*: No \n*Type*: [FunnelChartDataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelOptions": "The label options for the values that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FunnelChartDataLabelOptions": { + "CategoryLabelVisibility": "The visibility of the category labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelColor": "The color of the data label text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelFontConfiguration": "The font configuration for the data labels\\. \nOnly the `FontSize` attribute of the font configuration is used for data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureDataLabelStyle": "Determines the style of the metric labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENTAGE_BY_FIRST_STAGE | PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_AND_PERCENTAGE_BY_FIRST_STAGE | VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureLabelVisibility": "The visibility of the measure labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Position": "Determines the positioning of the data label relative to a section of the funnel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility option that determines if data labels are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FunnelChartFieldWells": { + "FunnelChartAggregatedFieldWells": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FunnelChartSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of categories displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard FunnelChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GaugeChartArcConditionalFormatting": { + "ForegroundColor": "The conditional formatting of the arc foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GaugeChartConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [GaugeChartConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GaugeChartConditionalFormattingOption": { + "Arc": "The options that determine the presentation of the arc of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartArcConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartarcconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValue": "The conditional formatting for the primary value of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GaugeChartConfiguration": { + "DataLabels": "The data label configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GaugeChartOptions": "The options that determine the presentation of the `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipOptions": "The tooltip configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GaugeChartFieldWells": { + "TargetValues": "The target value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GaugeChartOptions": { + "Arc": "The arc configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ArcAxis": "The arc axis configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Comparison": "The comparison configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueDisplayType": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueFontConfiguration": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GaugeChartPrimaryValueConditionalFormatting": { + "Icon": "The conditional formatting of the primary value icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting of the primary value text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GaugeChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GeospatialCoordinateBounds": { + "East": "The longitude of the east bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "North": "The latitude of the north bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "South": "The latitude of the south bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "West": "The longitude of the west bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GeospatialMapAggregatedFieldWells": { + "Colors": "The color field wells of a geospatial map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Geospatial": "The geospatial field wells of a geospatial map\\. Values are grouped by geospatial fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The size field wells of a geospatial map\\. Values are aggregated based on geospatial fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GeospatialMapConfiguration": { + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MapStyleOptions": "The map style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PointStyleOptions": "The point style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialPointStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialpointstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "Property description not available\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WindowOptions": "The window options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GeospatialMapFieldWells": { + "GeospatialMapAggregatedFieldWells": "The aggregated field well for a geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GeospatialMapStyleOptions": { + "BaseMapStyle": "The base map style of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DARK_GRAY | IMAGERY | LIGHT_GRAY | STREET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GeospatialMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GeospatialPointStyleOptions": { + "ClusterMarkerConfiguration": "The cluster marker configuration of the geospatial point style\\. \n*Required*: No \n*Type*: [ClusterMarkerConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-clustermarkerconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedPointStyle": "The selected point styles \\(point, cluster\\) of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTER | POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GeospatialWindowOptions": { + "Bounds": "The bounds options \\(north, south, west, east\\) of the geospatial window options\\. \n*Required*: No \n*Type*: [GeospatialCoordinateBounds](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialcoordinatebounds.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MapZoomMode": "The map zoom modes \\(manual, auto\\) of the geospatial window options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | MANUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GlobalTableBorderOptions": { + "SideSpecificBorder": "Determines the options for side specific border\\. \n*Required*: No \n*Type*: [TableSideBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesideborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UniformBorder": "Determines the options for uniform border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GradientColor": { + "Stops": "The list of gradient color stops\\. \n*Required*: No \n*Type*: List of [GradientStop](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientstop.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GradientStop": { + "Color": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataValue": "Determines the data value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GradientOffset": "Determines gradient offset value\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GridLayoutCanvasSizeOptions": { + "ScreenCanvasSizeOptions": "The options that determine the sizing of the canvas used in a grid layout\\. \n*Required*: No \n*Type*: [GridLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GridLayoutConfiguration": { + "CanvasSizeOptions": "Property description not available\\. \n*Required*: No \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Elements": "The elements that are included in a grid layout\\. \n*Required*: Yes \n*Type*: List of [GridLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GridLayoutElement": { + "ColumnIndex": "The column index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `35` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnSpan": "The width of a grid element expressed as a number of grid columns\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementId": "A unique identifier for an element within a grid layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementType": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowIndex": "The row index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `9009` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowSpan": "The height of a grid element expressed as a number of grid rows\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `21` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GridLayoutScreenCanvasSizeOptions": { + "OptimizedViewPortWidth": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResizeOption": "This value determines the layout behavior when the viewport is resized\\. \n+ `FIXED`: A fixed width will be used when optimizing the layout\\. In the Amazon QuickSight console, this option is called `Classic`\\.\n+ `RESPONSIVE`: The width of the canvas will be responsive and optimized to the view port\\. In the Amazon QuickSight console, this option is called `Tiled`\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `FIXED | RESPONSIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard GrowthRateComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodSize": "The period size setup of a growth rate computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `2` \n*Maximum*: `52` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HeaderFooterSectionConfiguration": { + "Layout": "The layout configuration of the header or footer section\\. \n*Required*: Yes \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SectionId": "The unique identifier of the header or footer section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Style": "The style options of a header or footer section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HeatMapAggregatedFieldWells": { + "Columns": "The columns field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Rows": "The rows field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values field well of a heat map\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HeatMapConfiguration": { + "ColorScale": "The color options \\(gradient color, point of divergence\\) in a heat map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnLabelOptions": "The label options of the column that is displayed in a heat map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [HeatMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowLabelOptions": "The label options of the row that is displayed in a `heat map`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HeatMapFieldWells": { + "HeatMapAggregatedFieldWells": "The aggregated field wells of a heat map\\. \n*Required*: No \n*Type*: [HeatMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HeatMapSortConfiguration": { + "HeatMapColumnItemsLimitConfiguration": "The limit on the number of columns that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapColumnSort": "The column sort configuration for heat map for columns that aren't a part of a field well\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapRowItemsLimitConfiguration": "The limit on the number of rows that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapRowSort": "The field sort configuration of the rows fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HeatMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HistogramAggregatedFieldWells": { + "Values": "The value field wells of a histogram\\. Values are aggregated by `COUNT` or `DISTINCT_COUNT`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HistogramBinOptions": { + "BinCount": "The options that determine the bin count of a histogram\\. \n*Required*: No \n*Type*: [BinCountOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bincountoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BinWidth": "The options that determine the bin width of a histogram\\. \n*Required*: No \n*Type*: [BinWidthOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-binwidthoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedBinType": "The options that determine the selected bin type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BIN_COUNT | BIN_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartValue": "The options that determine the bin start value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HistogramConfiguration": { + "BinOptions": "The options that determine the presentation of histogram bins\\. \n*Required*: No \n*Type*: [HistogramBinOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogrambinoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The data label configuration of a histogram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip configuration of a histogram\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a histogram\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisDisplayOptions": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLabelOptions": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisDisplayOptions": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HistogramFieldWells": { + "HistogramAggregatedFieldWells": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard HistogramVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration for a `HistogramVisual`\\. \n*Required*: No \n*Type*: [HistogramConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard InsightConfiguration": { + "Computations": "The computations configurations of the insight visual \n*Required*: No \n*Type*: List of [Computation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomNarrative": "The custom narrative of the insight visual\\. \n*Required*: No \n*Type*: [CustomNarrativeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customnarrativeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard InsightVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The dataset that is used in the insight visual\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InsightConfiguration": "The configuration of an insight visual\\. \n*Required*: No \n*Type*: [InsightConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard IntegerDefaultValues": { + "DynamicValue": "The dynamic value of the `IntegerDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `IntegerDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard IntegerParameter": { "Name": "The name of the integer parameter\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Values": "The values for the integer parameter\\. \n*Required*: Yes \n*Type*: List of Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard IntegerParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [IntegerDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterValueType": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integervaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard IntegerValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ItemsLimitConfiguration": { + "ItemsLimit": "The limit on how many items of a field are showed in the chart\\. For example, the number of slices that are displayed in a pie chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "OtherCategories": "The `Show other` of an axis in the chart\\. Choose one of the following options: \n+ `INCLUDE` \n+ `EXCLUDE` \n*Required*: No \n*Type*: String \n*Allowed values*: `EXCLUDE | INCLUDE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard KPIConditionalFormatting": { + "ConditionalFormattingOptions": "The conditional formatting options of a KPI visual\\. \n*Required*: No \n*Type*: List of [KPIConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard KPIConditionalFormattingOption": { + "PrimaryValue": "The conditional formatting for the primary value of a KPI visual\\. \n*Required*: No \n*Type*: [KPIPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProgressBar": "The conditional formatting for the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [KPIProgressBarConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprogressbarconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard KPIConfiguration": { + "FieldWells": "The field well configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpifieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "KPIOptions": "The options that determine the presentation of a KPI visual\\. \n*Required*: No \n*Type*: [KPIOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPISortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpisortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard KPIFieldWells": { + "TargetValues": "The target value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TrendGroups": "The trend group field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard KPIOptions": { + "Comparison": "The comparison configuration of a KPI visual\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueDisplayType": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueFontConfiguration": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProgressBar": "The options that determine the presentation of the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [ProgressBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-progressbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryValue": "The options that determine the presentation of the secondary value of a KPI visual\\. \n*Required*: No \n*Type*: [SecondaryValueOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-secondaryvalueoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryValueFontConfiguration": "The options that determine the secondary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TrendArrows": "The options that determine the presentation of trend arrows in a KPI visual\\. \n*Required*: No \n*Type*: [TrendArrowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-trendarrowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard KPIPrimaryValueConditionalFormatting": { + "Icon": "The conditional formatting of the primary value's icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting of the primary value's text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard KPIProgressBarConditionalFormatting": { + "ForegroundColor": "The conditional formatting of the progress bar's foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard KPISortConfiguration": { + "TrendGroupSort": "The sort configuration of the trend group fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard KPIVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LabelOptions": { + "CustomLabel": "The text for the label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines whether or not the label is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard Layout": { + "Configuration": "The configuration that determines what the type of layout for a sheet\\. \n*Required*: Yes \n*Type*: [LayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LayoutConfiguration": { + "FreeFormLayout": "A free\\-form is optimized for a fixed width and has more control over the exact placement of layout elements\\. \n*Required*: No \n*Type*: [FreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GridLayout": "A type of layout that can be used on a sheet\\. In a grid layout, visuals snap to a grid with standard spacing and alignment\\. Dashboards are displayed as designed, with options to fit to screen or view at actual size\\. A grid layout can be configured to behave in one of two ways when the viewport is resized: `FIXED` or `RESPONSIVE`\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SectionBasedLayout": "A section based layout organizes visuals into multiple sections and has customized header, footer and page break\\. \n*Required*: No \n*Type*: [SectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LegendOptions": { + "Height": "The height of the legend\\. If this value is omitted, a default height is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Position": "The positions for the legend\\. Choose one of the following options: \n+ `AUTO` \n+ `RIGHT` \n+ `BOTTOM` \n+ `LEFT` \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BOTTOM | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The custom title for the legend\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines whether or not the legend is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width of the legend\\. If this value is omitted, a default width is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LineChartAggregatedFieldWells": { + "Category": "The category field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "The color field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiples": "The small multiples field well of a line chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a line chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LineChartConfiguration": { + "ContributionAnalysisDefaults": "The default configuration of a line chart's contribution analysis\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The data label configuration of a line chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DefaultSeriesSettings": "The options that determine the default presentation of all line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartDefaultSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartdefaultseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ForecastConfigurations": "The forecast configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ForecastConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastconfiguration.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend configuration of a line chart\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference lines configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisDisplayOptions": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisLabelOptions": "The options that determine the presentation of the secondary y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Series": "The series item configuration of a line chart\\. \n*Required*: No \n*Type*: List of [SeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-seriesitem.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesOptions": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip configuration of a line chart\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "Determines the type of the line chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AREA | LINE | STACKED_AREA` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a line chart\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisDisplayOptions": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLabelOptions": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LineChartDefaultSeriesSettings": { + "AxisBinding": "The axis to which you are binding all line series to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineStyleSettings": "Line styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerStyleSettings": "Marker styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LineChartFieldWells": { + "LineChartAggregatedFieldWells": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LineChartLineStyleSettings": { + "LineInterpolation": "Interpolation style for line series\\. \n+ `LINEAR`: Show as default, linear style\\.\n+ `SMOOTH`: Show as a smooth curve\\.\n+ `STEPPED`: Show steps in line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `LINEAR | SMOOTH | STEPPED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineStyle": "Line style for line series\\. \n+ `SOLID`: Show as a solid line\\.\n+ `DOTTED`: Show as a dotted line\\.\n+ `DASHED`: Show as a dashed line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineVisibility": "Configuration option that determines whether to show the line for the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineWidth": "Width that determines the line thickness\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LineChartMarkerStyleSettings": { + "MarkerColor": "Color of marker in the series\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerShape": "Shape option for markers in the series\\. \n+ `CIRCLE`: Show marker as a circle\\.\n+ `TRIANGLE`: Show marker as a triangle\\.\n+ `SQUARE`: Show marker as a square\\.\n+ `DIAMOND`: Show marker as a diamond\\.\n+ `ROUNDED_SQUARE`: Show marker as a rounded square\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | DIAMOND | ROUNDED_SQUARE | SQUARE | TRIANGLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerSize": "Size of marker in the series\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerVisibility": "Configuration option that determines whether to show the markers in the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LineChartSeriesSettings": { + "LineStyleSettings": "Line styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerStyleSettings": "Marker styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LineChartSortConfiguration": { + "CategoryItemsLimitConfiguration": "The limit on the number of categories that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimitConfiguration": "The limit on the number of lines that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesLimitConfiguration": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesSort": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LineChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LineSeriesAxisDisplayOptions": { + "AxisOptions": "The options that determine the presentation of the line series axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MissingDataConfigurations": "The configuration options that determine how missing data is treated during the rendering of a line chart\\. \n*Required*: No \n*Type*: List of [MissingDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-missingdataconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ListControlDisplayOptions": { + "SearchOptions": "The configuration of the search options in a list control\\. \n*Required*: No \n*Type*: [ListControlSearchOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolsearchoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "The configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ListControlSearchOptions": { + "Visibility": "The visibility configuration of the search options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ListControlSelectAllOptions": { + "Visibility": "The visibility configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LoadingAnimation": { + "Visibility": "The visibility configuration of `LoadingAnimation`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LocalNavigationConfiguration": { + "TargetSheetId": "The sheet that is targeted for navigation in the same analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard LongFormatText": { + "PlainText": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RichText": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard MappedDataSetParameter": { + "DataSetIdentifier": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetParameterName": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard MaximumLabelType": { + "Visibility": "The visibility of the maximum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard MaximumMinimumComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of computation\\. Choose one of the following options: \n+ MAXIMUM: A maximum computation\\.\n+ MINIMUM: A minimum computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `MAXIMUM | MINIMUM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard MeasureField": { + "CalculatedMeasureField": "The calculated measure field only used in pivot tables\\. \n*Required*: No \n*Type*: [CalculatedMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoricalMeasureField": "The measure type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateMeasureField": "The measure type field with date type columns\\. \n*Required*: No \n*Type*: [DateMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datemeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericalMeasureField": "The measure type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard MetricComparisonComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FromValue": "The field that is used in a metric comparison from value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetValue": "The field that is used in a metric comparison to value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard MinimumLabelType": { + "Visibility": "The visibility of the minimum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard MissingDataConfiguration": { + "TreatmentOption": "The treatment option that determines how missing data should be rendered\\. Choose from the following options: \n+ `INTERPOLATE`: Interpolate missing values between the prior and the next known value\\.\n+ `SHOW_AS_ZERO`: Show missing values as the value `0`\\.\n+ `SHOW_AS_BLANK`: Display a blank space when rendering missing data\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERPOLATE | SHOW_AS_BLANK | SHOW_AS_ZERO` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NegativeValueConfiguration": { + "DisplayMode": "Determines the display mode of the negative value configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEGATIVE | POSITIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NullValueFormatConfiguration": { + "NullString": "Determines the null string of null values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumberDisplayFormatConfiguration": { + "DecimalPlacesConfiguration": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeValueConfiguration": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberScale": "Determines the number scale value of the number format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "Determines the prefix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SeparatorConfiguration": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Suffix": "Determines the suffix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumberFormatConfiguration": { + "FormatConfiguration": "The options that determine the numeric format configuration\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumericAxisOptions": { + "Range": "The range setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Scale": "The scale setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumericEqualityDrillDownFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value of the double input numeric drill down filter\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumericEqualityFilter": { + "AggregationFunction": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DOES_NOT_EQUAL | EQUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The input value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumericFormatConfiguration": { + "CurrencyDisplayFormatConfiguration": "The options that determine the currency display format configuration\\. \n*Required*: No \n*Type*: [CurrencyDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberDisplayFormatConfiguration": "The options that determine the number display format configuration\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PercentageDisplayFormatConfiguration": "The options that determine the percentage display format configuration\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumericRangeFilter": { + "AggregationFunction": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMaximum": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMinimum": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMaximum": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMinimum": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumericRangeFilterValue": { + "Parameter": "The parameter that is used in the numeric range\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValue": "The static value of the numeric range filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumericSeparatorConfiguration": { + "DecimalSeparator": "Determines the decimal separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ThousandsSeparator": "The options that determine the thousands separator configuration\\. \n*Required*: No \n*Type*: [ThousandSeparatorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-thousandseparatoroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumericalAggregationFunction": { + "PercentileAggregation": "An aggregation based on the percentile of values in a dimension or measure\\. \n*Required*: No \n*Type*: [PercentileAggregation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentileaggregation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SimpleNumericalAggregation": "Built\\-in aggregation functions for numerical values\\. \n+ `SUM`: The sum of a dimension or measure\\. \n+ `AVERAGE`: The average of a dimension or measure\\.\n+ `MIN`: The minimum value of a dimension or measure\\.\n+ `MAX`: The maximum value of a dimension or measure\\.\n+ `COUNT`: The count of a dimension or measure\\.\n+ `DISTINCT_COUNT`: The count of distinct values in a dimension or measure\\.\n+ `VAR`: The variance of a dimension or measure\\.\n+ `VARP`: The partitioned variance of a dimension or measure\\.\n+ `STDEV`: The standard deviation of a dimension or measure\\.\n+ `STDEVP`: The partitioned standard deviation of a dimension or measure\\.\n+ `MEDIAN`: The median value of a dimension or measure\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AVERAGE | COUNT | DISTINCT_COUNT | MAX | MEDIAN | MIN | STDEV | STDEVP | SUM | VAR | VARP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumericalDimensionField": { + "Column": "The column that is used in the `NumericalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard NumericalMeasureField": { + "AggregationFunction": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that is used in the `NumericalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PaginationConfiguration": { + "PageNumber": "Indicates the page number\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PageSize": "Indicates how many items render in one page\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PanelConfiguration": { + "BackgroundColor": "Sets the background color for each panel\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BackgroundVisibility": "Determines whether or not a background for each small multiples panel is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderColor": "Sets the line color of panel borders\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderStyle": "Sets the line style of panel borders\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderThickness": "Sets the line thickness of panel borders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderVisibility": "Determines whether or not each panel displays a border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GutterSpacing": "Sets the total amount of negative space to display between sibling panels\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GutterVisibility": "Determines whether or not negative space between sibling panels is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "Configures the title display within each small multiples panel\\. \n*Required*: No \n*Type*: [PanelTitleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paneltitleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PanelTitleOptions": { + "FontConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HorizontalTextAlignment": "Sets the horizontal text alignment of the title within each panel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines whether or not panel titles are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ParameterControl": { + "DateTimePicker": "A control from a date parameter that specifies date and time\\. \n*Required*: No \n*Type*: [ParameterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Dropdown": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [ParameterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "List": "A control to display a list with buttons or boxes that are used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [ParameterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Slider": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [ParameterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextArea": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [ParameterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextField": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [ParameterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ParameterDateTimePickerControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The name of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ParameterDeclaration": { + "DateTimeParameterDeclaration": "A parameter declaration for the `DateTime` data type\\. \n*Required*: No \n*Type*: [DateTimeParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DecimalParameterDeclaration": "A parameter declaration for the `Decimal` data type\\. \n*Required*: No \n*Type*: [DecimalParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IntegerParameterDeclaration": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StringParameterDeclaration": "A parameter declaration for the `String` data type\\. \n*Required*: No \n*Type*: [StringParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ParameterDropDownControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type parameter name of the `ParameterDropDownControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ParameterListControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of `ParameterListControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ParameterSelectableValues": { + "LinkToDataSetColumn": "The column identifier that fetches values from the data set\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values that are used in `ParameterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ParameterSliderControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumValue": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumValue": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StepSize": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ParameterTextAreaControl": { + "Delimiter": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ParameterTextFieldControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard Parameters": { "DateTimeParameters": "The parameters that have a data type of date\\-time\\. \n*Required*: No \n*Type*: List of [DateTimeParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameter.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DecimalParameters": "The parameters that have a data type of decimal\\. \n*Required*: No \n*Type*: List of [DecimalParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameter.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IntegerParameters": "The parameters that have a data type of integer\\. \n*Required*: No \n*Type*: List of [IntegerParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameter.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "StringParameters": "The parameters that have a data type of string\\. \n*Required*: No \n*Type*: List of [StringParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameter.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard PercentVisibleRange": { + "From": "The lower bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "To": "The top bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PercentageDisplayFormatConfiguration": { + "DecimalPlacesConfiguration": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeValueConfiguration": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "Determines the prefix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SeparatorConfiguration": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Suffix": "Determines the suffix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PercentileAggregation": { + "PercentileValue": "The percentile value\\. This value can be any numeric constant 0\u2013100\\. A percentile value of 50 computes the median value of the measure\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PeriodOverPeriodComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PeriodToDateComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodTimeGranularity": "The time granularity setup of period to date computation\\. Choose from the following options: \n+ YEAR: Year to date\\.\n+ MONTH: Month to date\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PieChartAggregatedFieldWells": { + "Category": "The category \\(group/color\\) field wells of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiples": "The small multiples field well of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a pie chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PieChartConfiguration": { + "CategoryLabelOptions": "The label options of the group/color that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ContributionAnalysisDefaults": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DonutOptions": "The options that determine the shape of the chart\\. This option determines whether the chart is a pie chart or a donut chart\\. \n*Required*: No \n*Type*: [DonutOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PieChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesOptions": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelOptions": "The label options for the value that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PieChartFieldWells": { + "PieChartAggregatedFieldWells": "The field well configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PieChartSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of categories that are displayed in a pie chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesLimitConfiguration": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesSort": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PieChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotFieldSortOptions": { + "FieldId": "The field ID for the field sort options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortBy": "The sort by field for the field sort options\\. \n*Required*: Yes \n*Type*: [PivotTableSortBy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortby.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableAggregatedFieldWells": { + "Columns": "The columns field well for a pivot table\\. Values are grouped by columns fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Rows": "The rows field well for a pivot table\\. Values are grouped by rows fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values field well for a pivot table\\. Values are aggregated based on rows and columns fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableCellConditionalFormatting": { + "FieldId": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Scope": "The scope of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormattingScope](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformattingscope.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextFormat": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [PivotTableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableConditionalFormattingOption": { + "Cell": "The cell conditional formatting option for a pivot table\\. \n*Required*: No \n*Type*: [PivotTableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableConditionalFormattingScope": { + "Role": "The role \\(field, field total, grand total\\) of the cell for conditional formatting\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FIELD | FIELD_TOTAL | GRAND_TOTAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableConfiguration": { + "FieldOptions": "The field options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PivotTableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginatedReportOptions": "The paginated report options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableOptions": "The table options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalOptions": "The total options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabletotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableDataPathOption": { + "DataPathList": "The list of data path values for the data path options\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width of the data path option\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableFieldOption": { + "CustomLabel": "The custom label of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID of the pivot table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableFieldOptions": { + "DataPathOptions": "The data path options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableDataPathOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabledatapathoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedFieldOptions": "The selected field options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableFieldSubtotalOptions": { + "FieldId": "The field ID of the subtotal options\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableFieldWells": { + "PivotTableAggregatedFieldWells": "The aggregated field well for the pivot table\\. \n*Required*: No \n*Type*: [PivotTableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableOptions": { + "CellStyle": "The table cell style of cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHeaderStyle": "The table cell style of the column header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnNamesVisibility": "The visibility of the column names\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricPlacement": "The metric placement \\(row, column\\) options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COLUMN | ROW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowAlternateColorOptions": "The row alternate color options \\(widget status, row alternate colors\\)\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowFieldNamesStyle": "The table cell style of row field names\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowHeaderStyle": "The table cell style of the row headers\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SingleMetricVisibility": "The visibility of the single metric options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ToggleButtonsVisibility": "Determines the visibility of the pivot table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTablePaginatedReportOptions": { + "OverflowColumnHeaderVisibility": "The visibility of the repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalOverflowVisibility": "The visibility of the printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableSortBy": { + "Column": "The column sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataPath": "The data path sort \\(data path value, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [DataPathSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Field": "The field sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableSortConfiguration": { + "FieldSortOptions": "The field sort options for a pivot table sort configuration\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) of [PivotFieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivotfieldsortoptions.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableTotalOptions": { + "ColumnSubtotalOptions": "The column subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnTotalOptions": "The column total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowSubtotalOptions": "The row subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowTotalOptions": "The row total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTableVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [PivotTableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PivotTotalOptions": { + "CustomLabel": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricHeaderCellStyle": "The cell styling options for the total of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Placement": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScrollStatus": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalCellStyle": "The cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalsVisibility": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueCellStyle": "The cell styling options for the totals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard PredefinedHierarchy": { + "Columns": "The list of columns that define the predefined hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DrillDownFilters": "The option that determines the drill down filters for the predefined hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The hierarchy ID of the predefined hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ProgressBarOptions": { + "Visibility": "The visibility of the progress bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RadarChartAggregatedFieldWells": { + "Category": "The aggregated field well categories of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Color": "The color that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RadarChartAreaStyleSettings": { + "Visibility": "The visibility settings of a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RadarChartConfiguration": { + "AlternateBandColorsVisibility": "Determines the visibility of the colors of alternatign bands in a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AlternateBandEvenColor": "The color of the even\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AlternateBandOddColor": "The color of the odd\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BaseSeriesSettings": "The base sreies settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The category axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The category label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorAxis": "The color axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorLabelOptions": "The color label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Shape": "The shape of the radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | POLYGON` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartAngle": "The start angle of a radar chart's axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RadarChartFieldWells": { + "RadarChartAggregatedFieldWells": "The aggregated field wells of a radar chart visual\\. \n*Required*: No \n*Type*: [RadarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RadarChartSeriesSettings": { + "AreaStyleSettings": "The area style settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartAreaStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartareastylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RadarChartSortConfiguration": { + "CategoryItemsLimit": "The category items limit for a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The category sort options of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimit": "The color items limit of a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorSort": "The color sort configuration of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RadarChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [RadarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RangeEndsLabelType": { + "Visibility": "The visibility of the range ends label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ReferenceLine": { + "DataConfiguration": "The data configuration of the reference line\\. \n*Required*: Yes \n*Type*: [ReferenceLineDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelConfiguration": "The label configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the reference line\\. Choose one of the following options: \n+ `ENABLE` \n+ `DISABLE` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StyleConfiguration": "The style configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineStyleConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestyleconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ReferenceLineCustomLabelConfiguration": { + "CustomLabel": "The string text of the custom label\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ReferenceLineDataConfiguration": { + "AxisBinding": "The axis binding type of the reference line\\. Choose one of the following options: \n+ PrimaryY\n+ SecondaryY\n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DynamicConfiguration": "The dynamic configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineDynamicDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedynamicdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticConfiguration": "The static data configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineStaticDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestaticdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ReferenceLineDynamicDataConfiguration": { + "Calculation": "The calculation that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the dynamic data targets\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureAggregationFunction": "The aggregation function that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ReferenceLineLabelConfiguration": { + "CustomLabelConfiguration": "The custom label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineCustomLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinecustomlabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontColor": "The font color configuration of the label in a reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HorizontalPosition": "The horizontal position configuration of the label in a reference line\\. Choose one of the following options: \n+ `LEFT` \n+ `CENTER` \n+ `RIGHT` \n*Required*: No \n*Type*: String \n*Allowed values*: `CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelConfiguration": "The value label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineValueLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinevaluelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalPosition": "The vertical position configuration of the label in a reference line\\. Choose one of the following options: \n+ `ABOVE` \n+ `BELOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `ABOVE | BELOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ReferenceLineStaticDataConfiguration": { + "Value": "The double input of the static data\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ReferenceLineStyleConfiguration": { + "Color": "The hex color of the reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Pattern": "The pattern type of the line style\\. Choose one of the following options: \n+ `SOLID` \n+ `DASHED` \n+ `DOTTED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ReferenceLineValueLabelConfiguration": { + "FormatConfiguration": "The format configuration of the value label\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativePosition": "The relative position of the value label\\. Choose one of the following options: \n+ `BEFORE_CUSTOM_LABEL` \n+ `AFTER_CUSTOM_LABEL` \n*Required*: No \n*Type*: String \n*Allowed values*: `AFTER_CUSTOM_LABEL | BEFORE_CUSTOM_LABEL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RelativeDateTimeControlDisplayOptions": { + "DateTimeFormat": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RelativeDatesFilter": { + "AnchorDateConfiguration": "The date configuration of the filter\\. \n*Required*: Yes \n*Type*: [AnchorDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-anchordateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExcludePeriodConfiguration": "The configuration for the exclude period of the filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumGranularity": "The minimum granularity \\(period granularity\\) of the relative dates filter\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDateType": "The range date type of the filter\\. Choose one of the options below: \n+ `PREVIOUS` \n+ `THIS` \n+ `LAST` \n+ `NOW` \n+ `NEXT` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `LAST | NEXT | NOW | PREVIOUS | THIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDateValue": "The date value of the filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard ResourcePermission": { "Actions": "The IAM action to grant or revoke permissions on\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Principal": "The Amazon Resource Name \\(ARN\\) of the principal\\. This can be one of the following: \n+ The ARN of an Amazon QuickSight user or group associated with a data source or dataset\\. \\(This is common\\.\\)\n+ The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme\\. \\(This is common\\.\\)\n+ The ARN of an AWS account root: This is an IAM ARN rather than a Amazon QuickSight ARN\\. Use this option only to share resources \\(templates\\) across AWS accounts\\. \\(This is less common\\.\\)\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Principal": "The Amazon Resource Name \\(ARN\\) of the principal\\. This can be one of the following: \n+ The ARN of an Amazon QuickSight user or group associated with a data source or dataset\\. \\(This is common\\.\\)\n+ The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme\\. \\(This is common\\.\\)\n+ The ARN of an AWS account root: This is an IAM ARN rather than a Amazon QuickSight ARN\\. Use this option only to share resources \\(templates\\) across AWS accounts\\. \\(This is less common\\.\\)\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Resource": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RollingDateConfiguration": { + "DataSetIdentifier": "The data set that is used in the rolling date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression of the rolling date configuration\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard RowAlternateColorOptions": { + "RowAlternateColors": "Determines the list of row alternate colors\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "Determines the widget status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SameSheetTargetVisualConfiguration": { + "TargetVisualOptions": "The options that choose the target visual in the same sheet\\. \nValid values are defined as follows: \n+ `ALL_VISUALS`: Applies the filter operation to all visuals in the same sheet\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetVisuals": "A list of the target visual IDs that are located in the same sheet of the analysis\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SankeyDiagramAggregatedFieldWells": { + "Destination": "The destination field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Source": "The source field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Weight": "The weight field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SankeyDiagramChartConfiguration": { + "DataLabels": "The data label configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SankeyDiagramFieldWells": { + "SankeyDiagramAggregatedFieldWells": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SankeyDiagramSortConfiguration": { + "DestinationItemsLimit": "The limit on the number of destination nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceItemsLimit": "The limit on the number of source nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WeightSort": "The sort configuration of the weight fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SankeyDiagramVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ScatterPlotCategoricallyAggregatedFieldWells": { + "Category": "The category field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Size": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxis": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxis": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ScatterPlotConfiguration": { + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisDisplayOptions": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisDisplayOptions": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ScatterPlotFieldWells": { + "ScatterPlotCategoricallyAggregatedFieldWells": "The aggregated field wells of a scatter plot\\. Scatter plots that have a field in the category \\(group/color\\) field will have aggregated field wells\\. The x and y\\-axes of these scatter plots are aggregated by category\\. \n*Required*: No \n*Type*: [ScatterPlotCategoricallyAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScatterPlotUnaggregatedFieldWells": "The unaggregated field wells of a scatter plot\\. Scatter plots without a category field well have unaggregated field wells\\. The x and y\\-axes of these scatter plots are unaggregated\\. \n*Required*: No \n*Type*: [ScatterPlotUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ScatterPlotUnaggregatedFieldWells": { + "Size": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxis": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxis": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ScatterPlotVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ScrollBarOptions": { + "Visibility": "The visibility of the data zoom scroll bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisibleRange": "The visibility range for the data zoom scroll bar\\. \n*Required*: No \n*Type*: [VisibleRangeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visiblerangeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SecondaryValueOptions": { + "Visibility": "Determines the visibility of the secondary value\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SectionAfterPageBreak": { + "Status": "The option that enables or disables a page break at the end of a section\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SectionBasedLayoutCanvasSizeOptions": { + "PaperCanvasSizeOptions": "The options for a paper canvas of a section\\-based layout\\. \n*Required*: No \n*Type*: [SectionBasedLayoutPaperCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutpapercanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SectionBasedLayoutConfiguration": { + "BodySections": "A list of body section configurations\\. \n*Required*: Yes \n*Type*: List of [BodySectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectionconfiguration.html) \n*Maximum*: `28` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CanvasSizeOptions": "The options for the canvas of a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FooterSections": "A list of footer section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeaderSections": "A list of header section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SectionBasedLayoutPaperCanvasSizeOptions": { + "PaperMargin": "Defines the spacing between the canvas content and the top, bottom, left, and right edges\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaperOrientation": "The paper orientation that is used to define canvas dimensions\\. Choose one of the following options: \n+ PORTRAIT\n+ LANDSCAPE\n*Required*: No \n*Type*: String \n*Allowed values*: `LANDSCAPE | PORTRAIT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaperSize": "The paper size that is used to define canvas dimensions\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `A0 | A1 | A2 | A3 | A4 | A5 | JIS_B4 | JIS_B5 | US_LEGAL | US_LETTER | US_TABLOID_LEDGER` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SectionLayoutConfiguration": { + "FreeFormLayout": "The free\\-form layout configuration of a section\\. \n*Required*: Yes \n*Type*: [FreeFormSectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformsectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SectionPageBreakConfiguration": { + "After": "The configuration of a page break after a section\\. \n*Required*: No \n*Type*: [SectionAfterPageBreak](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionafterpagebreak.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SectionStyle": { + "Height": "The height of a section\\. \nHeights can only be defined for header and footer sections\\. The default height margin is 0\\.5 inches\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Padding": "The spacing between section content and its top, bottom, left, and right edges\\. \nThere is no padding by default\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SelectedSheetsFilterScopeConfiguration": { + "SheetVisualScopingConfigurations": "The sheet ID and visual IDs of the sheet and visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of [SheetVisualScopingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetvisualscopingconfiguration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SeriesItem": { + "DataFieldSeriesItem": "The data field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [DataFieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datafieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldSeriesItem": "The field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [FieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SetParameterValueConfiguration": { + "DestinationParameterName": "The destination parameter name of the `SetParameterValueConfiguration`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "Property description not available\\. \n*Required*: Yes \n*Type*: [DestinationParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-destinationparametervalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ShapeConditionalFormat": { + "BackgroundColor": "The conditional formatting for the shape background color of a filled map visual\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::QuickSight::Dashboard Sheet": { "Name": "The name of a sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SheetId": "The unique identifier associated with a sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard SheetControlLayout": { + "Configuration": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: Yes \n*Type*: [SheetControlLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrollayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SheetControlLayoutConfiguration": { + "GridLayout": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard SheetControlsOption": { "VisibilityState": "Visibility state\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COLLAPSED | EXPANDED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard SheetDefinition": { + "ContentType": "The layout content type of the sheet\\. Choose one of the following options: \n+ `PAGINATED`: Creates a sheet for a paginated report\\.\n+ `INTERACTIVE`: Creates a sheet for an interactive dashboard\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Description": "A description of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControls": "The list of filter controls that are on a sheet\\. \nFor more information, see [Adding filter controls to analysis sheets](https://docs.aws.amazon.com/quicksight/latest/user/filter-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Layouts": "Layouts define how the components of a sheet are arranged\\. \nFor more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [Layout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControls": "The list of parameter controls that are on a sheet\\. \nFor more information, see [Using a Control with a Parameter in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetControlLayouts": "The control layouts of the sheet\\. \n*Required*: No \n*Type*: List of [SheetControlLayout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrollayout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetId": "The unique identifier of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextBoxes": "The text boxes that are on a sheet\\. \n*Required*: No \n*Type*: List of [SheetTextBox](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheettextbox.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visuals": "A list of the visuals that are on a sheet\\. Visual placement is determined by the layout of the sheet\\. \n*Required*: No \n*Type*: List of [Visual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SheetElementConfigurationOverrides": { + "Visibility": "Determines whether or not the overrides are visible\\. Choose one of the following options: \n+ `VISIBLE` \n+ `HIDDEN` \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SheetElementRenderingRule": { + "ConfigurationOverrides": "The override configuration of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: [SheetElementConfigurationOverrides](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementconfigurationoverrides.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SheetLayoutElementMaximizationOption": { + "AvailabilityStatus": "The status of the sheet layout maximization options of a dashbaord\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SheetTextBox": { + "Content": "The content that is displayed in the text box\\. \n*Required*: No \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetTextBoxId": "The unique identifier for a text box\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have text boxes that share identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SheetVisualScopingConfiguration": { + "Scope": "The scope of the applied entities\\. Choose one of the following options: \n+ `ALL_VISUALS` \n+ `SELECTED_VISUALS` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VISUALS | SELECTED_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetId": "The selected sheet that the filter is applied to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualIds": "The selected visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ShortFormatText": { + "PlainText": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RichText": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SimpleClusterMarker": { + "Color": "The color of the simple cluster marker\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SliderControlDisplayOptions": { + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SmallMultiplesOptions": { + "MaxVisibleColumns": "Sets the maximum number of visible columns to display in the grid of small multiples panels\\. \nThe default is `Auto`, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaxVisibleRows": "Sets the maximum number of visible rows to display in the grid of small multiples panels\\. \nThe default value is `Auto`, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PanelConfiguration": "Configures the display options for each small multiples panel\\. \n*Required*: No \n*Type*: [PanelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard Spacing": { + "Bottom": "Define the bottom spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Left": "Define the left spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Right": "Define the right spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Top": "Define the top spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard StringDefaultValues": { + "DynamicValue": "The dynamic value of the `StringDefaultValues`\\. Different defaults displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard StringFormatConfiguration": { + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericFormatConfiguration": "The formatting configuration for numeric strings\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Dashboard StringParameter": { "Name": "A display name for a string parameter\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Values": "The values of a string parameter\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Dashboard StringParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [StringDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterValueType": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "The configuration that defines the default value of a `String` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [StringValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard StringValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard SubtotalOptions": { + "CustomLabel": "The custom label string for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldLevel": "The field level \\(all, custom, last\\) for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | CUSTOM | LAST` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldLevelOptions": "The optional configuration of subtotal cells\\. \n*Required*: No \n*Type*: List of [PivotTableFieldSubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldsubtotaloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricHeaderCellStyle": "The cell styling options for the subtotals of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalCellStyle": "The cell styling options for the subtotal cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalsVisibility": "The visibility configuration for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueCellStyle": "The cell styling options for the subtotals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableAggregatedFieldWells": { + "GroupBy": "The group by field well for a pivot table\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values field well for a pivot table\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableBorderOptions": { + "Color": "The color of a table border\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Style": "The style \\(none, solid\\) of a table border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Thickness": "The thickness of a table border\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableCellConditionalFormatting": { + "FieldId": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextFormat": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableCellImageSizingConfiguration": { + "TableCellImageScalingConfiguration": "The cell scaling configuration of the sizing options for the table image configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_CELL_HEIGHT | FIT_TO_CELL_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableCellStyle": { + "BackgroundColor": "The background color for the table cells\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Border": "The borders for the table cells\\. \n*Required*: No \n*Type*: [GlobalTableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-globaltableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the table cells\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Height": "The height color for the table cells\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `8` \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HorizontalTextAlignment": "The horizontal text alignment \\(left, center, right, auto\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextWrap": "The text wrap \\(none, wrap\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | WRAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalTextAlignment": "The vertical text alignment \\(top, middle, bottom\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | MIDDLE | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [TableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableConditionalFormattingOption": { + "Cell": "The cell conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Row": "The row conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableRowConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablerowconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableConfiguration": { + "FieldOptions": "The field options for a table visual\\. \n*Required*: No \n*Type*: [TableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginatedReportOptions": "The paginated report options for a table visual\\. \n*Required*: No \n*Type*: [TablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration for a `TableVisual`\\. \n*Required*: No \n*Type*: [TableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableInlineVisualizations": "A collection of inline visualizations to display within a chart\\. \n*Required*: No \n*Type*: List of [TableInlineVisualization](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableinlinevisualization.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableOptions": "The table options for a table visual\\. \n*Required*: No \n*Type*: [TableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalOptions": "The total options for a table visual\\. \n*Required*: No \n*Type*: [TotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableFieldCustomIconContent": { + "Icon": "The icon set type \\(link\\) of the custom icon content for table URL link content\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LINK` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableFieldCustomTextContent": { + "FontConfiguration": "The font configuration of the custom text content for the table URL link content\\. \n*Required*: Yes \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The string value of the custom text content for the table URL link content\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableFieldImageConfiguration": { + "SizingOptions": "The sizing options for the table image configuration\\. \n*Required*: No \n*Type*: [TableCellImageSizingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellimagesizingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableFieldLinkConfiguration": { + "Content": "The URL content \\(text, icon\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: [TableFieldLinkContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Target": "The URL target \\(new tab, new window, same tab\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableFieldLinkContentConfiguration": { + "CustomIconContent": "The custom icon content for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomIconContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomiconcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomTextContent": "The custom text content \\(value, font configuration\\) for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomTextContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomtextcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableFieldOption": { + "CustomLabel": "The custom label for a table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID for a table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "URLStyling": "The URL configuration for a table field\\. \n*Required*: No \n*Type*: [TableFieldURLConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of a table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width for a table field\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableFieldOptions": { + "Order": "The order of field IDs of the field options for a table visual\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedFieldOptions": "The selected field options for the table field options\\. \n*Required*: No \n*Type*: List of [TableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableFieldURLConfiguration": { + "ImageConfiguration": "The image configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldImageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldimageconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LinkConfiguration": "The link configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldLinkConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableFieldWells": { + "TableAggregatedFieldWells": "The aggregated field well for the table\\. \n*Required*: No \n*Type*: [TableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableUnaggregatedFieldWells": "The unaggregated field well for the table\\. \n*Required*: No \n*Type*: [TableUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableInlineVisualization": { + "DataBars": "The configuration of the inline visualization of the data bars within a chart\\. \n*Required*: No \n*Type*: [DataBarsOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-databarsoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableOptions": { + "CellStyle": "The table cell style of table cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeaderStyle": "The table cell style of a table header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Orientation": "The orientation \\(vertical, horizontal\\) for a table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowAlternateColorOptions": "The row alternate color options \\(widget status, row alternate colors\\) for a table\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TablePaginatedReportOptions": { + "OverflowColumnHeaderVisibility": "The visibility of repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalOverflowVisibility": "The visibility of printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableRowConditionalFormatting": { + "BackgroundColor": "The conditional formatting color \\(solid, gradient\\) of the background for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting color \\(solid, gradient\\) of the text for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableSideBorderOptions": { + "Bottom": "The table border options of the bottom border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InnerHorizontal": "The table border options of the inner horizontal border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InnerVertical": "The table border options of the inner vertical border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Left": "The table border options of the left border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Right": "The table border options of the right border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Top": "The table border options of the top border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableSortConfiguration": { + "PaginationConfiguration": "The pagination configuration \\(page size, page number\\) for the table\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowSort": "The field sort options for rows in the table\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableUnaggregatedFieldWells": { + "Values": "The values field well for a pivot table\\. Values are unaggregated for an unaggregated table\\. \n*Required*: No \n*Type*: List of [UnaggregatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-unaggregatedfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TableVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [TableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TextAreaControlDisplayOptions": { + "PlaceholderOptions": "The configuration of the placeholder options in a text area control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TextConditionalFormat": { + "BackgroundColor": "The conditional formatting for the text background color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Icon": "The conditional formatting for the icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting for the text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TextControlPlaceholderOptions": { + "Visibility": "The visibility configuration of the placeholder options in a text control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TextFieldControlDisplayOptions": { + "PlaceholderOptions": "The configuration of the placeholder options in a text field control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard ThousandSeparatorOptions": { + "Symbol": "Determines the thousands separator symbol\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines the visibility of the thousands separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TimeBasedForecastProperties": { + "LowerBoundary": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsBackward": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsForward": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PredictionInterval": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Seasonality": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `NULL`: The input is set to `NULL`\\.\n+ `NON_NULL`: The input is set to a custom value\\.\n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UpperBoundary": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TimeEqualityFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `Value`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value of a `TimeEquality` filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TimeRangeDrillDownFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMaximum": "The maximum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMinimum": "The minimum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TimeRangeFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExcludePeriodConfiguration": "The exclude period of the time range filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMaximum": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMinimum": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMaximumValue": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMinimumValue": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TimeRangeFilterValue": { + "Parameter": "The parameter type input value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RollingDate": "The rolling date input value\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValue": "The static input value\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TooltipItem": { + "ColumnTooltipItem": "The tooltip item for the columns that are not part of a field well\\. \n*Required*: No \n*Type*: [ColumnTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columntooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldTooltipItem": "The tooltip item for the fields\\. \n*Required*: No \n*Type*: [FieldTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldtooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TooltipOptions": { + "FieldBasedTooltip": "The setup for the detailed tooltip\\. The tooltip setup is always saved\\. The display type is decided based on the tooltip type\\. \n*Required*: No \n*Type*: [FieldBasedTooltip](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldbasedtooltip.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedTooltipType": "The selected type for the tooltip\\. Choose one of the following options: \n+ `BASIC`: A basic tooltip\\.\n+ `DETAILED`: A detailed tooltip\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `BASIC | DETAILED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipVisibility": "Determines whether or not the tooltip is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TopBottomFilter": { + "AggregationSortConfigurations": "The aggregation and sort configuration of the top bottom filter\\. \n*Required*: Yes \n*Type*: List of [AggregationSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationsortconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Limit": "The number of items to include in the top bottom filter results\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TopBottomMoversComputation": { + "Category": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MoverSize": "The mover size setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortOrder": "The sort order setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ABSOLUTE_DIFFERENCE | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The computation type\\. Choose from the following options: \n+ TOP: Top movers computation\\.\n+ BOTTOM: Bottom movers computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TopBottomRankedComputation": { + "Category": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResultSize": "The result size of a top and bottom ranked computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The computation type\\. Choose one of the following options: \n+ TOP: A top ranked computation\\.\n+ BOTTOM: A bottom ranked computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TotalAggregationComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TotalOptions": { + "CustomLabel": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Placement": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScrollStatus": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalCellStyle": "Cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalsVisibility": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TreeMapAggregatedFieldWells": { + "Colors": "The color field well of a tree map\\. Values are grouped by aggregations based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Groups": "The group by field well of a tree map\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Sizes": "The size field well of a tree map\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TreeMapConfiguration": { + "ColorLabelOptions": "The label options \\(label text, label visibility\\) for the colors displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorScale": "The color options \\(gradient color, point of divergence\\) of a tree map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TreeMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GroupLabelOptions": "The label options \\(label text, label visibility\\) of the groups that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SizeLabelOptions": "The label options \\(label text, label visibility\\) of the sizes that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a tree map\\. \n*Required*: No \n*Type*: [TreeMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TreeMapFieldWells": { + "TreeMapAggregatedFieldWells": "The aggregated field wells of a tree map\\. \n*Required*: No \n*Type*: [TreeMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TreeMapSortConfiguration": { + "TreeMapGroupItemsLimitConfiguration": "The limit on the number of groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TreeMapSort": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TreeMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TreeMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard TrendArrowOptions": { + "Visibility": "The visibility of the trend arrows\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard UnaggregatedField": { + "Column": "The column that is used in the `UnaggregatedField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard UniqueValuesComputation": { + "Category": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard VisibleRangeOptions": { + "PercentRange": "The percent range in the visible range\\. \n*Required*: No \n*Type*: [PercentVisibleRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentvisiblerange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard Visual": { + "BarChartVisual": "A bar chart\\. \nFor more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BoxPlotVisual": "A box plot\\. \nFor more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BoxPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComboChartVisual": "A combo chart\\. \nFor more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ComboChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomContentVisual": "A visual that contains custom content\\. \nFor more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CustomContentVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EmptyVisual": "An empty visual\\. \n*Required*: No \n*Type*: [EmptyVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-emptyvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilledMapVisual": "A filled map\\. \nFor more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FilledMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FunnelChartVisual": "A funnel chart\\. \nFor more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FunnelChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GaugeChartVisual": "A gauge chart\\. \nFor more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GaugeChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GeospatialMapVisual": "A geospatial map or a points on map visual\\. \nFor more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GeospatialMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapVisual": "A heat map\\. \nFor more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HeatMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HistogramVisual": "A histogram\\. \nFor more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HistogramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InsightVisual": "An insight visual\\. \nFor more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [InsightVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "KPIVisual": "A key performance indicator \\(KPI\\)\\. \nFor more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [KPIVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineChartVisual": "A line chart\\. \nFor more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [LineChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PieChartVisual": "A pie or donut chart\\. \nFor more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PieChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PivotTableVisual": "A pivot table\\. \nFor more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PivotTableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RadarChartVisual": "A radar chart visual\\. \nFor more information, see [Using radar charts](https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [RadarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SankeyDiagramVisual": "A sankey diagram\\. \nFor more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [SankeyDiagramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScatterPlotVisual": "A scatter plot\\. \nFor more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ScatterPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableVisual": "A table visual\\. \nFor more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TreeMapVisual": "A tree map\\. \nFor more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TreeMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WaterfallVisual": "A waterfall chart\\. \nFor more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WaterfallVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordCloudVisual": "A word cloud\\. \nFor more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WordCloudVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard VisualAxisSortOption": { + "AvailabilityStatus": "The availaiblity status of a visual's axis sort options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard VisualCustomAction": { + "ActionOperations": "A list of `VisualCustomActionOperations`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: List of [VisualCustomActionOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomactionoperation.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomActionId": "The ID of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the `VisualCustomAction`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Trigger": "The trigger of the `VisualCustomAction`\\. \nValid values are defined as follows: \n+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point\\.\n+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard VisualCustomActionOperation": { + "FilterOperation": "The filter operation that filters data included in a visual or in an entire sheet\\. \n*Required*: No \n*Type*: [CustomActionFilterOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionfilteroperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NavigationOperation": "The navigation operation that navigates between different sheets in the same analysis\\. \n*Required*: No \n*Type*: [CustomActionNavigationOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionnavigationoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SetParametersOperation": "The set parameter operation that sets parameters in custom action\\. \n*Required*: No \n*Type*: [CustomActionSetParametersOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionsetparametersoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "URLOperation": "The URL operation that opens a link to another webpage\\. \n*Required*: No \n*Type*: [CustomActionURLOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionurloperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard VisualMenuOption": { + "AvailabilityStatus": "The availaiblity status of a visual's menu options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard VisualPalette": { + "ChartColor": "The chart color options for the visual palette\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorMap": "The color map options for the visual palette\\. \n*Required*: No \n*Type*: List of [DataPathColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathcolor.html) \n*Maximum*: `5000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard VisualSubtitleLabelOptions": { + "FormatText": "The long text format of the subtitle label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [LongFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-longformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the subtitle label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard VisualTitleLabelOptions": { + "FormatText": "The short text format of the title label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [ShortFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shortformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the title label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WaterfallChartAggregatedFieldWells": { + "Breakdowns": "The breakdown field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Categories": "The category field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WaterfallChartConfiguration": { + "CategoryAxisDisplayOptions": "The options that determine the presentation of the category axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxisLabelOptions": "The options that determine the presentation of the category axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The data label configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WaterfallChartOptions": "The options that determine the presentation of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WaterfallChartFieldWells": { + "WaterfallChartAggregatedFieldWells": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WaterfallChartOptions": { + "TotalBarLabel": "This option determines the total bar label of a waterfall visual\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WaterfallChartSortConfiguration": { + "BreakdownItemsLimit": "The limit on the number of bar groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WaterfallVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration for a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WhatIfPointScenario": { + "Date": "The date that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The target value that you want to meet for the provided date\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WhatIfRangeScenario": { + "EndDate": "The end date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartDate": "The start date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The target value that you want to meet for the provided date range\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WordCloudAggregatedFieldWells": { + "GroupBy": "The group by field well of a word cloud\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Size": "The size field well of a word cloud\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WordCloudChartConfiguration": { + "CategoryLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) for the word cloud category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [WordCloudFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordCloudOptions": "The options for a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WordCloudFieldWells": { + "WordCloudAggregatedFieldWells": "The aggregated field wells of a word cloud\\. \n*Required*: No \n*Type*: [WordCloudAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WordCloudOptions": { + "CloudLayout": "The cloud layout options \\(fluid, normal\\) of a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FLUID | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumStringLength": "The length limit of each word from 1\\-100\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordCasing": "The word casing options \\(lower\\_case, existing\\_case\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXISTING_CASE | LOWER_CASE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordOrientation": "The word orientation options \\(horizontal, horizontal\\_and\\_vertical\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | HORIZONTAL_AND_VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordPadding": "The word padding options \\(none, small, medium, large\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | NONE | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordScaling": "The word scaling options \\(emphasize, normal\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EMPHASIZE | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WordCloudSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of groups that are displayed in a word cloud\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Dashboard WordCloudVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [WordCloudChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::DataSet": { "AwsAccountId": "The AWS account ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `12` \n*Maximum*: `12` \n*Pattern*: `^[0-9]{12}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ColumnGroups": "Groupings of columns that work together in certain Amazon QuickSight features\\. Currently, only geospatial hierarchy is supported\\. \n*Required*: No \n*Type*: List of [ColumnGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columngroup.html) \n*Maximum*: `8` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -22441,13 +27225,256 @@ }, "AWS::QuickSight::Template": { "AwsAccountId": "The ID for the AWS account that the group is in\\. You use the ID for the AWS account that contains your Amazon QuickSight account\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `12` \n*Maximum*: `12` \n*Pattern*: `^[0-9]{12}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Definition": "Property description not available\\. \n*Required*: No \n*Type*: [TemplateVersionDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "A display name for the template\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Permissions": "A list of resource permissions to be set on the template\\. \n*Required*: No \n*Type*: List of [ResourcePermission](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-resourcepermission.html) \n*Maximum*: `64` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SourceEntity": "The entity that you are using as a source when you create the template\\. In `SourceEntity`, you specify the type of object you're using as source: `SourceTemplate` for a template or `SourceAnalysis` for an analysis\\. Both of these require an Amazon Resource Name \\(ARN\\)\\. For `SourceTemplate`, specify the ARN of the source template\\. For `SourceAnalysis`, specify the ARN of the source analysis\\. The `SourceTemplate` ARN can contain any AWS account and any Amazon QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` or `SourceAnalysis` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: Yes \n*Type*: [TemplateSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceEntity": "The entity that you are using as a source when you create the template\\. In `SourceEntity`, you specify the type of object you're using as source: `SourceTemplate` for a template or `SourceAnalysis` for an analysis\\. Both of these require an Amazon Resource Name \\(ARN\\)\\. For `SourceTemplate`, specify the ARN of the source template\\. For `SourceAnalysis`, specify the ARN of the source analysis\\. The `SourceTemplate` ARN can contain any AWS account and any Amazon QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` or `SourceAnalysis` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: No \n*Type*: [TemplateSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "Contains a map of the key\\-value pairs for the resource tag or tags assigned to the resource\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TemplateId": "An ID for the template that you want to create\\. This template is unique per AWS Region; in each AWS account\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "VersionDescription": "A description of the current template version being created\\. This API operation creates the first version of the template\\. Every time `UpdateTemplate` is called, a new version is created\\. Each version of the template maintains a description of the version in the `VersionDescription` field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Template AggregationFunction": { + "CategoricalAggregationFunction": "Aggregation for categorical values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateAggregationFunction": "Aggregation for date values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n+ `MIN`: Select the smallest date value\\.\n+ `MAX`: Select the largest date value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericalAggregationFunction": "Aggregation for numerical values\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AggregationSortConfiguration": { + "AggregationFunction": "The function that aggregates the values in `Column`\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that determines the sort order of aggregated values\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortDirection": "The sort direction of values\\. \n+ `ASC`: Sort in ascending order\\.\n+ `DESC`: Sort in descending order\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AnalysisDefaults": { + "DefaultNewSheetConfiguration": "The configuration for default new sheet settings\\. \n*Required*: Yes \n*Type*: [DefaultNewSheetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AnchorDateConfiguration": { + "AnchorOption": "The options for the date configuration\\. Choose one of the options below: \n+ `NOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `NOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The name of the parameter that is used for the anchor date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ArcAxisConfiguration": { + "Range": "The arc axis range of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReserveRange": "The reserved range of the arc axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ArcAxisDisplayRange": { + "Max": "The maximum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Min": "The minimum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ArcConfiguration": { + "ArcAngle": "The option that determines the arc angle of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ArcThickness": "The options that determine the arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ArcOptions": { + "ArcThickness": "The arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL | WHOLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AxisDataOptions": { + "DateAxisOptions": "The options for an axis with a date field\\. \n*Required*: No \n*Type*: [DateAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dateaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericAxisOptions": "The options for an axis with a numeric field\\. \n*Required*: No \n*Type*: [NumericAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AxisDisplayMinMaxRange": { + "Maximum": "The maximum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Minimum": "The minimum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AxisDisplayOptions": { + "AxisLineVisibility": "Determines whether or not the axis line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AxisOffset": "The offset value that determines the starting placement of the axis within a visual's bounds\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataOptions": "The data options for an axis\\. \n*Required*: No \n*Type*: [AxisDataOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdataoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GridLineVisibility": "Determines whether or not the grid line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScrollbarOptions": "The scroll bar options for an axis\\. \n*Required*: No \n*Type*: [ScrollBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scrollbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TickLabelOptions": "The tick label options of an axis\\. \n*Required*: No \n*Type*: [AxisTickLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisticklabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AxisDisplayRange": { + "DataDriven": "The data\\-driven setup of an axis display range\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinMax": "The minimum and maximum setup of an axis display range\\. \n*Required*: No \n*Type*: [AxisDisplayMinMaxRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayminmaxrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AxisLabelOptions": { + "ApplyTo": "The options that indicate which field the label belongs to\\. \n*Required*: No \n*Type*: [AxisLabelReferenceOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabelreferenceoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomLabel": "The text for the axis label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the axis label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AxisLabelReferenceOptions": { + "Column": "The column that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AxisLinearScale": { + "StepCount": "The step count setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StepSize": "The step size setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AxisLogarithmicScale": { + "Base": "The base setup of a logarithmic axis scale\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AxisScale": { + "Linear": "The linear axis scale setup\\. \n*Required*: No \n*Type*: [AxisLinearScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislinearscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Logarithmic": "The logarithmic axis scale setup\\. \n*Required*: No \n*Type*: [AxisLogarithmicScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislogarithmicscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template AxisTickLabelOptions": { + "LabelOptions": "Determines whether or not the axis ticks are visible\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RotationAngle": "The rotation angle of the axis tick labels\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BarChartAggregatedFieldWells": { + "Category": "The category \\(y\\-axis\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "The color \\(group/color\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiples": "The small multiples field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a bar chart\\. Values are aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BarChartConfiguration": { + "BarsArrangement": "Determines the arrangement of the bars\\. The orientation and arrangement of bars determine the type of bar that is used in the visual\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The label display options \\(grid line, range, scale, axis step\\) for bar chart category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) for a color that is used in a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ContributionAnalysisDefaults": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Orientation": "The orientation of the bars in a bar chart visual\\. There are two valid values in this structure: \n+ `HORIZONTAL`: Used for charts that have horizontal bars\\. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts\\.\n+ `VERTICAL`: Used for charts that have vertical bars\\. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesOptions": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `BarChartVisual`\\. \n*Required*: No \n*Type*: [BarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueAxis": "The label display options \\(grid line, range, scale, axis step\\) for a bar chart value\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BarChartFieldWells": { + "BarChartAggregatedFieldWells": "The aggregated field wells of a bar chart\\. \n*Required*: No \n*Type*: [BarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BarChartSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of categories displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimit": "The limit on the number of values displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorSort": "The sort configuration of color fields in a bar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesLimitConfiguration": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesSort": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BarChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BinCountOptions": { + "Value": "The options that determine the bin count value\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BinWidthOptions": { + "BinCountLimit": "The options that determine the bin count limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The options that determine the bin width value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BodySectionConfiguration": { + "Content": "The configuration of content in a body section\\. \n*Required*: Yes \n*Type*: [BodySectionContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectioncontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PageBreakConfiguration": "The configuration of a page break for a section\\. \n*Required*: No \n*Type*: [SectionPageBreakConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionpagebreakconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SectionId": "The unique identifier of a body section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Style": "The style options of a body section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BodySectionContent": { + "Layout": "The layout configuration of a body section\\. \n*Required*: No \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BoxPlotAggregatedFieldWells": { + "GroupBy": "The group by field well of a box plot chart\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field well of a box plot chart\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BoxPlotChartConfiguration": { + "BoxPlotOptions": "The box plot chart options for a box plot visual \n*Required*: No \n*Type*: [BoxPlotOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The label options \\(label text, label visibility and sort Icon visibility\\) of a box plot category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BoxPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "Property description not available\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The label options \\(label text, label visibility and sort icon visibility\\) of a box plot value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `BoxPlotVisual`\\. \n*Required*: No \n*Type*: [BoxPlotSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BoxPlotFieldWells": { + "BoxPlotAggregatedFieldWells": "The aggregated field wells of a box plot\\. \n*Required*: No \n*Type*: [BoxPlotAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BoxPlotOptions": { + "AllDataPointsVisibility": "Determines the visibility of all data points of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "OutlierVisibility": "Determines the visibility of the outlier in a box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StyleOptions": "The style options of the box plot\\. \n*Required*: No \n*Type*: [BoxPlotStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BoxPlotSortConfiguration": { + "CategorySort": "The sort configuration of a group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginationConfiguration": "The pagination configuration of a table visual or box plot\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BoxPlotStyleOptions": { + "FillStyle": "The fill styles \\(solid, transparent\\) of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `SOLID | TRANSPARENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template BoxPlotVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BoxPlotChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CalculatedField": { + "DataSetIdentifier": "The data set that is used in this calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CalculatedMeasureField": { + "Expression": "The expression in the table calculation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CascadingControlConfiguration": { + "SourceControls": "A list of source controls that determine the values that are used in the current control\\. \n*Required*: No \n*Type*: List of [CascadingControlSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolsource.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CascadingControlSource": { + "ColumnToMatch": "The column identifier that determines which column to look up for the source sheet control\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceSheetControlId": "The source sheet control ID of a `CascadingControlSource`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CategoricalDimensionField": { + "Column": "The column that is used in the `CategoricalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CategoricalMeasureField": { + "AggregationFunction": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that is used in the `CategoricalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CategoryDrillDownFilter": { + "CategoryValues": "A list of the string inputs that are the values of the category drill down filter\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CategoryFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Configuration": "The configuration for a `CategoryFilter`\\. \n*Required*: Yes \n*Type*: [CategoryFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CategoryFilterConfiguration": { + "CustomFilterConfiguration": "A custom filter that filters based on a single value\\. This filter can be partially matched\\. \n*Required*: No \n*Type*: [CustomFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomFilterListConfiguration": "A list of custom filter values\\. In the Amazon QuickSight console, this filter type is called a custom filter list\\. \n*Required*: No \n*Type*: [CustomFilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterListConfiguration": "A list of filter configurations\\. In the Amazon QuickSight console, this filter type is called a filter list\\. \n*Required*: No \n*Type*: [FilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ChartAxisLabelOptions": { + "AxisLabelOptions": "The label options for a chart axis\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html) of [AxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortIconVisibility": "The visibility configuration of the sort icon on a chart's axis label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of an axis label on a chart\\. Choose one of the following options: \n+ `VISIBLE`: Shows the axis\\.\n+ `HIDDEN`: Hides the axis\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ClusterMarker": { + "SimpleClusterMarker": "The simple cluster marker of the cluster marker\\. \n*Required*: No \n*Type*: [SimpleClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-simpleclustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ClusterMarkerConfiguration": { + "ClusterMarker": "The cluster marker that is a part of the cluster marker configuration \n*Required*: No \n*Type*: [ClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ColorScale": { + "ColorFillType": "Determines the color fill type\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DISCRETE | GRADIENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "Determines the list of colors that are applied to the visual\\. \n*Required*: Yes \n*Type*: List of [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html) \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueColor": "Determines the color that is applied to null values\\. \n*Required*: No \n*Type*: [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ColorsConfiguration": { + "CustomColors": "Property description not available\\. \n*Required*: No \n*Type*: List of [CustomColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ColumnConfiguration": { + "ColorsConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [ColorsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of a column\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Role": "The role of the column\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DIMENSION | MEASURE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Template ColumnGroupColumnSchema": { "Name": "The name of the column group's column schema\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -22455,11 +27482,248 @@ "ColumnGroupColumnSchemaList": "A structure containing the list of schemas for column group columns\\. \n*Required*: No \n*Type*: List of [ColumnGroupColumnSchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupcolumnschema.html) \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the column group schema\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Template ColumnHierarchy": { + "DateTimeHierarchy": "The option that determines the hierarchy of any `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimehierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExplicitHierarchy": "The option that determines the hierarchy of the fields that are built within a visual's field wells\\. These fields can't be duplicated to other visuals\\. \n*Required*: No \n*Type*: [ExplicitHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PredefinedHierarchy": "The option that determines the hierarchy of the fields that are defined during data preparation\\. These fields are available to use in any analysis that uses the data source\\. \n*Required*: No \n*Type*: [PredefinedHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ColumnIdentifier": { + "ColumnName": "The name of the column\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The data set that the column belongs to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Template ColumnSchema": { "DataType": "The data type of the column schema\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GeographicRole": "The geographic role of the column schema\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the column schema\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Template ColumnSort": { + "AggregationFunction": "The aggregation function that is defined in the column sort\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Direction": "The sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortBy": "Property description not available\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ColumnTooltipItem": { + "Aggregation": "The aggregation function of the column tooltip item\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The target column of the tooltip item\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Label": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ComboChartAggregatedFieldWells": { + "BarValues": "The aggregated `BarValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Category": "The aggregated category field wells of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "The aggregated colors field well of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineValues": "The aggregated `LineValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ComboChartConfiguration": { + "BarDataLabels": "The options that determine if visual data labels are displayed\\. \nThe data label options for a bar in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BarsArrangement": "Determines the bar arrangement in a combo chart\\. The following are valid values in this structure: \n+ `CLUSTERED`: For clustered bar combo charts\\.\n+ `STACKED`: For stacked bar combo charts\\.\n+ `STACKED_PERCENT`: Do not use\\. If you use this value, the operation returns a validation error\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The category axis of a combo chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart category \\(group/color\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's color field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ComboChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineDataLabels": "The options that determine if visual data labels are displayed\\. \nThe data label options for a line in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The label display options \\(grid line, range, scale, and axis step\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisDisplayOptions": "The label display options \\(grid line, range, scale, axis step\\) of a combo chart's secondary y\\-axis \\(line\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's secondary y\\-axis\\(line\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `ComboChartVisual`\\. \n*Required*: No \n*Type*: [ComboChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ComboChartFieldWells": { + "ComboChartAggregatedFieldWells": "The aggregated field wells of a combo chart\\. Combo charts only have aggregated field wells\\. Columns in a combo chart are aggregated by category\\. \n*Required*: No \n*Type*: [ComboChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ComboChartSortConfiguration": { + "CategoryItemsLimit": "The item limit configuration for the category field well of a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimit": "The item limit configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorSort": "The sort configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ComboChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ComboChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ComparisonConfiguration": { + "ComparisonFormat": "The format of the comparison\\. \n*Required*: No \n*Type*: [ComparisonFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComparisonMethod": "The method of the comparison\\. Choose from the following options: \n+ `DIFFERENCE` \n+ `PERCENT_DIFFERENCE` \n+ `PERCENT` \n*Required*: No \n*Type*: String \n*Allowed values*: `DIFFERENCE | PERCENT | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ComparisonFormatConfiguration": { + "NumberDisplayFormatConfiguration": "The number display format\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PercentageDisplayFormatConfiguration": "The percentage display format\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template Computation": { + "Forecast": "The forecast computation configuration\\. \n*Required*: No \n*Type*: [ForecastComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GrowthRate": "The growth rate computation configuration\\. \n*Required*: No \n*Type*: [GrowthRateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumMinimum": "The maximum and minimum computation configuration\\. \n*Required*: No \n*Type*: [MaximumMinimumComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricComparison": "The metric comparison computation configuration\\. \n*Required*: No \n*Type*: [MetricComparisonComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodOverPeriod": "The period over period computation configuration\\. \n*Required*: No \n*Type*: [PeriodOverPeriodComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodToDate": "The period to `DataSetIdentifier` computation configuration\\. \n*Required*: No \n*Type*: [PeriodToDateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TopBottomMovers": "The top movers and bottom movers computation configuration\\. \n*Required*: No \n*Type*: [TopBottomMoversComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TopBottomRanked": "The top ranked and bottom ranked computation configuration\\. \n*Required*: No \n*Type*: [TopBottomRankedComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomrankedcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalAggregation": "The total aggregation computation configuration\\. \n*Required*: No \n*Type*: [TotalAggregationComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totalaggregationcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UniqueValues": "The unique values computation configuration\\. \n*Required*: No \n*Type*: [UniqueValuesComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-uniquevaluescomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ConditionalFormattingColor": { + "Gradient": "Formatting configuration for gradient color\\. \n*Required*: No \n*Type*: [ConditionalFormattingGradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattinggradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Solid": "Formatting configuration for solid color\\. \n*Required*: No \n*Type*: [ConditionalFormattingSolidColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingsolidcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ConditionalFormattingCustomIconCondition": { + "Color": "Determines the color of the icon\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayConfiguration": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconDisplayConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicondisplayconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression that determines the condition of the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IconOptions": "Custom icon options for an icon set\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingCustomIconOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ConditionalFormattingCustomIconOptions": { + "Icon": "Determines the type of icon\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ARROW_DOWN | ARROW_DOWN_LEFT | ARROW_DOWN_RIGHT | ARROW_LEFT | ARROW_RIGHT | ARROW_UP | ARROW_UP_LEFT | ARROW_UP_RIGHT | CARET_DOWN | CARET_UP | CHECKMARK | CIRCLE | FACE_DOWN | FACE_FLAT | FACE_UP | FLAG | MINUS | ONE_BAR | PLUS | SQUARE | THREE_BAR | THUMBS_DOWN | THUMBS_UP | TRIANGLE | TWO_BAR | X` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UnicodeIcon": "Determines the Unicode icon type\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^[^\\u0000-\\u00FF]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ConditionalFormattingGradientColor": { + "Color": "Determines the color\\. \n*Required*: Yes \n*Type*: [GradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression that determines the formatting configuration for gradient color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ConditionalFormattingIcon": { + "CustomCondition": "Determines the custom condition for an icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingCustomIconCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IconSet": "Formatting configuration for icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingiconset.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ConditionalFormattingIconDisplayConfiguration": { + "IconDisplayOption": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ICON_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ConditionalFormattingIconSet": { + "Expression": "The expression that determines the formatting configuration for the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IconSetType": "Determines the icon set type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BARS | CARET_UP_MINUS_DOWN | CHECK_X | FLAGS | FOUR_COLOR_ARROW | FOUR_GRAY_ARROW | PLUS_MINUS | THREE_CIRCLE | THREE_COLOR_ARROW | THREE_GRAY_ARROW | THREE_SHAPE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ConditionalFormattingSolidColor": { + "Color": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression that determines the formatting configuration for solid color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ContributionAnalysisDefault": { + "ContributorDimensions": "The dimensions columns that are used in the contribution analysis, usually a list of `ColumnIdentifiers`\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureFieldId": "The measure field that is used in the contribution analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CurrencyDisplayFormatConfiguration": { + "DecimalPlacesConfiguration": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeValueConfiguration": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberScale": "Determines the number scale value for the currency format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "Determines the prefix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SeparatorConfiguration": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Suffix": "Determines the suffix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Symbol": "Determines the symbol for the currency format\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[A-Z]{3}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomActionFilterOperation": { + "SelectedFieldsConfiguration": "The configuration that chooses the fields to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationSelectedFieldsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationselectedfieldsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetVisualsConfiguration": "The configuration that chooses the target visuals to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationTargetVisualsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationtargetvisualsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomActionNavigationOperation": { + "LocalNavigationConfiguration": "The configuration that chooses the navigation target\\. \n*Required*: No \n*Type*: [LocalNavigationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-localnavigationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomActionSetParametersOperation": { + "ParameterValueConfigurations": "The parameter that determines the value configuration\\. \n*Required*: Yes \n*Type*: List of [SetParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-setparametervalueconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomActionURLOperation": { + "URLTarget": "The target of the `CustomActionURLOperation`\\. \nValid values are defined as follows: \n+ `NEW_TAB`: Opens the target URL in a new browser tab\\.\n+ `NEW_WINDOW`: Opens the target URL in a new browser window\\.\n+ `SAME_TAB`: Opens the target URL in the same browser tab\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "URLTemplate": "THe URL link of the `CustomActionURLOperation`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomColor": { + "Color": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SpecialValue": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomContentConfiguration": { + "ContentType": "The content type of the custom content visual\\. You can use this to have the visual render as an image\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `IMAGE | OTHER_EMBEDDED_CONTENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ContentUrl": "The input URL that links to the custom content that you want in the custom visual\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ImageScaling": "The sizing options for the size of the custom content visual\\. This structure is required when the `ContentType` of the visual is `'IMAGE'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_HEIGHT | FIT_TO_WIDTH | SCALE_TO_VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomContentVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a `CustomContentVisual`\\. \n*Required*: No \n*Type*: [CustomContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The dataset that is used to create the custom content visual\\. You can't create a visual without a dataset\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomFilterConfiguration": { + "CategoryValue": "The category value for the filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `CategoryValue`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomFilterListConfiguration": { + "CategoryValues": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomNarrativeOptions": { + "Narrative": "The string input of custom narrative\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomParameterValues": { + "DateTimeValues": "A list of datetime\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DecimalValues": "A list of decimal\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IntegerValues": "A list of integer\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StringValues": "A list of string\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template CustomValuesConfiguration": { + "CustomValues": "Property description not available\\. \n*Required*: Yes \n*Type*: [CustomParameterValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeNullValue": "Includes the null value in custom action parameter values\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DataBarsOptions": { + "FieldId": "The field ID for the data bars options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeColor": "The color of the negative data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PositiveColor": "The color of the positive data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DataColor": { + "Color": "The color that is applied to the data value\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataValue": "The data value that the color is applied to\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DataFieldSeriesItem": { + "AxisBinding": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID of the field that you are setting the axis binding to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "The field value of the field that you are setting the axis binding to\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Settings": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DataLabelOptions": { + "CategoryLabelVisibility": "Determines the visibility of the category field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabelTypes": "The option that determines the data label type\\. \n*Required*: No \n*Type*: List of [DataLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelColor": "Determines the color of the data labels\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelContent": "Determines the content of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENT | VALUE | VALUE_AND_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelFontConfiguration": "Determines the font configuration of the data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureLabelVisibility": "Determines the visibility of the measure field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Overlap": "Determines whether overlap is enabled or disabled for the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLE_OVERLAP | ENABLE_OVERLAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Position": "Determines the position of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines the visibility of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DataLabelType": { + "DataPathLabelType": "The option that specifies individual data values for labels\\. \n*Required*: No \n*Type*: [DataPathLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldLabelType": "Determines the label configuration for the entire field\\. \n*Required*: No \n*Type*: [FieldLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumLabelType": "Determines the label configuration for the maximum value in a visual\\. \n*Required*: No \n*Type*: [MaximumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumLabelType": "Determines the label configuration for the minimum value in a visual\\. \n*Required*: No \n*Type*: [MinimumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-minimumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeEndsLabelType": "Determines the label configuration for range end value in a visual\\. \n*Required*: No \n*Type*: [RangeEndsLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rangeendslabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DataPathColor": { + "Color": "The color that needs to be applied to the element\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Element": "The element that the color needs to be applied to\\. \n*Required*: Yes \n*Type*: [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The time granularity of the field that the color needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DataPathLabelType": { + "FieldId": "The field ID of the field that the data label needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "The actual value of the field that is labeled\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the data label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DataPathSort": { + "Direction": "Determines the sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortPaths": "The list of data paths that need to be sorted\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DataPathValue": { + "FieldId": "The field ID of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldValue": "The actual value of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Template DataSetConfiguration": { "ColumnGroupSchemaList": "A structure containing the list of column group schemas\\. \n*Required*: No \n*Type*: List of [ColumnGroupSchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupschema.html) \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DataSetSchema": "Dataset schema\\. \n*Required*: No \n*Type*: [DataSetSchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetschema.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -22472,17 +27736,1581 @@ "AWS::QuickSight::Template DataSetSchema": { "ColumnSchemaList": "A structure containing the list of column schemas\\. \n*Required*: No \n*Type*: List of [ColumnSchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnschema.html) \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Template DateAxisOptions": { + "MissingDateVisibility": "Determines whether or not missing dates are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DateDimensionField": { + "Column": "The column that is used in the `DateDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateGranularity": "The date granularity of the `DateDimensionField`\\. Choose one of the following options: \n+ `YEAR` \n+ `QUARTER` \n+ `MONTH` \n+ `WEEK` \n+ `DAY` \n+ `HOUR` \n+ `MINUTE` \n+ `SECOND` \n+ `MILLISECOND` \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DateMeasureField": { + "AggregationFunction": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that is used in the `DateMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DateTimeDefaultValues": { + "DynamicValue": "The dynamic value of the `DataTimeDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RollingDate": "The rolling date of the `DataTimeDefaultValues`\\. The date is determined from the dataset based on input expression\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `DataTimeDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DateTimeFormatConfiguration": { + "DateTimeFormat": "Determines the `DateTime` format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericFormatConfiguration": "The formatting configuration for numeric `DateTime` fields\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DateTimeHierarchy": { + "DrillDownFilters": "The option that determines the drill down filters for the `DateTime` hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The hierarchy ID of the `DateTime` hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DateTimeParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DateTimeDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "The configuration that defines the default value of a `DateTime` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DateTimeValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimevaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DateTimePickerControlDisplayOptions": { + "DateTimeFormat": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DateTimeValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DecimalDefaultValues": { + "DynamicValue": "The dynamic value of the `DecimalDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DecimalParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DecimalDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimaldefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterValueType": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "The configuration that defines the default value of a `Decimal` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DecimalValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DecimalPlacesConfiguration": { + "DecimalPlaces": "The values of the decimal places\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DecimalValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DefaultFreeFormLayoutConfiguration": { + "CanvasSizeOptions": "Determines the screen canvas size options for a free\\-form layout\\. \n*Required*: Yes \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DefaultGridLayoutConfiguration": { + "CanvasSizeOptions": "Determines the screen canvas size options for a grid layout\\. \n*Required*: Yes \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DefaultInteractiveLayoutConfiguration": { + "FreeForm": "The options that determine the default settings of a free\\-form layout configuration\\. \n*Required*: No \n*Type*: [DefaultFreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfreeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Grid": "The options that determine the default settings for a grid layout configuration\\. \n*Required*: No \n*Type*: [DefaultGridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultgridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DefaultNewSheetConfiguration": { + "InteractiveLayoutConfiguration": "The options that determine the default settings for interactive layout configuration\\. \n*Required*: No \n*Type*: [DefaultInteractiveLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultinteractivelayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginatedLayoutConfiguration": "The options that determine the default settings for a paginated layout configuration\\. \n*Required*: No \n*Type*: [DefaultPaginatedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultpaginatedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetContentType": "The option that determines the sheet content type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DefaultPaginatedLayoutConfiguration": { + "SectionBased": "The options that determine the default settings for a section\\-based layout configuration\\. \n*Required*: No \n*Type*: [DefaultSectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultsectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DefaultSectionBasedLayoutConfiguration": { + "CanvasSizeOptions": "Determines the screen canvas size options for a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DestinationParameterValueConfiguration": { + "CustomValuesConfiguration": "The configuration of custom values for destination parameter in `DestinationParameterValueConfiguration`\\. \n*Required*: No \n*Type*: [CustomValuesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customvaluesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllValueOptions": "The configuration that selects all options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceField": "The source field ID of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DimensionField": { + "CategoricalDimensionField": "The dimension type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateDimensionField": "The dimension type field with date type columns\\. \n*Required*: No \n*Type*: [DateDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericalDimensionField": "The dimension type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DonutCenterOptions": { + "LabelVisibility": "Determines the visibility of the label in a donut chart\\. In the Amazon QuickSight console, this option is called `'Show total'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DonutOptions": { + "ArcOptions": "The option for define the arc of the chart shape\\. Valid values are as follows: \n+ `WHOLE` \\- A pie chart\n+ `SMALL`\\- A small\\-sized donut chart\n+ `MEDIUM`\\- A medium\\-sized donut chart\n+ `LARGE`\\- A large\\-sized donut chart\n*Required*: No \n*Type*: [ArcOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DonutCenterOptions": "The label options of the label that is displayed in the center of a donut chart\\. This option isn't available for pie charts\\. \n*Required*: No \n*Type*: [DonutCenterOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutcenteroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DrillDownFilter": { + "CategoryFilter": "The category type drill down filter\\. This filter is used for string type columns\\. \n*Required*: No \n*Type*: [CategoryDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categorydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericEqualityFilter": "The numeric equality type drill down filter\\. This filter is used for number type columns\\. \n*Required*: No \n*Type*: [NumericEqualityDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalitydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeRangeFilter": "The time range drill down filter\\. This filter is used for date time columns\\. \n*Required*: No \n*Type*: [TimeRangeDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangedrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DropDownControlDisplayOptions": { + "SelectAllOptions": "The configuration of the `Select all` options in a dropdown control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template DynamicDefaultValue": { + "DefaultValueColumn": "The column that contains the default value of each user or group\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GroupNameColumn": "The column that contains the group name\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UserNameColumn": "The column that contains the username\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template EmptyVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The data set that is used in the empty visual\\. Every visual requires a dataset to render\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template Entity": { + "Path": "The hierarchical path of the entity within the analysis, template, or dashboard definition tree\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ExcludePeriodConfiguration": { + "Amount": "The amount or number of the exclude period\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Granularity": "The granularity or unit \\(day, month, year\\) of the exclude period\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the exclude period\\. Choose from the following options: \n+ `ENABLED` \n+ `DISABLED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ExplicitHierarchy": { + "Columns": "The list of columns that define the explicit hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DrillDownFilters": "The option that determines the drill down filters for the explicit hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The hierarchy ID of the explicit hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FieldBasedTooltip": { + "AggregationVisibility": "The visibility of `Show aggregations`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipFields": "The fields configuration in the tooltip\\. \n*Required*: No \n*Type*: List of [TooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipitem.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipTitleType": "The type for the >tooltip title\\. Choose one of the following options: \n+ `NONE`: Doesn't use the primary value as the title\\.\n+ `PRIMARY_VALUE`: Uses primary value as the title\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | PRIMARY_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FieldLabelType": { + "FieldId": "Indicates the field that is targeted by the field label\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the field label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FieldSeriesItem": { + "AxisBinding": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID of the field for which you are setting the axis binding\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Settings": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FieldSort": { + "Direction": "The sort direction\\. Choose one of the following options: \n+ `ASC`: Ascending\n+ `DESC`: Descending\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The sort configuration target field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FieldSortOptions": { + "ColumnSort": "The sort configuration for a column that is not used in a field well\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldSort": "The sort configuration for a field in a field well\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FieldTooltipItem": { + "FieldId": "The unique ID of the field that is targeted by the tooltip\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Label": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilledMapAggregatedFieldWells": { + "Geospatial": "The aggregated location field well of the filled map\\. Values are grouped by location fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The aggregated color field well of a filled map\\. Values are aggregated based on location fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilledMapConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options of a `FilledMapVisual`\\. \n*Required*: Yes \n*Type*: List of [FilledMapConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformattingoption.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilledMapConditionalFormattingOption": { + "Shape": "The conditional formatting that determines the shape of the filled map\\. \n*Required*: Yes \n*Type*: [FilledMapShapeConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapshapeconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilledMapConfiguration": { + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [FilledMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MapStyleOptions": "The map style options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WindowOptions": "The window options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilledMapFieldWells": { + "FilledMapAggregatedFieldWells": "The aggregated field well of the filled map\\. \n*Required*: No \n*Type*: [FilledMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilledMapShapeConditionalFormatting": { + "FieldId": "The field ID of the filled map shape\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Format": "The conditional formatting that determines the background color of a filled map's shape\\. \n*Required*: No \n*Type*: [ShapeConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shapeconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilledMapSortConfiguration": { + "CategorySort": "The sort configuration of the location fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilledMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [FilledMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template Filter": { + "CategoryFilter": "A `CategoryFilter` filters text values\\. \nFor more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CategoryFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericEqualityFilter": "A `NumericEqualityFilter` filters numeric values that equal or do not equal a given numeric value\\. \n*Required*: No \n*Type*: [NumericEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericRangeFilter": "A `NumericRangeFilter` filters numeric values that are either inside or outside a given numeric range\\. \n*Required*: No \n*Type*: [NumericRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDatesFilter": "A `RelativeDatesFilter` filters date values that are relative to a given date\\. \n*Required*: No \n*Type*: [RelativeDatesFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeEqualityFilter": "A `TimeEqualityFilter` filters date\\-time values that equal or do not equal a given date/time value\\. \n*Required*: No \n*Type*: [TimeEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timeequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeRangeFilter": "A `TimeRangeFilter` filters date\\-time values that are either inside or outside a given date/time range\\. \n*Required*: No \n*Type*: [TimeRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TopBottomFilter": "A `TopBottomFilter` filters data to the top or bottom values for a given column\\. \n*Required*: No \n*Type*: [TopBottomFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterControl": { + "DateTimePicker": "A control from a date filter that is used to specify date and time\\. \n*Required*: No \n*Type*: [FilterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Dropdown": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [FilterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "List": "A control to display a list of buttons or boxes\\. This is used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [FilterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDateTime": "A control from a date filter that is used to specify the relative date\\. \n*Required*: No \n*Type*: [FilterRelativeDateTimeControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Slider": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [FilterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextArea": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [FilterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextField": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [FilterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterDateTimePickerControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The date time picker type of a `FilterDateTimePickerControl`\\. Choose one of the following options: \n+ `SINGLE_VALUED`: The filter condition is a fixed date\\.\n+ `DATE_RANGE`: The filter condition is a date time range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DATE_RANGE | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterDropDownControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of the `FilterDropDownControl`\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of the `FilterDropDownControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu\\.\n+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterGroup": { + "CrossDataset": "The filter new feature which can apply filter group to all data sets\\. Choose one of the following options: \n+ `ALL_DATASETS` \n+ `SINGLE_DATASET` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_DATASETS | SINGLE_DATASET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterGroupId": "The value that uniquely identifies a `FilterGroup` within a dashboard, template, or analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Filters": "The list of filters that are present in a `FilterGroup`\\. \n*Required*: Yes \n*Type*: List of [Filter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScopeConfiguration": "The configuration that specifies what scope to apply to a `FilterGroup`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: [FilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the `FilterGroup`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterListConfiguration": { + "CategoryValues": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterListControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of `FilterListControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from the list\\.\n+ `SINGLE_SELECT`: The user can select a single entry from the list\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterOperationSelectedFieldsConfiguration": { + "SelectedFieldOptions": "A structure that contains the options that choose which fields are filtered in the `CustomActionFilterOperation`\\. \nValid values are defined as follows: \n+ `ALL_FIELDS`: Applies the filter operation to all fields\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_FIELDS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedFields": "Chooses the fields that are filtered in `CustomActionFilterOperation`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterOperationTargetVisualsConfiguration": { + "SameSheetTargetVisualConfiguration": "The configuration of the same\\-sheet target visuals that you want to be filtered\\. \n*Required*: No \n*Type*: [SameSheetTargetVisualConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-samesheettargetvisualconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterRelativeDateTimeControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [RelativeDateTimeControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatetimecontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterScopeConfiguration": { + "SelectedSheets": "The configuration for applying a filter to specific sheets\\. \n*Required*: No \n*Type*: [SelectedSheetsFilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-selectedsheetsfilterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterSelectableValues": { + "Values": "The values that are used in the `FilterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterSliderControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumValue": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumValue": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StepSize": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of `FilterSliderControl`\\. Choose one of the following options: \n+ `SINGLE_POINT`: Filter against\\(equals\\) a single data point\\.\n+ `RANGE`: Filter data that is in a specified range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `RANGE | SINGLE_POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterTextAreaControl": { + "Delimiter": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FilterTextFieldControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControlId": "The ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceFilterId": "The source filter ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FontConfiguration": { + "FontColor": "Determines the color of the text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontDecoration": "Determines the appearance of decorative lines on the text\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | UNDERLINE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontSize": "The option that determines the text display size\\. \n*Required*: No \n*Type*: [FontSize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontsize.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontStyle": "Determines the text display face that is inherited by the given font family\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ITALIC | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontWeight": "The option that determines the text display weight, or boldness\\. \n*Required*: No \n*Type*: [FontWeight](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontweight.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FontSize": { + "Relative": "The lexical name for the text size, proportional to its surrounding context\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXTRA_LARGE | EXTRA_SMALL | LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FontWeight": { + "Name": "The lexical name for the level of boldness of the text display\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOLD | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ForecastComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomSeasonalityValue": "The custom seasonality value setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LowerBoundary": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsBackward": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsForward": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PredictionInterval": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Seasonality": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `AUTOMATIC` \n+ `CUSTOM`: Checks the custom seasonality value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AUTOMATIC | CUSTOM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UpperBoundary": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ForecastConfiguration": { + "ForecastProperties": "The forecast properties setup of a forecast in the line chart\\. \n*Required*: No \n*Type*: [TimeBasedForecastProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timebasedforecastproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Scenario": "The forecast scenario of a forecast in the line chart\\. \n*Required*: No \n*Type*: [ForecastScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ForecastScenario": { + "WhatIfPointScenario": "The what\\-if analysis forecast setup with the target date\\. \n*Required*: No \n*Type*: [WhatIfPointScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifpointscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WhatIfRangeScenario": "The what\\-if analysis forecast setup with the date range\\. \n*Required*: No \n*Type*: [WhatIfRangeScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifrangescenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FormatConfiguration": { + "DateTimeFormatConfiguration": "Formatting configuration for `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberFormatConfiguration": "Formatting configuration for number fields\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StringFormatConfiguration": "Formatting configuration for string fields\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FreeFormLayoutCanvasSizeOptions": { + "ScreenCanvasSizeOptions": "The options that determine the sizing of the canvas used in a free\\-form layout\\. \n*Required*: No \n*Type*: [FreeFormLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FreeFormLayoutConfiguration": { + "CanvasSizeOptions": "Property description not available\\. \n*Required*: No \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Elements": "The elements that are included in a free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FreeFormLayoutElement": { + "BackgroundStyle": "The background style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBackgroundStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementbackgroundstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderStyle": "The border style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementId": "A unique identifier for an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementType": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Height": "The height of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LoadingAnimation": "The loading animation configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [LoadingAnimation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-loadinganimation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RenderingRules": "The rendering rules that determine when an element should be displayed within a free\\-form layout\\. \n*Required*: No \n*Type*: List of [SheetElementRenderingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementrenderingrule.html) \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedBorderStyle": "The border style configuration of a free\\-form layout element\\. This border style is used when the element is selected\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of an element within a free\\-form layout\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLocation": "The x\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisLocation": "The y\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FreeFormLayoutElementBackgroundStyle": { + "Color": "The background color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The background visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FreeFormLayoutElementBorderStyle": { + "Color": "The border color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The border visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FreeFormLayoutScreenCanvasSizeOptions": { + "OptimizedViewPortWidth": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FreeFormSectionLayoutConfiguration": { + "Elements": "The elements that are included in the free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FunnelChartAggregatedFieldWells": { + "Category": "The category field wells of a funnel chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a funnel chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FunnelChartConfiguration": { + "CategoryLabelOptions": "The label options of the categories that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabelOptions": "The options that determine the presentation of the data labels\\. \n*Required*: No \n*Type*: [FunnelChartDataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelOptions": "The label options for the values that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FunnelChartDataLabelOptions": { + "CategoryLabelVisibility": "The visibility of the category labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelColor": "The color of the data label text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelFontConfiguration": "The font configuration for the data labels\\. \nOnly the `FontSize` attribute of the font configuration is used for data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureDataLabelStyle": "Determines the style of the metric labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENTAGE_BY_FIRST_STAGE | PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_AND_PERCENTAGE_BY_FIRST_STAGE | VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureLabelVisibility": "The visibility of the measure labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Position": "Determines the positioning of the data label relative to a section of the funnel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility option that determines if data labels are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FunnelChartFieldWells": { + "FunnelChartAggregatedFieldWells": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FunnelChartSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of categories displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template FunnelChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GaugeChartArcConditionalFormatting": { + "ForegroundColor": "The conditional formatting of the arc foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GaugeChartConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [GaugeChartConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GaugeChartConditionalFormattingOption": { + "Arc": "The options that determine the presentation of the arc of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartArcConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartarcconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValue": "The conditional formatting for the primary value of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GaugeChartConfiguration": { + "DataLabels": "The data label configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GaugeChartOptions": "The options that determine the presentation of the `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipOptions": "The tooltip configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GaugeChartFieldWells": { + "TargetValues": "The target value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GaugeChartOptions": { + "Arc": "The arc configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ArcAxis": "The arc axis configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Comparison": "The comparison configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueDisplayType": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueFontConfiguration": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GaugeChartPrimaryValueConditionalFormatting": { + "Icon": "The conditional formatting of the primary value icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting of the primary value text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GaugeChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GeospatialCoordinateBounds": { + "East": "The longitude of the east bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "North": "The latitude of the north bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "South": "The latitude of the south bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "West": "The longitude of the west bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GeospatialMapAggregatedFieldWells": { + "Colors": "The color field wells of a geospatial map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Geospatial": "The geospatial field wells of a geospatial map\\. Values are grouped by geospatial fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The size field wells of a geospatial map\\. Values are aggregated based on geospatial fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GeospatialMapConfiguration": { + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MapStyleOptions": "The map style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PointStyleOptions": "The point style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialPointStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialpointstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "Property description not available\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WindowOptions": "The window options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GeospatialMapFieldWells": { + "GeospatialMapAggregatedFieldWells": "The aggregated field well for a geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GeospatialMapStyleOptions": { + "BaseMapStyle": "The base map style of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DARK_GRAY | IMAGERY | LIGHT_GRAY | STREET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GeospatialMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GeospatialPointStyleOptions": { + "ClusterMarkerConfiguration": "The cluster marker configuration of the geospatial point style\\. \n*Required*: No \n*Type*: [ClusterMarkerConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarkerconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedPointStyle": "The selected point styles \\(point, cluster\\) of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTER | POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GeospatialWindowOptions": { + "Bounds": "The bounds options \\(north, south, west, east\\) of the geospatial window options\\. \n*Required*: No \n*Type*: [GeospatialCoordinateBounds](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MapZoomMode": "The map zoom modes \\(manual, auto\\) of the geospatial window options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | MANUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GlobalTableBorderOptions": { + "SideSpecificBorder": "Determines the options for side specific border\\. \n*Required*: No \n*Type*: [TableSideBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesideborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UniformBorder": "Determines the options for uniform border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GradientColor": { + "Stops": "The list of gradient color stops\\. \n*Required*: No \n*Type*: List of [GradientStop](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GradientStop": { + "Color": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataValue": "Determines the data value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GradientOffset": "Determines gradient offset value\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GridLayoutCanvasSizeOptions": { + "ScreenCanvasSizeOptions": "The options that determine the sizing of the canvas used in a grid layout\\. \n*Required*: No \n*Type*: [GridLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GridLayoutConfiguration": { + "CanvasSizeOptions": "Property description not available\\. \n*Required*: No \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Elements": "The elements that are included in a grid layout\\. \n*Required*: Yes \n*Type*: List of [GridLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GridLayoutElement": { + "ColumnIndex": "The column index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `35` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnSpan": "The width of a grid element expressed as a number of grid columns\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementId": "A unique identifier for an element within a grid layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ElementType": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowIndex": "The row index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `9009` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowSpan": "The height of a grid element expressed as a number of grid rows\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `21` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GridLayoutScreenCanvasSizeOptions": { + "OptimizedViewPortWidth": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResizeOption": "This value determines the layout behavior when the viewport is resized\\. \n+ `FIXED`: A fixed width will be used when optimizing the layout\\. In the Amazon QuickSight console, this option is called `Classic`\\.\n+ `RESPONSIVE`: The width of the canvas will be responsive and optimized to the view port\\. In the Amazon QuickSight console, this option is called `Tiled`\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `FIXED | RESPONSIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template GrowthRateComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodSize": "The period size setup of a growth rate computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `2` \n*Maximum*: `52` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HeaderFooterSectionConfiguration": { + "Layout": "The layout configuration of the header or footer section\\. \n*Required*: Yes \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SectionId": "The unique identifier of the header or footer section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Style": "The style options of a header or footer section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HeatMapAggregatedFieldWells": { + "Columns": "The columns field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Rows": "The rows field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values field well of a heat map\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HeatMapConfiguration": { + "ColorScale": "The color options \\(gradient color, point of divergence\\) in a heat map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnLabelOptions": "The label options of the column that is displayed in a heat map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [HeatMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowLabelOptions": "The label options of the row that is displayed in a `heat map`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HeatMapFieldWells": { + "HeatMapAggregatedFieldWells": "The aggregated field wells of a heat map\\. \n*Required*: No \n*Type*: [HeatMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HeatMapSortConfiguration": { + "HeatMapColumnItemsLimitConfiguration": "The limit on the number of columns that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapColumnSort": "The column sort configuration for heat map for columns that aren't a part of a field well\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapRowItemsLimitConfiguration": "The limit on the number of rows that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapRowSort": "The field sort configuration of the rows fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HeatMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HistogramAggregatedFieldWells": { + "Values": "The value field wells of a histogram\\. Values are aggregated by `COUNT` or `DISTINCT_COUNT`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HistogramBinOptions": { + "BinCount": "The options that determine the bin count of a histogram\\. \n*Required*: No \n*Type*: [BinCountOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bincountoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BinWidth": "The options that determine the bin width of a histogram\\. \n*Required*: No \n*Type*: [BinWidthOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-binwidthoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedBinType": "The options that determine the selected bin type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BIN_COUNT | BIN_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartValue": "The options that determine the bin start value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HistogramConfiguration": { + "BinOptions": "The options that determine the presentation of histogram bins\\. \n*Required*: No \n*Type*: [HistogramBinOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The data label configuration of a histogram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip configuration of a histogram\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a histogram\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisDisplayOptions": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLabelOptions": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisDisplayOptions": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HistogramFieldWells": { + "HistogramAggregatedFieldWells": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template HistogramVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration for a `HistogramVisual`\\. \n*Required*: No \n*Type*: [HistogramConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template InsightConfiguration": { + "Computations": "The computations configurations of the insight visual \n*Required*: No \n*Type*: List of [Computation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomNarrative": "The custom narrative of the insight visual\\. \n*Required*: No \n*Type*: [CustomNarrativeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customnarrativeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template InsightVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetIdentifier": "The dataset that is used in the insight visual\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InsightConfiguration": "The configuration of an insight visual\\. \n*Required*: No \n*Type*: [InsightConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template IntegerDefaultValues": { + "DynamicValue": "The dynamic value of the `IntegerDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `IntegerDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template IntegerParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [IntegerDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterValueType": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integervaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template IntegerValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ItemsLimitConfiguration": { + "ItemsLimit": "The limit on how many items of a field are showed in the chart\\. For example, the number of slices that are displayed in a pie chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "OtherCategories": "The `Show other` of an axis in the chart\\. Choose one of the following options: \n+ `INCLUDE` \n+ `EXCLUDE` \n*Required*: No \n*Type*: String \n*Allowed values*: `EXCLUDE | INCLUDE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template KPIConditionalFormatting": { + "ConditionalFormattingOptions": "The conditional formatting options of a KPI visual\\. \n*Required*: No \n*Type*: List of [KPIConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template KPIConditionalFormattingOption": { + "PrimaryValue": "The conditional formatting for the primary value of a KPI visual\\. \n*Required*: No \n*Type*: [KPIPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProgressBar": "The conditional formatting for the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [KPIProgressBarConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprogressbarconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template KPIConfiguration": { + "FieldWells": "The field well configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "KPIOptions": "The options that determine the presentation of a KPI visual\\. \n*Required*: No \n*Type*: [KPIOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPISortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template KPIFieldWells": { + "TargetValues": "The target value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TrendGroups": "The trend group field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template KPIOptions": { + "Comparison": "The comparison configuration of a KPI visual\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueDisplayType": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryValueFontConfiguration": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProgressBar": "The options that determine the presentation of the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [ProgressBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-progressbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryValue": "The options that determine the presentation of the secondary value of a KPI visual\\. \n*Required*: No \n*Type*: [SecondaryValueOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-secondaryvalueoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryValueFontConfiguration": "The options that determine the secondary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TrendArrows": "The options that determine the presentation of trend arrows in a KPI visual\\. \n*Required*: No \n*Type*: [TrendArrowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-trendarrowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template KPIPrimaryValueConditionalFormatting": { + "Icon": "The conditional formatting of the primary value's icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting of the primary value's text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template KPIProgressBarConditionalFormatting": { + "ForegroundColor": "The conditional formatting of the progress bar's foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template KPISortConfiguration": { + "TrendGroupSort": "The sort configuration of the trend group fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template KPIVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LabelOptions": { + "CustomLabel": "The text for the label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines whether or not the label is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template Layout": { + "Configuration": "The configuration that determines what the type of layout for a sheet\\. \n*Required*: Yes \n*Type*: [LayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LayoutConfiguration": { + "FreeFormLayout": "A free\\-form is optimized for a fixed width and has more control over the exact placement of layout elements\\. \n*Required*: No \n*Type*: [FreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GridLayout": "A type of layout that can be used on a sheet\\. In a grid layout, visuals snap to a grid with standard spacing and alignment\\. Dashboards are displayed as designed, with options to fit to screen or view at actual size\\. A grid layout can be configured to behave in one of two ways when the viewport is resized: `FIXED` or `RESPONSIVE`\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SectionBasedLayout": "A section based layout organizes visuals into multiple sections and has customized header, footer and page break\\. \n*Required*: No \n*Type*: [SectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LegendOptions": { + "Height": "The height of the legend\\. If this value is omitted, a default height is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Position": "The positions for the legend\\. Choose one of the following options: \n+ `AUTO` \n+ `RIGHT` \n+ `BOTTOM` \n+ `LEFT` \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BOTTOM | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The custom title for the legend\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines whether or not the legend is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width of the legend\\. If this value is omitted, a default width is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LineChartAggregatedFieldWells": { + "Category": "The category field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Colors": "The color field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiples": "The small multiples field well of a line chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a line chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LineChartConfiguration": { + "ContributionAnalysisDefaults": "The default configuration of a line chart's contribution analysis\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The data label configuration of a line chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DefaultSeriesSettings": "The options that determine the default presentation of all line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartDefaultSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ForecastConfigurations": "The forecast configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ForecastConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastconfiguration.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend configuration of a line chart\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReferenceLines": "The reference lines configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisDisplayOptions": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecondaryYAxisLabelOptions": "The options that determine the presentation of the secondary y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Series": "The series item configuration of a line chart\\. \n*Required*: No \n*Type*: List of [SeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-seriesitem.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesOptions": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip configuration of a line chart\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "Determines the type of the line chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AREA | LINE | STACKED_AREA` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a line chart\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisDisplayOptions": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLabelOptions": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LineChartDefaultSeriesSettings": { + "AxisBinding": "The axis to which you are binding all line series to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineStyleSettings": "Line styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerStyleSettings": "Marker styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LineChartFieldWells": { + "LineChartAggregatedFieldWells": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LineChartLineStyleSettings": { + "LineInterpolation": "Interpolation style for line series\\. \n+ `LINEAR`: Show as default, linear style\\.\n+ `SMOOTH`: Show as a smooth curve\\.\n+ `STEPPED`: Show steps in line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `LINEAR | SMOOTH | STEPPED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineStyle": "Line style for line series\\. \n+ `SOLID`: Show as a solid line\\.\n+ `DOTTED`: Show as a dotted line\\.\n+ `DASHED`: Show as a dashed line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineVisibility": "Configuration option that determines whether to show the line for the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineWidth": "Width that determines the line thickness\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LineChartMarkerStyleSettings": { + "MarkerColor": "Color of marker in the series\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerShape": "Shape option for markers in the series\\. \n+ `CIRCLE`: Show marker as a circle\\.\n+ `TRIANGLE`: Show marker as a triangle\\.\n+ `SQUARE`: Show marker as a square\\.\n+ `DIAMOND`: Show marker as a diamond\\.\n+ `ROUNDED_SQUARE`: Show marker as a rounded square\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | DIAMOND | ROUNDED_SQUARE | SQUARE | TRIANGLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerSize": "Size of marker in the series\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerVisibility": "Configuration option that determines whether to show the markers in the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LineChartSeriesSettings": { + "LineStyleSettings": "Line styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MarkerStyleSettings": "Marker styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LineChartSortConfiguration": { + "CategoryItemsLimitConfiguration": "The limit on the number of categories that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimitConfiguration": "The limit on the number of lines that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesLimitConfiguration": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesSort": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LineChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LineSeriesAxisDisplayOptions": { + "AxisOptions": "The options that determine the presentation of the line series axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MissingDataConfigurations": "The configuration options that determine how missing data is treated during the rendering of a line chart\\. \n*Required*: No \n*Type*: List of [MissingDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-missingdataconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ListControlDisplayOptions": { + "SearchOptions": "The configuration of the search options in a list control\\. \n*Required*: No \n*Type*: [ListControlSearchOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolsearchoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "The configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ListControlSearchOptions": { + "Visibility": "The visibility configuration of the search options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ListControlSelectAllOptions": { + "Visibility": "The visibility configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LoadingAnimation": { + "Visibility": "The visibility configuration of `LoadingAnimation`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LocalNavigationConfiguration": { + "TargetSheetId": "The sheet that is targeted for navigation in the same analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template LongFormatText": { + "PlainText": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RichText": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template MappedDataSetParameter": { + "DataSetIdentifier": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetParameterName": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template MaximumLabelType": { + "Visibility": "The visibility of the maximum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template MaximumMinimumComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of computation\\. Choose one of the following options: \n+ MAXIMUM: A maximum computation\\.\n+ MINIMUM: A minimum computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `MAXIMUM | MINIMUM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template MeasureField": { + "CalculatedMeasureField": "The calculated measure field only used in pivot tables\\. \n*Required*: No \n*Type*: [CalculatedMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoricalMeasureField": "The measure type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DateMeasureField": "The measure type field with date type columns\\. \n*Required*: No \n*Type*: [DateMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericalMeasureField": "The measure type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template MetricComparisonComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FromValue": "The field that is used in a metric comparison from value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetValue": "The field that is used in a metric comparison to value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template MinimumLabelType": { + "Visibility": "The visibility of the minimum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template MissingDataConfiguration": { + "TreatmentOption": "The treatment option that determines how missing data should be rendered\\. Choose from the following options: \n+ `INTERPOLATE`: Interpolate missing values between the prior and the next known value\\.\n+ `SHOW_AS_ZERO`: Show missing values as the value `0`\\.\n+ `SHOW_AS_BLANK`: Display a blank space when rendering missing data\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERPOLATE | SHOW_AS_BLANK | SHOW_AS_ZERO` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NegativeValueConfiguration": { + "DisplayMode": "Determines the display mode of the negative value configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEGATIVE | POSITIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NullValueFormatConfiguration": { + "NullString": "Determines the null string of null values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumberDisplayFormatConfiguration": { + "DecimalPlacesConfiguration": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeValueConfiguration": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberScale": "Determines the number scale value of the number format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "Determines the prefix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SeparatorConfiguration": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Suffix": "Determines the suffix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumberFormatConfiguration": { + "FormatConfiguration": "The options that determine the numeric format configuration\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumericAxisOptions": { + "Range": "The range setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Scale": "The scale setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumericEqualityDrillDownFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value of the double input numeric drill down filter\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumericEqualityFilter": { + "AggregationFunction": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MatchOperator": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DOES_NOT_EQUAL | EQUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The input value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumericFormatConfiguration": { + "CurrencyDisplayFormatConfiguration": "The options that determine the currency display format configuration\\. \n*Required*: No \n*Type*: [CurrencyDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberDisplayFormatConfiguration": "The options that determine the number display format configuration\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PercentageDisplayFormatConfiguration": "The options that determine the percentage display format configuration\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumericRangeFilter": { + "AggregationFunction": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMaximum": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMinimum": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMaximum": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMinimum": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectAllOptions": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumericRangeFilterValue": { + "Parameter": "The parameter that is used in the numeric range\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValue": "The static value of the numeric range filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumericSeparatorConfiguration": { + "DecimalSeparator": "Determines the decimal separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ThousandsSeparator": "The options that determine the thousands separator configuration\\. \n*Required*: No \n*Type*: [ThousandSeparatorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-thousandseparatoroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumericalAggregationFunction": { + "PercentileAggregation": "An aggregation based on the percentile of values in a dimension or measure\\. \n*Required*: No \n*Type*: [PercentileAggregation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentileaggregation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SimpleNumericalAggregation": "Built\\-in aggregation functions for numerical values\\. \n+ `SUM`: The sum of a dimension or measure\\. \n+ `AVERAGE`: The average of a dimension or measure\\.\n+ `MIN`: The minimum value of a dimension or measure\\.\n+ `MAX`: The maximum value of a dimension or measure\\.\n+ `COUNT`: The count of a dimension or measure\\.\n+ `DISTINCT_COUNT`: The count of distinct values in a dimension or measure\\.\n+ `VAR`: The variance of a dimension or measure\\.\n+ `VARP`: The partitioned variance of a dimension or measure\\.\n+ `STDEV`: The standard deviation of a dimension or measure\\.\n+ `STDEVP`: The partitioned standard deviation of a dimension or measure\\.\n+ `MEDIAN`: The median value of a dimension or measure\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AVERAGE | COUNT | DISTINCT_COUNT | MAX | MEDIAN | MIN | STDEV | STDEVP | SUM | VAR | VARP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumericalDimensionField": { + "Column": "The column that is used in the `NumericalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template NumericalMeasureField": { + "AggregationFunction": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that is used in the `NumericalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PaginationConfiguration": { + "PageNumber": "Indicates the page number\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PageSize": "Indicates how many items render in one page\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PanelConfiguration": { + "BackgroundColor": "Sets the background color for each panel\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BackgroundVisibility": "Determines whether or not a background for each small multiples panel is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderColor": "Sets the line color of panel borders\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderStyle": "Sets the line style of panel borders\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderThickness": "Sets the line thickness of panel borders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BorderVisibility": "Determines whether or not each panel displays a border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GutterSpacing": "Sets the total amount of negative space to display between sibling panels\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GutterVisibility": "Determines whether or not negative space between sibling panels is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "Configures the title display within each small multiples panel\\. \n*Required*: No \n*Type*: [PanelTitleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PanelTitleOptions": { + "FontConfiguration": "Property description not available\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HorizontalTextAlignment": "Sets the horizontal text alignment of the title within each panel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines whether or not panel titles are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ParameterControl": { + "DateTimePicker": "A control from a date parameter that specifies date and time\\. \n*Required*: No \n*Type*: [ParameterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Dropdown": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [ParameterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "List": "A control to display a list with buttons or boxes that are used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [ParameterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Slider": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [ParameterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextArea": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [ParameterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextField": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [ParameterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ParameterDateTimePickerControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The name of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ParameterDeclaration": { + "DateTimeParameterDeclaration": "A parameter declaration for the `DateTime` data type\\. \n*Required*: No \n*Type*: [DateTimeParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DecimalParameterDeclaration": "A parameter declaration for the `Decimal` data type\\. \n*Required*: No \n*Type*: [DecimalParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IntegerParameterDeclaration": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StringParameterDeclaration": "A parameter declaration for the `String` data type\\. \n*Required*: No \n*Type*: [StringParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ParameterDropDownControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type parameter name of the `ParameterDropDownControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ParameterListControl": { + "CascadingControlConfiguration": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectableValues": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of `ParameterListControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ParameterSelectableValues": { + "LinkToDataSetColumn": "The column identifier that fetches values from the data set\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values that are used in `ParameterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ParameterSliderControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumValue": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumValue": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StepSize": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ParameterTextAreaControl": { + "Delimiter": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ParameterTextFieldControl": { + "DisplayOptions": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControlId": "The ID of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceParameterName": "The source parameter name of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PercentVisibleRange": { + "From": "The lower bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "To": "The top bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PercentageDisplayFormatConfiguration": { + "DecimalPlacesConfiguration": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NegativeValueConfiguration": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "Determines the prefix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SeparatorConfiguration": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Suffix": "Determines the suffix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PercentileAggregation": { + "PercentileValue": "The percentile value\\. This value can be any numeric constant 0\u2013100\\. A percentile value of 50 computes the median value of the measure\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PeriodOverPeriodComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PeriodToDateComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodTimeGranularity": "The time granularity setup of period to date computation\\. Choose from the following options: \n+ YEAR: Year to date\\.\n+ MONTH: Month to date\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PieChartAggregatedFieldWells": { + "Category": "The category \\(group/color\\) field wells of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiples": "The small multiples field well of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a pie chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PieChartConfiguration": { + "CategoryLabelOptions": "The label options of the group/color that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ContributionAnalysisDefaults": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DonutOptions": "The options that determine the shape of the chart\\. This option determines whether the chart is a pie chart or a donut chart\\. \n*Required*: No \n*Type*: [DonutOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PieChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesOptions": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelOptions": "The label options for the value that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PieChartFieldWells": { + "PieChartAggregatedFieldWells": "The field well configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PieChartSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of categories that are displayed in a pie chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesLimitConfiguration": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SmallMultiplesSort": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PieChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotFieldSortOptions": { + "FieldId": "The field ID for the field sort options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortBy": "The sort by field for the field sort options\\. \n*Required*: Yes \n*Type*: [PivotTableSortBy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableAggregatedFieldWells": { + "Columns": "The columns field well for a pivot table\\. Values are grouped by columns fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Rows": "The rows field well for a pivot table\\. Values are grouped by rows fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values field well for a pivot table\\. Values are aggregated based on rows and columns fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableCellConditionalFormatting": { + "FieldId": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Scope": "The scope of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormattingScope](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingscope.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextFormat": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [PivotTableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableConditionalFormattingOption": { + "Cell": "The cell conditional formatting option for a pivot table\\. \n*Required*: No \n*Type*: [PivotTableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableConditionalFormattingScope": { + "Role": "The role \\(field, field total, grand total\\) of the cell for conditional formatting\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FIELD | FIELD_TOTAL | GRAND_TOTAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableConfiguration": { + "FieldOptions": "The field options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PivotTableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginatedReportOptions": "The paginated report options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableOptions": "The table options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalOptions": "The total options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableDataPathOption": { + "DataPathList": "The list of data path values for the data path options\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width of the data path option\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableFieldOption": { + "CustomLabel": "The custom label of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID of the pivot table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableFieldOptions": { + "DataPathOptions": "The data path options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableDataPathOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabledatapathoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedFieldOptions": "The selected field options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableFieldSubtotalOptions": { + "FieldId": "The field ID of the subtotal options\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableFieldWells": { + "PivotTableAggregatedFieldWells": "The aggregated field well for the pivot table\\. \n*Required*: No \n*Type*: [PivotTableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableOptions": { + "CellStyle": "The table cell style of cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHeaderStyle": "The table cell style of the column header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnNamesVisibility": "The visibility of the column names\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricPlacement": "The metric placement \\(row, column\\) options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COLUMN | ROW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowAlternateColorOptions": "The row alternate color options \\(widget status, row alternate colors\\)\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowFieldNamesStyle": "The table cell style of row field names\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowHeaderStyle": "The table cell style of the row headers\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SingleMetricVisibility": "The visibility of the single metric options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ToggleButtonsVisibility": "Determines the visibility of the pivot table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTablePaginatedReportOptions": { + "OverflowColumnHeaderVisibility": "The visibility of the repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalOverflowVisibility": "The visibility of the printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableSortBy": { + "Column": "The column sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataPath": "The data path sort \\(data path value, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [DataPathSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Field": "The field sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableSortConfiguration": { + "FieldSortOptions": "The field sort options for a pivot table sort configuration\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) of [PivotFieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivotfieldsortoptions.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableTotalOptions": { + "ColumnSubtotalOptions": "The column subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnTotalOptions": "The column total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowSubtotalOptions": "The row subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowTotalOptions": "The row total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTableVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [PivotTableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PivotTotalOptions": { + "CustomLabel": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricHeaderCellStyle": "The cell styling options for the total of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Placement": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScrollStatus": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalCellStyle": "The cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalsVisibility": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueCellStyle": "The cell styling options for the totals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template PredefinedHierarchy": { + "Columns": "The list of columns that define the predefined hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DrillDownFilters": "The option that determines the drill down filters for the predefined hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HierarchyId": "The hierarchy ID of the predefined hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ProgressBarOptions": { + "Visibility": "The visibility of the progress bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RadarChartAggregatedFieldWells": { + "Category": "The aggregated field well categories of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Color": "The color that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RadarChartAreaStyleSettings": { + "Visibility": "The visibility settings of a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RadarChartConfiguration": { + "AlternateBandColorsVisibility": "Determines the visibility of the colors of alternatign bands in a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AlternateBandEvenColor": "The color of the even\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AlternateBandOddColor": "The color of the odd\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BaseSeriesSettings": "The base sreies settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxis": "The category axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryLabelOptions": "The category label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorAxis": "The color axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorLabelOptions": "The color label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Shape": "The shape of the radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | POLYGON` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartAngle": "The start angle of a radar chart's axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RadarChartFieldWells": { + "RadarChartAggregatedFieldWells": "The aggregated field wells of a radar chart visual\\. \n*Required*: No \n*Type*: [RadarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RadarChartSeriesSettings": { + "AreaStyleSettings": "The area style settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartAreaStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartareastylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RadarChartSortConfiguration": { + "CategoryItemsLimit": "The category items limit for a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The category sort options of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorItemsLimit": "The color items limit of a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorSort": "The color sort configuration of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RadarChartVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [RadarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RangeEndsLabelType": { + "Visibility": "The visibility of the range ends label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ReferenceLine": { + "DataConfiguration": "The data configuration of the reference line\\. \n*Required*: Yes \n*Type*: [ReferenceLineDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LabelConfiguration": "The label configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the reference line\\. Choose one of the following options: \n+ `ENABLE` \n+ `DISABLE` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StyleConfiguration": "The style configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineStyleConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestyleconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ReferenceLineCustomLabelConfiguration": { + "CustomLabel": "The string text of the custom label\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ReferenceLineDataConfiguration": { + "AxisBinding": "The axis binding type of the reference line\\. Choose one of the following options: \n+ PrimaryY\n+ SecondaryY\n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DynamicConfiguration": "The dynamic configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineDynamicDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedynamicdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticConfiguration": "The static data configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineStaticDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestaticdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ReferenceLineDynamicDataConfiguration": { + "Calculation": "The calculation that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the dynamic data targets\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MeasureAggregationFunction": "The aggregation function that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ReferenceLineLabelConfiguration": { + "CustomLabelConfiguration": "The custom label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineCustomLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinecustomlabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontColor": "The font color configuration of the label in a reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HorizontalPosition": "The horizontal position configuration of the label in a reference line\\. Choose one of the following options: \n+ `LEFT` \n+ `CENTER` \n+ `RIGHT` \n*Required*: No \n*Type*: String \n*Allowed values*: `CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueLabelConfiguration": "The value label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineValueLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinevaluelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalPosition": "The vertical position configuration of the label in a reference line\\. Choose one of the following options: \n+ `ABOVE` \n+ `BELOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `ABOVE | BELOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ReferenceLineStaticDataConfiguration": { + "Value": "The double input of the static data\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ReferenceLineStyleConfiguration": { + "Color": "The hex color of the reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Pattern": "The pattern type of the line style\\. Choose one of the following options: \n+ `SOLID` \n+ `DASHED` \n+ `DOTTED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ReferenceLineValueLabelConfiguration": { + "FormatConfiguration": "The format configuration of the value label\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativePosition": "The relative position of the value label\\. Choose one of the following options: \n+ `BEFORE_CUSTOM_LABEL` \n+ `AFTER_CUSTOM_LABEL` \n*Required*: No \n*Type*: String \n*Allowed values*: `AFTER_CUSTOM_LABEL | BEFORE_CUSTOM_LABEL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RelativeDateTimeControlDisplayOptions": { + "DateTimeFormat": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RelativeDatesFilter": { + "AnchorDateConfiguration": "The date configuration of the filter\\. \n*Required*: Yes \n*Type*: [AnchorDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-anchordateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExcludePeriodConfiguration": "The configuration for the exclude period of the filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MinimumGranularity": "The minimum granularity \\(period granularity\\) of the relative dates filter\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDateType": "The range date type of the filter\\. Choose one of the options below: \n+ `PREVIOUS` \n+ `THIS` \n+ `LAST` \n+ `NOW` \n+ `NEXT` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `LAST | NEXT | NOW | PREVIOUS | THIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RelativeDateValue": "The date value of the filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Template ResourcePermission": { "Actions": "The IAM action to grant or revoke permissions on\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Principal": "The Amazon Resource Name \\(ARN\\) of the principal\\. This can be one of the following: \n+ The ARN of an Amazon QuickSight user or group associated with a data source or dataset\\. \\(This is common\\.\\)\n+ The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme\\. \\(This is common\\.\\)\n+ The ARN of an AWS account root: This is an IAM ARN rather than a Amazon QuickSight ARN\\. Use this option only to share resources \\(templates\\) across AWS accounts\\. \\(This is less common\\.\\)\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Principal": "The Amazon Resource Name \\(ARN\\) of the principal\\. This can be one of the following: \n+ The ARN of an Amazon QuickSight user or group associated with a data source or dataset\\. \\(This is common\\.\\)\n+ The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme\\. \\(This is common\\.\\)\n+ The ARN of an AWS account root: This is an IAM ARN rather than a Amazon QuickSight ARN\\. Use this option only to share resources \\(templates\\) across AWS accounts\\. \\(This is less common\\.\\)\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Resource": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RollingDateConfiguration": { + "DataSetIdentifier": "The data set that is used in the rolling date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression of the rolling date configuration\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template RowAlternateColorOptions": { + "RowAlternateColors": "Determines the list of row alternate colors\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "Determines the widget status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SameSheetTargetVisualConfiguration": { + "TargetVisualOptions": "The options that choose the target visual in the same sheet\\. \nValid values are defined as follows: \n+ `ALL_VISUALS`: Applies the filter operation to all visuals in the same sheet\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetVisuals": "A list of the target visual IDs that are located in the same sheet of the analysis\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SankeyDiagramAggregatedFieldWells": { + "Destination": "The destination field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Source": "The source field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Weight": "The weight field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SankeyDiagramChartConfiguration": { + "DataLabels": "The data label configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SankeyDiagramFieldWells": { + "SankeyDiagramAggregatedFieldWells": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SankeyDiagramSortConfiguration": { + "DestinationItemsLimit": "The limit on the number of destination nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceItemsLimit": "The limit on the number of source nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WeightSort": "The sort configuration of the weight fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SankeyDiagramVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ScatterPlotCategoricallyAggregatedFieldWells": { + "Category": "The category field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Size": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxis": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxis": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ScatterPlotConfiguration": { + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisDisplayOptions": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisDisplayOptions": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxisLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ScatterPlotFieldWells": { + "ScatterPlotCategoricallyAggregatedFieldWells": "The aggregated field wells of a scatter plot\\. Scatter plots that have a field in the category \\(group/color\\) field will have aggregated field wells\\. The x and y\\-axes of these scatter plots are aggregated by category\\. \n*Required*: No \n*Type*: [ScatterPlotCategoricallyAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotcategoricallyaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScatterPlotUnaggregatedFieldWells": "The unaggregated field wells of a scatter plot\\. Scatter plots without a category field well have unaggregated field wells\\. The x and y\\-axes of these scatter plots are unaggregated\\. \n*Required*: No \n*Type*: [ScatterPlotUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ScatterPlotUnaggregatedFieldWells": { + "Size": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "XAxis": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "YAxis": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ScatterPlotVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ScrollBarOptions": { + "Visibility": "The visibility of the data zoom scroll bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisibleRange": "The visibility range for the data zoom scroll bar\\. \n*Required*: No \n*Type*: [VisibleRangeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visiblerangeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SecondaryValueOptions": { + "Visibility": "Determines the visibility of the secondary value\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SectionAfterPageBreak": { + "Status": "The option that enables or disables a page break at the end of a section\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SectionBasedLayoutCanvasSizeOptions": { + "PaperCanvasSizeOptions": "The options for a paper canvas of a section\\-based layout\\. \n*Required*: No \n*Type*: [SectionBasedLayoutPaperCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutpapercanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SectionBasedLayoutConfiguration": { + "BodySections": "A list of body section configurations\\. \n*Required*: Yes \n*Type*: List of [BodySectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html) \n*Maximum*: `28` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CanvasSizeOptions": "The options for the canvas of a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FooterSections": "A list of footer section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeaderSections": "A list of header section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SectionBasedLayoutPaperCanvasSizeOptions": { + "PaperMargin": "Defines the spacing between the canvas content and the top, bottom, left, and right edges\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaperOrientation": "The paper orientation that is used to define canvas dimensions\\. Choose one of the following options: \n+ PORTRAIT\n+ LANDSCAPE\n*Required*: No \n*Type*: String \n*Allowed values*: `LANDSCAPE | PORTRAIT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaperSize": "The paper size that is used to define canvas dimensions\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `A0 | A1 | A2 | A3 | A4 | A5 | JIS_B4 | JIS_B5 | US_LEGAL | US_LETTER | US_TABLOID_LEDGER` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SectionLayoutConfiguration": { + "FreeFormLayout": "The free\\-form layout configuration of a section\\. \n*Required*: Yes \n*Type*: [FreeFormSectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformsectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SectionPageBreakConfiguration": { + "After": "The configuration of a page break after a section\\. \n*Required*: No \n*Type*: [SectionAfterPageBreak](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionafterpagebreak.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SectionStyle": { + "Height": "The height of a section\\. \nHeights can only be defined for header and footer sections\\. The default height margin is 0\\.5 inches\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Padding": "The spacing between section content and its top, bottom, left, and right edges\\. \nThere is no padding by default\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SelectedSheetsFilterScopeConfiguration": { + "SheetVisualScopingConfigurations": "The sheet ID and visual IDs of the sheet and visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of [SheetVisualScopingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetvisualscopingconfiguration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SeriesItem": { + "DataFieldSeriesItem": "The data field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [DataFieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldSeriesItem": "The field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [FieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SetParameterValueConfiguration": { + "DestinationParameterName": "The destination parameter name of the `SetParameterValueConfiguration`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "Property description not available\\. \n*Required*: Yes \n*Type*: [DestinationParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ShapeConditionalFormat": { + "BackgroundColor": "The conditional formatting for the shape background color of a filled map visual\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::QuickSight::Template Sheet": { "Name": "The name of a sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SheetId": "The unique identifier associated with a sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Template SheetControlLayout": { + "Configuration": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: Yes \n*Type*: [SheetControlLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetcontrollayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SheetControlLayoutConfiguration": { + "GridLayout": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SheetDefinition": { + "ContentType": "The layout content type of the sheet\\. Choose one of the following options: \n+ `PAGINATED`: Creates a sheet for a paginated report\\.\n+ `INTERACTIVE`: Creates a sheet for an interactive dashboard\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Description": "A description of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterControls": "The list of filter controls that are on a sheet\\. \nFor more information, see [Adding filter controls to analysis sheets](https://docs.aws.amazon.com/quicksight/latest/user/filter-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Layouts": "Layouts define how the components of a sheet are arranged\\. \nFor more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [Layout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterControls": "The list of parameter controls that are on a sheet\\. \nFor more information, see [Using a Control with a Parameter in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetControlLayouts": "The control layouts of the sheet\\. \n*Required*: No \n*Type*: List of [SheetControlLayout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetcontrollayout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetId": "The unique identifier of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextBoxes": "The text boxes that are on a sheet\\. \n*Required*: No \n*Type*: List of [SheetTextBox](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheettextbox.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visuals": "A list of the visuals that are on a sheet\\. Visual placement is determined by the layout of the sheet\\. \n*Required*: No \n*Type*: List of [Visual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SheetElementConfigurationOverrides": { + "Visibility": "Determines whether or not the overrides are visible\\. Choose one of the following options: \n+ `VISIBLE` \n+ `HIDDEN` \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SheetElementRenderingRule": { + "ConfigurationOverrides": "The override configuration of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: [SheetElementConfigurationOverrides](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementconfigurationoverrides.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Expression": "The expression of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SheetTextBox": { + "Content": "The content that is displayed in the text box\\. \n*Required*: No \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetTextBoxId": "The unique identifier for a text box\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have text boxes that share identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SheetVisualScopingConfiguration": { + "Scope": "The scope of the applied entities\\. Choose one of the following options: \n+ `ALL_VISUALS` \n+ `SELECTED_VISUALS` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VISUALS | SELECTED_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SheetId": "The selected sheet that the filter is applied to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualIds": "The selected visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ShortFormatText": { + "PlainText": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RichText": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SimpleClusterMarker": { + "Color": "The color of the simple cluster marker\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SliderControlDisplayOptions": { + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SmallMultiplesOptions": { + "MaxVisibleColumns": "Sets the maximum number of visible columns to display in the grid of small multiples panels\\. \nThe default is `Auto`, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaxVisibleRows": "Sets the maximum number of visible rows to display in the grid of small multiples panels\\. \nThe default value is `Auto`, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PanelConfiguration": "Configures the display options for each small multiples panel\\. \n*Required*: No \n*Type*: [PanelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template Spacing": { + "Bottom": "Define the bottom spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Left": "Define the left spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Right": "Define the right spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Top": "Define the top spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template StringDefaultValues": { + "DynamicValue": "The dynamic value of the `StringDefaultValues`\\. Different defaults displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValues": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template StringFormatConfiguration": { + "NullValueFormatConfiguration": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumericFormatConfiguration": "The formatting configuration for numeric strings\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template StringParameterDeclaration": { + "DefaultValues": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [StringDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MappedDataSetParameters": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterValueType": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnset": "The configuration that defines the default value of a `String` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [StringValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template StringValueWhenUnsetConfiguration": { + "CustomValue": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueWhenUnsetOption": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template SubtotalOptions": { + "CustomLabel": "The custom label string for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldLevel": "The field level \\(all, custom, last\\) for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | CUSTOM | LAST` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldLevelOptions": "The optional configuration of subtotal cells\\. \n*Required*: No \n*Type*: List of [PivotTableFieldSubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldsubtotaloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MetricHeaderCellStyle": "The cell styling options for the subtotals of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalCellStyle": "The cell styling options for the subtotal cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalsVisibility": "The visibility configuration for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ValueCellStyle": "The cell styling options for the subtotals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableAggregatedFieldWells": { + "GroupBy": "The group by field well for a pivot table\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The values field well for a pivot table\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableBorderOptions": { + "Color": "The color of a table border\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Style": "The style \\(none, solid\\) of a table border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Thickness": "The thickness of a table border\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableCellConditionalFormatting": { + "FieldId": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextFormat": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableCellImageSizingConfiguration": { + "TableCellImageScalingConfiguration": "The cell scaling configuration of the sizing options for the table image configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_CELL_HEIGHT | FIT_TO_CELL_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableCellStyle": { + "BackgroundColor": "The background color for the table cells\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Border": "The borders for the table cells\\. \n*Required*: No \n*Type*: [GlobalTableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-globaltableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FontConfiguration": "The font configuration of the table cells\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Height": "The height color for the table cells\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `8` \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HorizontalTextAlignment": "The horizontal text alignment \\(left, center, right, auto\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextWrap": "The text wrap \\(none, wrap\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | WRAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalTextAlignment": "The vertical text alignment \\(top, middle, bottom\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | MIDDLE | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableConditionalFormatting": { + "ConditionalFormattingOptions": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [TableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableConditionalFormattingOption": { + "Cell": "The cell conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Row": "The row conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableRowConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablerowconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableConfiguration": { + "FieldOptions": "The field options for a table visual\\. \n*Required*: No \n*Type*: [TableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PaginatedReportOptions": "The paginated report options for a table visual\\. \n*Required*: No \n*Type*: [TablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration for a `TableVisual`\\. \n*Required*: No \n*Type*: [TableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableInlineVisualizations": "A collection of inline visualizations to display within a chart\\. \n*Required*: No \n*Type*: List of [TableInlineVisualization](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableinlinevisualization.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableOptions": "The table options for a table visual\\. \n*Required*: No \n*Type*: [TableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalOptions": "The total options for a table visual\\. \n*Required*: No \n*Type*: [TotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableFieldCustomIconContent": { + "Icon": "The icon set type \\(link\\) of the custom icon content for table URL link content\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LINK` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableFieldCustomTextContent": { + "FontConfiguration": "The font configuration of the custom text content for the table URL link content\\. \n*Required*: Yes \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The string value of the custom text content for the table URL link content\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableFieldImageConfiguration": { + "SizingOptions": "The sizing options for the table image configuration\\. \n*Required*: No \n*Type*: [TableCellImageSizingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellimagesizingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableFieldLinkConfiguration": { + "Content": "The URL content \\(text, icon\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: [TableFieldLinkContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Target": "The URL target \\(new tab, new window, same tab\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableFieldLinkContentConfiguration": { + "CustomIconContent": "The custom icon content for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomIconContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomiconcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomTextContent": "The custom text content \\(value, font configuration\\) for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomTextContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomtextcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableFieldOption": { + "CustomLabel": "The custom label for a table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The field ID for a table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "URLStyling": "The URL configuration for a table field\\. \n*Required*: No \n*Type*: [TableFieldURLConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of a table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Width": "The width for a table field\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableFieldOptions": { + "Order": "The order of field IDs of the field options for a table visual\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedFieldOptions": "The selected field options for the table field options\\. \n*Required*: No \n*Type*: List of [TableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableFieldURLConfiguration": { + "ImageConfiguration": "The image configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldImageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldimageconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LinkConfiguration": "The link configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldLinkConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableFieldWells": { + "TableAggregatedFieldWells": "The aggregated field well for the table\\. \n*Required*: No \n*Type*: [TableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableUnaggregatedFieldWells": "The unaggregated field well for the table\\. \n*Required*: No \n*Type*: [TableUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableInlineVisualization": { + "DataBars": "The configuration of the inline visualization of the data bars within a chart\\. \n*Required*: No \n*Type*: [DataBarsOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableOptions": { + "CellStyle": "The table cell style of table cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeaderStyle": "The table cell style of a table header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Orientation": "The orientation \\(vertical, horizontal\\) for a table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowAlternateColorOptions": "The row alternate color options \\(widget status, row alternate colors\\) for a table\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TablePaginatedReportOptions": { + "OverflowColumnHeaderVisibility": "The visibility of repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VerticalOverflowVisibility": "The visibility of printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableRowConditionalFormatting": { + "BackgroundColor": "The conditional formatting color \\(solid, gradient\\) of the background for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting color \\(solid, gradient\\) of the text for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableSideBorderOptions": { + "Bottom": "The table border options of the bottom border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InnerHorizontal": "The table border options of the inner horizontal border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InnerVertical": "The table border options of the inner vertical border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Left": "The table border options of the left border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Right": "The table border options of the right border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Top": "The table border options of the top border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableSortConfiguration": { + "PaginationConfiguration": "The pagination configuration \\(page size, page number\\) for the table\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RowSort": "The field sort options for rows in the table\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableUnaggregatedFieldWells": { + "Values": "The values field well for a pivot table\\. Values are unaggregated for an unaggregated table\\. \n*Required*: No \n*Type*: List of [UnaggregatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-unaggregatedfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TableVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConditionalFormatting": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [TableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Template TemplateError": { "Message": "Description of the error type\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Type": "Type of error\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACCESS_DENIED | DATA_SET_NOT_FOUND | INTERNAL_FAILURE | SOURCE_NOT_FOUND` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Type": "Type of error\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACCESS_DENIED | DATA_SET_NOT_FOUND | INTERNAL_FAILURE | SOURCE_NOT_FOUND` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ViolatedEntities": "An error path that shows which entities caused the template error\\. \n*Required*: No \n*Type*: List of [Entity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-entity.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::QuickSight::Template TemplateSourceAnalysis": { "Arn": "The Amazon Resource Name \\(ARN\\) of the resource\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -22506,6 +29334,293 @@ "ThemeArn": "The ARN of the theme associated with this version of the template\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "VersionNumber": "The version number of the template version\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::QuickSight::Template TemplateVersionDefinition": { + "AnalysisDefaults": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefaults](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-analysisdefaults.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CalculatedFields": "An array of calculated field definitions for the template\\. \n*Required*: No \n*Type*: List of [CalculatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnConfigurations": "An array of template\\-level column configurations\\. Column configurations are used to set default formatting for a column that's used throughout a template\\. \n*Required*: No \n*Type*: List of [ColumnConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataSetConfigurations": "An array of dataset configurations\\. These configurations define the required columns for each dataset used within a template\\. \n*Required*: Yes \n*Type*: List of [DataSetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterGroups": "Filter definitions for a template\\. \nFor more information, see [Filtering Data](https://docs.aws.amazon.com/quicksight/latest/user/filtering-visual-data.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html) \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterDeclarations": "An array of parameter declarations for a template\\. \n *Parameters* are named variables that can transfer a value for use by an action or an object\\. \nFor more information, see [Parameters in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Sheets": "An array of sheet definitions for a template\\. \n*Required*: No \n*Type*: List of [SheetDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TextAreaControlDisplayOptions": { + "PlaceholderOptions": "The configuration of the placeholder options in a text area control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TextConditionalFormat": { + "BackgroundColor": "The conditional formatting for the text background color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Icon": "The conditional formatting for the icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TextColor": "The conditional formatting for the text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TextControlPlaceholderOptions": { + "Visibility": "The visibility configuration of the placeholder options in a text control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TextFieldControlDisplayOptions": { + "PlaceholderOptions": "The configuration of the placeholder options in a text field control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TitleOptions": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template ThousandSeparatorOptions": { + "Symbol": "Determines the thousands separator symbol\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "Determines the visibility of the thousands separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TimeBasedForecastProperties": { + "LowerBoundary": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsBackward": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PeriodsForward": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PredictionInterval": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Seasonality": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `NULL`: The input is set to `NULL`\\.\n+ `NON_NULL`: The input is set to a custom value\\.\n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UpperBoundary": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TimeEqualityFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `Value`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value of a `TimeEquality` filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TimeRangeDrillDownFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMaximum": "The maximum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMinimum": "The minimum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TimeRangeFilter": { + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ExcludePeriodConfiguration": "The exclude period of the time range filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMaximum": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IncludeMinimum": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NullOption": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMaximumValue": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RangeMinimumValue": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TimeRangeFilterValue": { + "Parameter": "The parameter type input value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RollingDate": "The rolling date input value\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StaticValue": "The static input value\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TooltipItem": { + "ColumnTooltipItem": "The tooltip item for the columns that are not part of a field well\\. \n*Required*: No \n*Type*: [ColumnTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldTooltipItem": "The tooltip item for the fields\\. \n*Required*: No \n*Type*: [FieldTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TooltipOptions": { + "FieldBasedTooltip": "The setup for the detailed tooltip\\. The tooltip setup is always saved\\. The display type is decided based on the tooltip type\\. \n*Required*: No \n*Type*: [FieldBasedTooltip](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SelectedTooltipType": "The selected type for the tooltip\\. Choose one of the following options: \n+ `BASIC`: A basic tooltip\\.\n+ `DETAILED`: A detailed tooltip\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `BASIC | DETAILED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TooltipVisibility": "Determines whether or not the tooltip is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TopBottomFilter": { + "AggregationSortConfigurations": "The aggregation and sort configuration of the top bottom filter\\. \n*Required*: Yes \n*Type*: List of [AggregationSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Column": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilterId": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Limit": "The number of items to include in the top bottom filter results\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ParameterName": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeGranularity": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TopBottomMoversComputation": { + "Category": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MoverSize": "The mover size setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortOrder": "The sort order setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ABSOLUTE_DIFFERENCE | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Time": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The computation type\\. Choose from the following options: \n+ TOP: Top movers computation\\.\n+ BOTTOM: Bottom movers computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TopBottomRankedComputation": { + "Category": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResultSize": "The result size of a top and bottom ranked computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The computation type\\. Choose one of the following options: \n+ TOP: A top ranked computation\\.\n+ BOTTOM: A bottom ranked computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TotalAggregationComputation": { + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The value field that is used in a computation\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TotalOptions": { + "CustomLabel": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Placement": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScrollStatus": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalCellStyle": "Cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TotalsVisibility": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TreeMapAggregatedFieldWells": { + "Colors": "The color field well of a tree map\\. Values are grouped by aggregations based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Groups": "The group by field well of a tree map\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Sizes": "The size field well of a tree map\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TreeMapConfiguration": { + "ColorLabelOptions": "The label options \\(label text, label visibility\\) for the colors displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorScale": "The color options \\(gradient color, point of divergence\\) of a tree map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TreeMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GroupLabelOptions": "The label options \\(label text, label visibility\\) of the groups that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SizeLabelOptions": "The label options \\(label text, label visibility\\) of the sizes that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a tree map\\. \n*Required*: No \n*Type*: [TreeMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tooltip": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TreeMapFieldWells": { + "TreeMapAggregatedFieldWells": "The aggregated field wells of a tree map\\. \n*Required*: No \n*Type*: [TreeMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TreeMapSortConfiguration": { + "TreeMapGroupItemsLimitConfiguration": "The limit on the number of groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TreeMapSort": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TreeMapVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TreeMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template TrendArrowOptions": { + "Visibility": "The visibility of the trend arrows\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template UnaggregatedField": { + "Column": "The column that is used in the `UnaggregatedField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldId": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FormatConfiguration": "The format configuration of the field\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template UniqueValuesComputation": { + "Category": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComputationId": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template VisibleRangeOptions": { + "PercentRange": "The percent range in the visible range\\. \n*Required*: No \n*Type*: [PercentVisibleRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentvisiblerange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template Visual": { + "BarChartVisual": "A bar chart\\. \nFor more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BoxPlotVisual": "A box plot\\. \nFor more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BoxPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ComboChartVisual": "A combo chart\\. \nFor more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ComboChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomContentVisual": "A visual that contains custom content\\. \nFor more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CustomContentVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EmptyVisual": "An empty visual\\. \n*Required*: No \n*Type*: [EmptyVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FilledMapVisual": "A filled map\\. \nFor more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FilledMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FunnelChartVisual": "A funnel chart\\. \nFor more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FunnelChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GaugeChartVisual": "A gauge chart\\. \nFor more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GaugeChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GeospatialMapVisual": "A geospatial map or a points on map visual\\. \nFor more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GeospatialMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HeatMapVisual": "A heat map\\. \nFor more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HeatMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HistogramVisual": "A histogram\\. \nFor more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HistogramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InsightVisual": "An insight visual\\. \nFor more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [InsightVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "KPIVisual": "A key performance indicator \\(KPI\\)\\. \nFor more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [KPIVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LineChartVisual": "A line chart\\. \nFor more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [LineChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PieChartVisual": "A pie or donut chart\\. \nFor more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PieChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PivotTableVisual": "A pivot table\\. \nFor more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PivotTableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RadarChartVisual": "A radar chart visual\\. \nFor more information, see [Using radar charts](https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [RadarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SankeyDiagramVisual": "A sankey diagram\\. \nFor more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [SankeyDiagramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ScatterPlotVisual": "A scatter plot\\. \nFor more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ScatterPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableVisual": "A table visual\\. \nFor more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TreeMapVisual": "A tree map\\. \nFor more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TreeMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WaterfallVisual": "A waterfall chart\\. \nFor more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WaterfallVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordCloudVisual": "A word cloud\\. \nFor more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WordCloudVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template VisualCustomAction": { + "ActionOperations": "A list of `VisualCustomActionOperations`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: List of [VisualCustomActionOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomactionoperation.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomActionId": "The ID of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Status": "The status of the `VisualCustomAction`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Trigger": "The trigger of the `VisualCustomAction`\\. \nValid values are defined as follows: \n+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point\\.\n+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template VisualCustomActionOperation": { + "FilterOperation": "The filter operation that filters data included in a visual or in an entire sheet\\. \n*Required*: No \n*Type*: [CustomActionFilterOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionfilteroperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NavigationOperation": "The navigation operation that navigates between different sheets in the same analysis\\. \n*Required*: No \n*Type*: [CustomActionNavigationOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionnavigationoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SetParametersOperation": "The set parameter operation that sets parameters in custom action\\. \n*Required*: No \n*Type*: [CustomActionSetParametersOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionsetparametersoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "URLOperation": "The URL operation that opens a link to another webpage\\. \n*Required*: No \n*Type*: [CustomActionURLOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionurloperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template VisualPalette": { + "ChartColor": "The chart color options for the visual palette\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColorMap": "The color map options for the visual palette\\. \n*Required*: No \n*Type*: List of [DataPathColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html) \n*Maximum*: `5000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template VisualSubtitleLabelOptions": { + "FormatText": "The long text format of the subtitle label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [LongFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-longformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the subtitle label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template VisualTitleLabelOptions": { + "FormatText": "The short text format of the title label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [ShortFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shortformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Visibility": "The visibility of the title label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WaterfallChartAggregatedFieldWells": { + "Breakdowns": "The breakdown field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Categories": "The category field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Values": "The value field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WaterfallChartConfiguration": { + "CategoryAxisDisplayOptions": "The options that determine the presentation of the category axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategoryAxisLabelOptions": "The options that determine the presentation of the category axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataLabels": "The data label configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Legend": "The legend configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisDisplayOptions": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrimaryYAxisLabelOptions": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualPalette": "The visual palette configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WaterfallChartOptions": "The options that determine the presentation of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WaterfallChartFieldWells": { + "WaterfallChartAggregatedFieldWells": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WaterfallChartOptions": { + "TotalBarLabel": "This option determines the total bar label of a waterfall visual\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WaterfallChartSortConfiguration": { + "BreakdownItemsLimit": "The limit on the number of bar groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WaterfallVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration for a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WhatIfPointScenario": { + "Date": "The date that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The target value that you want to meet for the provided date\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WhatIfRangeScenario": { + "EndDate": "The end date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartDate": "The start date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The target value that you want to meet for the provided date range\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WordCloudAggregatedFieldWells": { + "GroupBy": "The group by field well of a word cloud\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Size": "The size field well of a word cloud\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WordCloudChartConfiguration": { + "CategoryLabelOptions": "The label options \\(label text, label visibility, and sort icon visibility\\) for the word cloud category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "FieldWells": "The field wells of the visual\\. \n*Required*: No \n*Type*: [WordCloudFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SortConfiguration": "The sort configuration of a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordCloudOptions": "The options for a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WordCloudFieldWells": { + "WordCloudAggregatedFieldWells": "The aggregated field wells of a word cloud\\. \n*Required*: No \n*Type*: [WordCloudAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WordCloudOptions": { + "CloudLayout": "The cloud layout options \\(fluid, normal\\) of a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FLUID | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaximumStringLength": "The length limit of each word from 1\\-100\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordCasing": "The word casing options \\(lower\\_case, existing\\_case\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXISTING_CASE | LOWER_CASE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordOrientation": "The word orientation options \\(horizontal, horizontal\\_and\\_vertical\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | HORIZONTAL_AND_VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordPadding": "The word padding options \\(none, small, medium, large\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | NONE | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WordScaling": "The word scaling options \\(emphasize, normal\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EMPHASIZE | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WordCloudSortConfiguration": { + "CategoryItemsLimit": "The limit on the number of groups that are displayed in a word cloud\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CategorySort": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::QuickSight::Template WordCloudVisual": { + "Actions": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChartConfiguration": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [WordCloudChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ColumnHierarchies": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subtitle": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Title": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VisualId": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::QuickSight::Theme": { "AwsAccountId": "The ID of the AWS account where you want to store the new theme\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `12` \n*Maximum*: `12` \n*Pattern*: `^[0-9]{12}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "BaseThemeId": "The ID of the theme that a custom theme will inherit from\\. All themes inherit from one of the starting themes defined by Amazon QuickSight\\. For a list of the starting themes, use `ListThemes` or choose **Themes** from within an analysis\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -22619,10 +29734,10 @@ "EnableHttpEndpoint": "A value that indicates whether to enable the HTTP endpoint for an Aurora Serverless DB cluster\\. By default, the HTTP endpoint is disabled\\. \nWhen enabled, the HTTP endpoint provides a connectionless web service API for running SQL queries on the Aurora Serverless DB cluster\\. You can also query your database from inside the RDS console with the query editor\\. \nFor more information, see [Using the Data API for Aurora Serverless](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html) in the *Amazon Aurora User Guide*\\. \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EnableIAMDatabaseAuthentication": "A value that indicates whether to enable mapping of AWS Identity and Access Management \\(IAM\\) accounts to database accounts\\. By default, mapping is disabled\\. \nFor more information, see [ IAM Database Authentication](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.IAMDBAuth.html) in the *Amazon Aurora User Guide\\.* \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Engine": "The name of the database engine to be used for this DB cluster\\. \nValid Values: \n+ `aurora` \\(for MySQL 5\\.6\\-compatible Aurora\\)\n+ `aurora-mysql` \\(for MySQL 5\\.7\\-compatible and MySQL 8\\.0\\-compatible Aurora\\)\n+ `aurora-postgresql`\n+ `mysql`\n+ `postgres`\nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", - "EngineMode": "The DB engine mode of the DB cluster, either `provisioned`, `serverless`, `parallelquery`, `global`, or `multimaster`\\. \nThe `parallelquery` engine mode isn't required for Aurora MySQL version 1\\.23 and higher 1\\.x versions, and version 2\\.09 and higher 2\\.x versions\\. \nThe `global` engine mode isn't required for Aurora MySQL version 1\\.22 and higher 1\\.x versions, and `global` engine mode isn't required for any 2\\.x versions\\. \nThe `multimaster` engine mode only applies for DB clusters created with Aurora MySQL version 5\\.6\\.10a\\. \nFor Aurora PostgreSQL, the `global` engine mode isn't required, and both the `parallelquery` and the `multimaster` engine modes currently aren't supported\\. \nLimitations and requirements apply to some DB engine modes\\. For more information, see the following sections in the *Amazon Aurora User Guide*: \n+ [ Limitations of Aurora Serverless](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html#aurora-serverless.limitations) \n+ [ Limitations of Parallel Query](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations) \n+ [ Limitations of Aurora Global Databases](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html#aurora-global-database.limitations) \n+ [ Limitations of Multi\\-Master Clusters](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-multi-master.html#aurora-multi-master-limitations) \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "EngineMode": "The DB engine mode of the DB cluster, either `provisioned`, `serverless`, `parallelquery`, `global`, or `multimaster`\\. \nThe `serverless` engine mode only applies for Aurora Serverless v1 DB clusters\\. \nThe `parallelquery` engine mode isn't required for Aurora MySQL version 1\\.23 and higher 1\\.x versions, and version 2\\.09 and higher 2\\.x versions\\. \nThe `global` engine mode isn't required for Aurora MySQL version 1\\.22 and higher 1\\.x versions, and `global` engine mode isn't required for any 2\\.x versions\\. \nThe `multimaster` engine mode only applies for DB clusters created with Aurora MySQL version 5\\.6\\.10a\\. \nFor Aurora PostgreSQL, the `global` engine mode isn't required, and both the `parallelquery` and the `multimaster` engine modes currently aren't supported\\. \nLimitations and requirements apply to some DB engine modes\\. For more information, see the following sections in the *Amazon Aurora User Guide*: \n+ [ Limitations of Aurora Serverless](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html#aurora-serverless.limitations) \n+ [ Limitations of Parallel Query](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations) \n+ [ Limitations of Aurora Global Databases](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html#aurora-global-database.limitations) \n+ [ Limitations of Multi\\-Master Clusters](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-multi-master.html#aurora-multi-master-limitations) \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "EngineVersion": "The version number of the database engine to use\\. \nTo list all of the available engine versions for `aurora` \\(for MySQL 5\\.6\\-compatible Aurora\\), use the following command: \n`aws rds describe-db-engine-versions --engine aurora --query \"DBEngineVersions[].EngineVersion\"` \nTo list all of the available engine versions for `aurora-mysql` \\(for MySQL 5\\.7\\-compatible Aurora\\), use the following command: \n`aws rds describe-db-engine-versions --engine aurora-mysql --query \"DBEngineVersions[].EngineVersion\"` \nTo list all of the available engine versions for `aurora-postgresql`, use the following command: \n`aws rds describe-db-engine-versions --engine aurora-postgresql --query \"DBEngineVersions[].EngineVersion\"` \nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "GlobalClusterIdentifier": "If you are configuring an Aurora global database cluster and want your Aurora DB cluster to be a secondary member in the global database cluster, specify the global cluster ID of the global database cluster\\. To define the primary database cluster of the global cluster, use the [AWS::RDS::GlobalCluster](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-globalcluster.html) resource\\. \n If you aren't configuring a global database cluster, don't specify this property\\. \nTo remove the DB cluster from a global database cluster, specify an empty value for the `GlobalClusterIdentifier` property\\.\nFor information about Aurora global databases, see [ Working with Amazon Aurora Global Databases](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html) in the *Amazon Aurora User Guide*\\. \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", - "Iops": "The amount of Provisioned IOPS \\(input/output operations per second\\) to be initially allocated for each DB instance in the Multi\\-AZ DB cluster\\. \nFor information about valid IOPS values, see [Amazon RDS Provisioned IOPS storage](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) in the *Amazon RDS User Guide*\\. \nThis setting is required to create a Multi\\-AZ DB cluster\\. \nConstraints: Must be a multiple between \\.5 and 50 of the storage amount for the DB cluster\\. \nValid for: Multi\\-AZ DB clusters only \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Iops": "The amount of Provisioned IOPS \\(input/output operations per second\\) to be initially allocated for each DB instance in the Multi\\-AZ DB cluster\\. \nFor information about valid IOPS values, see [Provisioned IOPS storage](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) in the *Amazon RDS User Guide*\\. \nThis setting is required to create a Multi\\-AZ DB cluster\\. \nConstraints: Must be a multiple between \\.5 and 50 of the storage amount for the DB cluster\\. \nValid for: Multi\\-AZ DB clusters only \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "KmsKeyId": "The Amazon Resource Name \\(ARN\\) of the AWS KMS key that is used to encrypt the database instances in the DB cluster, such as `arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef`\\. If you enable the `StorageEncrypted` property but don't specify this property, the default KMS key is used\\. If you specify this property, you must set the `StorageEncrypted` property to `true`\\. \nIf you specify the `SnapshotIdentifier` property, the `StorageEncrypted` property value is inherited from the snapshot, and if the DB cluster is encrypted, the specified `KmsKeyId` property is used\\. \nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ManageMasterUserPassword": "A value that indicates whether to manage the master user password with AWS Secrets Manager\\. \nFor more information, see [Password management with AWS Secrets Manager](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/rds-secrets-manager.html) in the *Amazon RDS User Guide* and [Password management with AWS Secrets Manager](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/rds-secrets-manager.html) in the *Amazon Aurora User Guide\\.* \nConstraints: \n+ Can't manage the master user password with AWS Secrets Manager if `MasterUserPassword` is specified\\.\nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MasterUserPassword": "The master password for the DB instance\\. \nIf you specify the `SourceDBClusterIdentifier`, `SnapshotIdentifier`, or `GlobalClusterIdentifier` property, don't specify this property\\. The value is inherited from the source DB cluster, the snapshot, or the primary DB cluster for the global database cluster, respectively\\.\nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: Conditional \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -22809,6 +29924,7 @@ "DBProxyEndpointName": "The name of the DB proxy endpoint to create\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DBProxyName": "The name of the DB proxy associated with the DB proxy endpoint that you create\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "An optional set of key\\-value pairs to associate arbitrary data of your choosing with the proxy\\. \n*Required*: No \n*Type*: List of [TagFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxyendpoint-tagformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetRole": "A value that indicates whether the DB proxy endpoint can be used for read/write or read\\-only operations\\. \nValid Values: `READ_WRITE | READ_ONLY` \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "VpcSecurityGroupIds": "The VPC security group IDs for the DB proxy endpoint that you create\\. You can specify a different set of security group IDs than for the original DB proxy\\. The default is the default security group for the VPC\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "VpcSubnetIds": "The VPC subnet IDs for the DB proxy endpoint that you create\\. You can specify a different set of subnet IDs than for the original DB proxy\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, @@ -22916,9 +30032,10 @@ "Status": "Set this to `ENABLED` to allow the web client to send custom events for this app monitor\\. \nValid values are `ENABLED` and `DISABLED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RUM::AppMonitor MetricDefinition": { - "DimensionKeys": "This field is a map of field paths to dimension names\\. It defines the dimensions to associate with this metric in CloudWatch The value of this field is used only if the metric destination is `CloudWatch`\\. If the metric destination is `Evidently`, the value of `DimensionKeys` is ignored\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DimensionKeys": "This field is a map of field paths to dimension names\\. It defines the dimensions to associate with this metric in CloudWatch\\. The value of this field is used only if the metric destination is `CloudWatch`\\. If the metric destination is `Evidently`, the value of `DimensionKeys` is ignored\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EventPattern": "The pattern that defines the metric\\. RUM checks events that happen in a user's session against the pattern, and events that match the pattern are sent to the metric destination\\. \nIf the metrics destination is `CloudWatch` and the event also matches a value in `DimensionKeys`, then the metric is published with the specified dimensions\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the metric that is defined in this structure\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Namespace": "If you are creating a custom metric instead of an extended metrics, use this parameter to define the metric namespace for that custom metric\\. Do not specify this parameter if you are creating an extended metric\\. \nYou can't use any string that starts with `AWS/` for your namespace\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "UnitLabel": "Use this field only if you are sending this metric to CloudWatch\\. It defines the CloudWatch metric unit that this metric is measured in\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ValueKey": "The field within the event object that the metric value is sourced from\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -22943,10 +30060,10 @@ "ClusterType": "The type of the cluster\\. When cluster type is specified as \n+ `single-node`, the **NumberOfNodes** parameter is not required\\.\n+ `multi-node`, the **NumberOfNodes** parameter is required\\.\nValid Values: `multi-node` \\| `single-node` \nDefault: `multi-node` \n*Required*: Yes \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ClusterVersion": "The version of the Amazon Redshift engine software that you want to deploy on the cluster\\. \nThe version selected runs on all the nodes in the cluster\\. \nConstraints: Only version 1\\.0 is currently available\\. \nExample: `1.0` \n*Required*: No \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DBName": "The name of the first database to be created when the cluster is created\\. \nTo create additional databases after the cluster is created, connect to the cluster with a SQL client and use SQL commands to create a database\\. For more information, go to [Create a Database](https://docs.aws.amazon.com/redshift/latest/dg/t_creating_database.html) in the Amazon Redshift Database Developer Guide\\. \nDefault: `dev` \nConstraints: \n+ Must contain 1 to 64 alphanumeric characters\\.\n+ Must contain only lowercase letters\\.\n+ Cannot be a word that is reserved by the service\\. A list of reserved words can be found in [Reserved Words](https://docs.aws.amazon.com/redshift/latest/dg/r_pg_keywords.html) in the Amazon Redshift Database Developer Guide\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "DeferMaintenance": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "DeferMaintenanceDuration": "Property description not available\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "DeferMaintenanceEndTime": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "DeferMaintenanceStartTime": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DeferMaintenance": "A Boolean indicating whether to enable the deferred maintenance window\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DeferMaintenanceDuration": "An integer indicating the duration of the maintenance window in days\\. If you specify a duration, you can't specify an end time\\. The duration must be 45 days or less\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DeferMaintenanceEndTime": "A timestamp for the end of the time period when we defer maintenance\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DeferMaintenanceStartTime": "A timestamp indicating the start time for the deferred maintenance window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DestinationRegion": "The destination region that snapshots are automatically copied to when cross\\-region snapshot copy is enabled\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ElasticIp": "The Elastic IP \\(EIP\\) address for the cluster\\. \nConstraints: The cluster must be provisioned in EC2\\-VPC and publicly\\-accessible through an Internet gateway\\. Don't specify the Elastic IP address for a publicly accessible cluster with availability zone relocation turned on\\. For more information about provisioning clusters in EC2\\-VPC, go to [Supported Platforms to Launch Your Cluster](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html#cluster-platforms) in the Amazon Redshift Cluster Management Guide\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Encrypted": "If `true`, the data in the cluster is encrypted at rest\\. \nDefault: false \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -22967,9 +30084,9 @@ "Port": "The port number on which the cluster accepts incoming connections\\. \nThe cluster is accessible only via the JDBC and ODBC connection strings\\. Part of the connection string requires the port on which the cluster will listen for incoming connections\\. \nDefault: `5439` \nValid Values: `1150-65535` \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PreferredMaintenanceWindow": "The weekly time range \\(in UTC\\) during which automated cluster maintenance can occur\\. \n Format: `ddd:hh24:mi-ddd:hh24:mi` \n Default: A 30\\-minute window selected at random from an 8\\-hour block of time per region, occurring on a random day of the week\\. For more information about the time blocks for each region, see [Maintenance Windows](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html#rs-maintenance-windows) in Amazon Redshift Cluster Management Guide\\. \nValid Days: Mon \\| Tue \\| Wed \\| Thu \\| Fri \\| Sat \\| Sun \nConstraints: Minimum 30\\-minute window\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PubliclyAccessible": "If `true`, the cluster can be accessed from a public network\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ResourceAction": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RevisionTarget": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RotateEncryptionKey": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResourceAction": "The Amazon Redshift operation to be performed\\. Supported operations are `pause-cluster` and `resume-cluster`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RevisionTarget": "Describes a `RevisionTarget` object\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RotateEncryptionKey": "Rotates the encryption keys for a cluster\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SnapshotClusterIdentifier": "The name of the cluster the source snapshot was created from\\. This parameter is required if your user or role has a policy containing a snapshot resource element that specifies anything other than \\* for the cluster name\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "SnapshotCopyGrantName": "The name of the snapshot copy grant\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SnapshotCopyManual": "Indicates whether to apply the snapshot retention period to newly copied manual snapshots instead of automated snapshots\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -22988,7 +30105,7 @@ }, "AWS::Redshift::ClusterParameterGroup": { "Description": "The description of the parameter group\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ParameterGroupFamily": "The name of the cluster parameter group family that this cluster parameter group is compatible with\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ParameterGroupFamily": "The name of the cluster parameter group family that this cluster parameter group is compatible with\\. You can create a custom parameter group and then associate your cluster with it\\. For more information, see [Amazon Redshift parameter groups](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html)\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ParameterGroupName": "The name of the cluster parameter group\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Parameters": "An array of parameters to be modified\\. A maximum of 20 parameters can be modified in a single request\\. \nFor each parameter to be modified, you must supply at least the parameter name and parameter value; other name\\-value pairs of the parameter are optional\\. \nFor the workload management \\(WLM\\) configuration, you must supply all the name\\-value pairs in the wlm\\_json\\_configuration parameter\\. \n*Required*: No \n*Type*: List of [Parameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-clusterparametergroup-parameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "The list of tags for the cluster parameter group\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -23088,7 +30205,7 @@ "IamRoles": "A list of IAM roles to associate with the namespace\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "KmsKeyId": "The ID of the AWS Key Management Service key used to encrypt your data\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LogExports": "The types of logs the namespace can export\\. Available export types are `userlog`, `connectionlog`, and `useractivitylog`\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "NamespaceName": "The name of the namespace\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "NamespaceName": "The name of the namespace\\. Must be between 3\\-64 alphanumeric characters in lowercase, and it cannot be a reserved word\\. A list of reserved words can be found in [Reserved Words](https://docs.aws.amazon.com/redshift/latest/dg/r_pg_keywords.html) in the Amazon Redshift Database Developer Guide\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The map of the key\\-value pairs used to tag the namespace\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::RedshiftServerless::Namespace Namespace": { @@ -23153,11 +30270,11 @@ }, "AWS::RefactorSpaces::Application": { "ApiGatewayProxy": "The endpoint URL of the Amazon API Gateway proxy\\. \n*Required*: No \n*Type*: [ApiGatewayProxyInput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-application-apigatewayproxyinput.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "EnvironmentIdentifier": "The unique identifier of the environment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Name": "The name of the application\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ProxyType": "The proxy type of the proxy created within the application\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "EnvironmentIdentifier": "The unique identifier of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Name": "The name of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ProxyType": "The proxy type of the proxy created within the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags assigned to the application\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "VpcId": "The ID of the virtual private cloud \\(VPC\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "VpcId": "The ID of the virtual private cloud \\(VPC\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::RefactorSpaces::Application ApiGatewayProxyInput": { "EndpointType": "The type of endpoint to use for the API Gateway proxy\\. If no value is specified in the request, the value is set to `REGIONAL` by default\\. \nIf the value is set to `PRIVATE` in the request, this creates a private API endpoint that is isolated from the public internet\\. The private endpoint can only be accessed by using Amazon Virtual Private Cloud \\(Amazon VPC\\) endpoints for Amazon API Gateway that have been granted access\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -23165,15 +30282,15 @@ }, "AWS::RefactorSpaces::Environment": { "Description": "A description of the environment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Name": "The name of the environment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "NetworkFabricType": "The network fabric type of the environment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Name": "The name of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "NetworkFabricType": "The network fabric type of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags assigned to the environment\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RefactorSpaces::Route": { "ApplicationIdentifier": "The unique identifier of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DefaultRoute": "Configuration for the default route type\\. \n*Required*: No \n*Type*: [DefaultRouteInput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-route-defaultrouteinput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EnvironmentIdentifier": "The unique identifier of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "RouteType": "The route type of the route\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "RouteType": "The route type of the route\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ServiceIdentifier": "The unique identifier of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags assigned to the route\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "UriPathRoute": "The configuration for the URI path route type\\. \n*Required*: No \n*Type*: [UriPathRouteInput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-route-uripathrouteinput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -23190,10 +30307,10 @@ "AWS::RefactorSpaces::Service": { "ApplicationIdentifier": "The unique identifier of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Description": "A description of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "EndpointType": "The endpoint type of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "EndpointType": "The endpoint type of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "EnvironmentIdentifier": "The unique identifier of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "LambdaEndpoint": "A summary of the configuration for the AWS Lambda endpoint type\\. \n*Required*: No \n*Type*: [LambdaEndpointInput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-service-lambdaendpointinput.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Name": "The name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Name": "The name of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags assigned to the service\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "UrlEndpoint": "The summary of the configuration for the URL endpoint type\\. \n*Required*: No \n*Type*: [UrlEndpointInput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-service-urlendpointinput.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "VpcId": "The ID of the virtual private cloud \\(VPC\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" @@ -23259,7 +30376,7 @@ }, "AWS::ResilienceHub::App": { "AppAssessmentSchedule": "Assessment execution schedule with 'Daily' or 'Disabled' values\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "AppTemplateBody": "A string containing a full AWS Resilience Hub app template body\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AppTemplateBody": "A JSON string that provides information about your application structure\\. To learn more about the `appTemplateBody` template, see the sample template provided in the *Examples* section\\. \nThe `appTemplateBody` JSON string has the following structure: \n+ **`resources`**", "Description": "The optional description for an app\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name for the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ResiliencyPolicyArn": "The Amazon Resource Name \\(ARN\\) of the resiliency policy\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -23403,11 +30520,11 @@ "CurrentRevisionId": "The current revision id for the simulation application\\. If you provide a value and it matches the latest revision ID, a new version will be created\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `40` \n*Pattern*: `[a-zA-Z0-9_.\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::RolesAnywhere::CRL": { - "CrlData": "The revocation record for a certificate, following the x509 v3 standard\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Enabled": "Indicates whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "A list of tags to attach to the CRL\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TrustAnchorArn": "The ARN of the TrustAnchor the certificate revocation list \\(CRL\\) will provide revocation for\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "CrlData": "The x509 v3 specified certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Enabled": "Specifies whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "A list of tags to attach to the certificate revocation list \\(CRL\\)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TrustAnchorArn": "The ARN of the TrustAnchor the certificate revocation list \\(CRL\\) will provide revocation for\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1011` \n*Pattern*: `^arn:aws(-[^:]+)?:rolesanywhere(:.*){2}(:trust-anchor.*)$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::Profile": { "DurationSeconds": "Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -23417,17 +30534,17 @@ "RequireInstanceProperties": "Specifies whether instance properties are required in temporary credential requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RoleArns": "A list of IAM role ARNs\\. During `CreateSession`, if a matching role ARN is provided, the properties in this profile will be applied to the intersection session policy\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SessionPolicy": "A session policy that applies to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "A list of tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Tags": "The tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::TrustAnchor": { "Enabled": "Indicates whether the trust anchor is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the trust anchor\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Source": "The trust anchor type and its related certificate data\\. \n*Required*: Yes \n*Type*: [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-source.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "A list of tags to attach to the trust anchor\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Tags": "The tags to attach to the trust anchor\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::TrustAnchor Source": { "SourceData": "The data field of the trust anchor depending on its type\\. \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SourceType": "The type of the trust anchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "SourceType": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::TrustAnchor SourceData": { "AcmPcaArn": "The root certificate of the AWS Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests\\. Included for trust anchors of type `AWS_ACM_PCA`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1011` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -23572,11 +30689,11 @@ "Weight": "*Weighted resource record sets only:* Among resource record sets that have the same combination of DNS name and type, a value that determines the proportion of DNS queries that Amazon Route 53 responds to using the current resource record set\\. Route 53 calculates the sum of the weights for the resource record sets that have the same combination of DNS name and type\\. Route 53 then responds to queries based on the ratio of a resource's weight to the total\\. Note the following: \n+ You must specify a value for the `Weight` element for every weighted resource record set\\.\n+ You can only specify one `ResourceRecord` per weighted resource record set\\.\n+ You can't create latency, failover, or geolocation resource record sets that have the same values for the `Name` and `Type` elements as weighted resource record sets\\.\n+ You can create a maximum of 100 weighted resource record sets that have the same values for the `Name` and `Type` elements\\.\n+ For weighted \\(but not weighted alias\\) resource record sets, if you set `Weight` to `0` for a resource record set, Route 53 never responds to queries with the applicable value for that resource record set\\. However, if you set `Weight` to `0` for all resource record sets that have the same combination of DNS name and type, traffic is routed to all resources with equal probability\\." }, "AWS::Route53RecoveryControl::Cluster": { - "Name": "Name of the cluster\\. You can use any non\\-white space character in the name\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Name": "Name of the cluster\\. You can use any non\\-white space character in the name except the following: & > < ' \\(single quote\\) \" \\(double quote\\) ; \\(semicolon\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The value for a tag\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Route53RecoveryControl::Cluster ClusterEndpoint": { - "Endpoint": "A cluster endpoint\\. Specify an endpoint and AWS Region when you want to set or retrieve a routing control state in the cluster\\. \nTo get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Endpoint": "A cluster endpoint URL for one of the five redundant clusters that you specify to set or retrieve a routing control state\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Region": "The AWS Region for a cluster endpoint\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Route53RecoveryControl::ControlPanel": { @@ -23585,26 +30702,26 @@ "Tags": "The value for a tag\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Route53RecoveryControl::RoutingControl": { - "ClusterArn": "The Amazon Resource Name \\(ARN\\) of the cluster that includes the routing control\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ClusterArn": "The Amazon Resource Name \\(ARN\\) of the cluster that hosts the routing control\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ControlPanelArn": "The Amazon Resource Name \\(ARN\\) of the control panel that includes the routing control\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Name": "The name of the routing control\\. You can use any non\\-white space character in the name\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Route53RecoveryControl::SafetyRule": { "AssertionRule": "An assertion rule enforces that, when you change a routing control state, that the criteria that you set in the rule configuration is met\\. Otherwise, the change to the routing control is not accepted\\. For example, the criteria might be that at least one routing control state is `On` after the transaction so that traffic continues to flow to at least one cell for the application\\. This ensures that you avoid a fail\\-open scenario\\. \n*Required*: No \n*Type*: [AssertionRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-assertionrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ControlPanelArn": "The Amazon Resource Name \\(ARN\\) for the control panel\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "GatingRule": "A gating rule verifies that a gating routing control or set of gating routing controls, evaluates as true, based on a rule configuration that you specify, which allows a set of routing control state changes to complete\\. \nFor example, if you specify one gating routing control and you set the `Type` in the rule configuration to `OR`, that indicates that you must set the gating routing control to `On` for the rule to evaluate as true; that is, for the gating control \"switch\" to be \"On\"\\. When you do that, then you can update the routing control states for the target routing controls that you specify in the gating rule\\. \n*Required*: No \n*Type*: [GatingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-gatingrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "GatingRule": "A gating rule verifies that a gating routing control or set of gating routing controls, evaluates as true, based on a rule configuration that you specify, which allows a set of routing control state changes to complete\\. \nFor example, if you specify one gating routing control and you set the `Type` in the rule configuration to `OR`, that indicates that you must set the gating routing control to `On` for the rule to evaluate as true; that is, for the gating control switch to be On\\. When you do that, then you can update the routing control states for the target routing controls that you specify in the gating rule\\. \n*Required*: No \n*Type*: [GatingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-gatingrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the assertion rule\\. The name must be unique within a control panel\\. You can use any non\\-white space character in the name except the following: & > < ' \\(single quote\\) \" \\(double quote\\) ; \\(semicolon\\) \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RuleConfig": "The criteria that you set for specific assertion controls \\(routing controls\\) that designate how many control states must be `ON` as the result of a transaction\\. For example, if you have three assertion controls, you might specify `ATLEAST 2` for your rule configuration\\. This means that at least two assertion controls must be `ON`, so that at least two AWS Regions have traffic flowing to them\\. \n*Required*: Yes \n*Type*: [RuleConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-ruleconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The value for a tag\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Route53RecoveryControl::SafetyRule AssertionRule": { "AssertedControls": "The routing controls that are part of transactions that are evaluated to determine if a request to change a routing control state is allowed\\. For example, you might include three routing controls, one for each of three AWS Regions\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "WaitPeriodMs": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent \"flapping\" of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "WaitPeriodMs": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent flapping of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Route53RecoveryControl::SafetyRule GatingRule": { - "GatingControls": "An array of gating routing control Amazon Resource Names \\(ARNs\\)\\. For a simple \"on/off\" switch, specify the ARN for one routing control\\. The gating routing controls are evaluated by the rule configuration that you specify to determine if the target routing control states can be changed\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TargetControls": "An array of target routing control Amazon Resource Names \\(ARNs\\) for which the states can only be updated if the rule configuration that you specify evaluates to true for the gating routing control\\. As a simple example, if you have a single gating control, it acts as an overall \"on/off\" switch for a set of target routing controls\\. You can use this to manually override automated failover, for example\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "WaitPeriodMs": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent \"flapping\" of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "GatingControls": "An array of gating routing control Amazon Resource Names \\(ARNs\\)\\. For a simple on\\-off switch, specify the ARN for one routing control\\. The gating routing controls are evaluated by the rule configuration that you specify to determine if the target routing control states can be changed\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetControls": "An array of target routing control Amazon Resource Names \\(ARNs\\) for which the states can only be updated if the rule configuration that you specify evaluates to true for the gating routing control\\. As a simple example, if you have a single gating control, it acts as an overall on\\-off switch for a set of target routing controls\\. You can use this to manually override automated failover, for example\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WaitPeriodMs": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent flapping of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Route53RecoveryControl::SafetyRule RuleConfig": { "Inverted": "Logical negation of the rule\\. If the rule would usually evaluate true, it's evaluated as false, and vice versa\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -23628,14 +30745,14 @@ }, "AWS::Route53RecoveryReadiness::ResourceSet": { "ResourceSetName": "The name of the resource set to create\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ResourceSetType": "The resource type of the resources in the resource set\\. Enter one of the following values for resource type: \nAWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource\\. \nNote that AWS::Route53RecoveryReadiness::DNSTargetResource is only used for this setting\\. It isn't an actual AWS CloudFormation resource type\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ResourceSetType": "The resource type of the resources in the resource set\\. Enter one of the following values for resource type: \n AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource\\. \nNote that AWS::Route53RecoveryReadiness::DNSTargetResource is only used for this setting\\. It isn't an actual AWS CloudFormation resource type\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Resources": "A list of resource objects in the resource set\\. \n*Required*: Yes \n*Type*: List of [Resource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-resource.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "A tag to associate with the parameters for a resource set\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Route53RecoveryReadiness::ResourceSet DNSTargetResource": { "DomainName": "The domain name that acts as an ingress point to a portion of the customer application\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "HostedZoneArn": "The hosted zone Amazon Resource Name \\(ARN\\) that contains the DNS record with the provided name of the target resource\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RecordSetId": "The Route 53 record set ID that uniquely identifies a DNS record, given a name and a type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RecordSetId": "The Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RecordType": "The type of DNS record of the target resource\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TargetResource": "The target resource that the Route 53 record points to\\. \n*Required*: No \n*Type*: [TargetResource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-targetresource.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -23644,7 +30761,7 @@ }, "AWS::Route53RecoveryReadiness::ResourceSet R53ResourceRecord": { "DomainName": "The DNS target domain name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RecordSetId": "The Route 53 Resource Record Set ID\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "RecordSetId": "The Amazon Route 53 Resource Record Set ID\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Route53RecoveryReadiness::ResourceSet Resource": { "ComponentId": "The component identifier of the resource, generated when DNS target resource is used\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -23693,17 +30810,17 @@ }, "AWS::Route53Resolver::ResolverEndpoint": { "Direction": "Indicates whether the Resolver endpoint allows inbound or outbound DNS queries: \n+ `INBOUND`: allows DNS queries to your VPC from your network\n+ `OUTBOUND`: allows DNS queries from your VPC to your network\n*Required*: Yes \n*Type*: String \n*Allowed values*: `INBOUND | OUTBOUND` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "IpAddresses": "The subnets and IP addresses in your VPC that DNS queries originate from \\(for outbound endpoints\\) or that you forward DNS queries to \\(for inbound endpoints\\)\\. The subnet ID uniquely identifies a VPC\\. \n*Required*: Yes \n*Type*: List of [IpAddressRequest](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverendpoint-ipaddressrequest.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IpAddresses": "The subnets and IP addresses in your VPC that DNS queries originate from \\(for outbound endpoints\\) or that you forward DNS queries to \\(for inbound endpoints\\)\\. The subnet ID uniquely identifies a VPC\\. \n*Required*: Yes \n*Type*: List of [IpAddressRequest](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverendpoint-ipaddressrequest.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console\\. \n*Required*: No \n*Type*: String \n*Maximum*: `64` \n*Pattern*: `(?!^[0-9]+$)([a-zA-Z0-9\\-_' ']+)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "OutpostArn": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PreferredInstanceType": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ResolverEndpointType": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResolverEndpointType": "The Resolver endpoint IP address type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DUALSTACK | IPV4 | IPV6` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SecurityGroupIds": "The ID of one or more security groups that control access to this VPC\\. The security group must include one or more inbound rules \\(for inbound endpoints\\) or outbound rules \\(for outbound endpoints\\)\\. Inbound and outbound rules must allow TCP and UDP access\\. For inbound access, open port 53\\. For outbound access, open the port that you're using for DNS queries on your network\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "Route 53 Resolver doesn't support updating tags through CloudFormation\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Route53Resolver::ResolverEndpoint IpAddressRequest": { - "Ip": "The IP address that you want to use for DNS queries\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Ipv6": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Ip": "The IPv4 address that you want to use for DNS queries\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Ipv6": "The IPv6 address that you want to use for DNS queries\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `39` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SubnetId": "The ID of the subnet that contains the IP address\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `32` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Route53Resolver::ResolverQueryLoggingConfig": { @@ -23719,12 +30836,12 @@ "Name": "The name for the Resolver rule, which you specified when you created the Resolver rule\\. \n*Required*: No \n*Type*: String \n*Maximum*: `64` \n*Pattern*: `(?!^[0-9]+$)([a-zA-Z0-9\\-_' ']+)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ResolverEndpointId": "The ID of the endpoint that the rule is associated with\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RuleType": "When you want to forward DNS queries for specified domain name to resolvers on your network, specify `FORWARD`\\. \nWhen you have a forwarding rule to forward DNS queries for a domain to your network and you want Resolver to process queries for a subdomain of that domain, specify `SYSTEM`\\. \nFor example, to forward DNS queries for example\\.com to resolvers on your network, you create a rule and specify `FORWARD` for `RuleType`\\. To then have Resolver process queries for apex\\.example\\.com, you create a rule and specify `SYSTEM` for `RuleType`\\. \nCurrently, only Resolver can create rules that have a value of `RECURSIVE` for `RuleType`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FORWARD | RECURSIVE | SYSTEM` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Tags": "Route 53 Resolver doesn't support updating tags through CloudFormation\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TargetIps": "An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to\\. Typically, these are the IP addresses of DNS resolvers on your network\\. Specify IPv4 addresses\\. IPv6 is not supported\\. \n*Required*: No \n*Type*: List of [TargetAddress](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverrule-targetaddress.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Tags": "Tags help organize and categorize your Resolver rules\\. Each tag consists of a key and an optional value, both of which you define\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TargetIps": "An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to\\. Typically, these are the IP addresses of DNS resolvers on your network\\. \n*Required*: No \n*Type*: List of [TargetAddress](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverrule-targetaddress.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Route53Resolver::ResolverRule TargetAddress": { - "Ip": "One IP address that you want to forward DNS queries to\\. You can specify only IPv4 addresses\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Ipv6": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Ip": "One IPv4 address that you want to forward DNS queries to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Ipv6": "One IPv6 address that you want to forward DNS queries to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `39` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Port": "The port at `Ip` that you want to forward DNS queries to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `65535` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Route53Resolver::ResolverRuleAssociation": { @@ -23995,7 +31112,7 @@ "Rules": "A list of containers for the key\\-value pair that defines the criteria for the filter rule\\. \n*Required*: Yes \n*Type*: List of [FilterRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfiguration-config-filter-s3key-rules.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::S3::Bucket ServerSideEncryptionByDefault": { - "KMSMasterKeyID": "KMS key ID to use for the default encryption\\. This parameter is allowed if SSEAlgorithm is aws:kms\\. \nYou can specify the key ID or the Amazon Resource Name \\(ARN\\) of the CMK\\. However, if you are using encryption with cross\\-account operations, you must use a fully qualified CMK ARN\\. For more information, see [Using encryption for cross\\-account operations](https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html#bucket-encryption-update-bucket-policy)\\. \nFor example: \n+ Key ID: `1234abcd-12ab-34cd-56ef-1234567890ab`\n+ Key ARN: `arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`\nAmazon S3 only supports symmetric KMS keys and not asymmetric KMS keys\\. For more information, see [Using Symmetric and Asymmetric Keys](https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html) in the *AWS Key Management Service Developer Guide*\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "KMSMasterKeyID": "KMS key ID to use for the default encryption\\. This parameter is allowed if SSEAlgorithm is aws:kms\\. \nYou can specify the key ID, key alias, or the Amazon Resource Name \\(ARN\\) of the CMK\\. However, if you are using encryption with cross\\-account operations, you must use a fully qualified CMK ARN\\. For more information, see [Using encryption for cross\\-account operations](https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html#bucket-encryption-update-bucket-policy)\\. \nFor example: \n+ Key ID: `1234abcd-12ab-34cd-56ef-1234567890ab`\n+ Key ARN: `arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`\nAmazon S3 only supports symmetric KMS keys and not asymmetric KMS keys\\. For more information, see [Using Symmetric and Asymmetric Keys](https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html) in the *AWS Key Management Service Developer Guide*\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SSEAlgorithm": "Server\\-side encryption algorithm to use for the default encryption\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `AES256 | aws:kms` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::S3::Bucket ServerSideEncryptionRule": { @@ -24055,7 +31172,8 @@ "RestrictPublicBuckets": "Specifies whether Amazon S3 should restrict public bucket policies for this bucket\\. Setting this element to `TRUE` restricts access to this bucket to only AWS service principals and authorized users within this account if the bucket has a public policy\\. \nEnabling this setting doesn't affect previously stored bucket policies, except that public and cross\\-account access within any public bucket policy, including non\\-public delegation to specific accounts, is blocked\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::S3::MultiRegionAccessPoint Region": { - "Bucket": "The name of the associated bucket for the Region\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "Bucket": "The name of the associated bucket for the Region\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "BucketAccountId": "The AWS account ID that owns the Amazon S3 bucket that's associated with this Multi\\-Region Access Point\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::S3::MultiRegionAccessPointPolicy": { "MrapName": "The name of the Multi\\-Region Access Point\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -24149,6 +31267,10 @@ "Name": "The name of this access point\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ObjectLambdaConfiguration": "A configuration used when creating an Object Lambda Access Point\\. \n*Required*: Yes \n*Type*: [ObjectLambdaConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::S3ObjectLambda::AccessPoint Alias": { + "Status": "The status of the Object Lambda Access Point alias\\. If the status is `PROVISIONING`, the Object Lambda Access Point is provisioning the alias and the alias is not ready for use yet\\. If the status is `READY`, the Object Lambda Access Point alias is successfully provisioned and ready for use\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Value": "The alias value of the Object Lambda Access Point\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::S3ObjectLambda::AccessPoint AwsLambda": { "FunctionArn": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "FunctionPayload": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -24647,7 +31769,7 @@ "Description": "A description of the patch baseline\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GlobalFilters": "A set of global filters used to include patches in the baseline\\. \n*Required*: No \n*Type*: [PatchFilterGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfiltergroup.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the patch baseline\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `128` \n*Pattern*: `^[a-zA-Z0-9_\\-.]{3,128}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "OperatingSystem": "Defines the operating system the patch baseline applies to\\. The default value is `WINDOWS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | AMAZON_LINUX_2022 | CENTOS | DEBIAN | MACOS | ORACLE_LINUX | RASPBIAN | REDHAT_ENTERPRISE_LINUX | ROCKY_LINUX | SUSE | UBUNTU | WINDOWS` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "OperatingSystem": "Defines the operating system the patch baseline applies to\\. The default value is `WINDOWS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | AMAZON_LINUX_2022 | AMAZON_LINUX_2023 | CENTOS | DEBIAN | MACOS | ORACLE_LINUX | RASPBIAN | REDHAT_ENTERPRISE_LINUX | ROCKY_LINUX | SUSE | UBUNTU | WINDOWS` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PatchGroups": "The name of the patch group to be registered with the patch baseline\\. \n*Required*: No \n*Type*: List of String \n*Minimum*: `1` \n*Maximum*: `256` \n*Pattern*: `^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RejectedPatches": "A list of explicitly rejected patches for the baseline\\. \nFor information about accepted formats for lists of approved patches and rejected patches, see [About package name formats for approved and rejected patch lists](https://docs.aws.amazon.com/systems-manager/latest/userguide/patch-manager-approved-rejected-package-name-formats.html) in the * AWS Systems Manager User Guide*\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RejectedPatchesAction": "The action for Patch Manager to take on patches included in the `RejectedPackages` list\\. \n+ ** `ALLOW_AS_DEPENDENCY` **: A package in the `Rejected` patches list is installed only if it is a dependency of another package\\. It is considered compliant with the patch baseline, and its status is reported as `InstalledOther`\\. This is the default action if no option is specified\\.\n+ ** `BLOCK` **: Packages in the `RejectedPatches` list, and packages that include them as dependencies, aren't installed under any circumstances\\. If a package was installed before it was added to the Rejected patches list, it is considered non\\-compliant with the patch baseline, and its status is reported as `InstalledRejected`\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALLOW_AS_DEPENDENCY | BLOCK` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -24711,12 +31833,12 @@ "AWS::SSMContacts::Contact": { "Alias": "The unique and identifiable alias of the contact or escalation plan\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[a-z0-9_\\-]*$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DisplayName": "The full name of the contact or escalation plan\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `255` \n*Pattern*: `^[\\p{L}\\p{Z}\\p{N}_.\\-]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Plan": "A list of stages\\. A contact has an engagement plan with stages that contact specified contact channels\\. An escalation plan uses stages that contact specified contacts\\. \n*Required*: Yes \n*Type*: List of [Stage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Type": "Refers to the type of contact\\. A single contact is type `PERSONAL` and an escalation plan is type `ESCALATION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ESCALATION | PERSONAL` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "Plan": "A list of stages\\. A contact has an engagement plan with stages that contact specified contact channels\\. An escalation plan uses stages that contact specified contacts\\. \n*Required*: No \n*Type*: List of [Stage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "Refers to the type of contact\\. A single contact is type `PERSONAL` and an escalation plan is type `ESCALATION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ESCALATION | ONCALL_SCHEDULE | PERSONAL` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::SSMContacts::Contact ChannelTargetInfo": { "ChannelId": "The Amazon Resource Name \\(ARN\\) of the contact channel\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `arn:(aws|aws-cn|aws-us-gov):ssm-contacts:[-\\w+=\\/,.@]*:[0-9]+:([\\w+=\\/,.@:-]+)*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RetryIntervalInMinutes": "The number of minutes to wait to retry sending engagement in the case the engagement initially fails\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "RetryIntervalInMinutes": "The number of minutes to wait before retrying to send engagement if the engagement initially failed\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::SSMContacts::Contact ContactTargetInfo": { "ContactId": "The Amazon Resource Name \\(ARN\\) of the contact\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `arn:(aws|aws-cn|aws-us-gov):ssm-contacts:[-\\w+=\\/,.@]*:[0-9]+:([\\w+=\\/,.@:-]+)*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -24727,11 +31849,11 @@ "Targets": "The contacts or contact methods that the escalation plan or engagement plan is engaging\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-targets.html) of [Targets](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-targets.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::SSMContacts::Contact Targets": { - "ChannelTargetInfo": "Information about the contact channel Incident Manager is engaging\\. \n*Required*: No \n*Type*: [ChannelTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-channeltargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChannelTargetInfo": "Information about the contact channel that Incident Manager engages\\. \n*Required*: No \n*Type*: [ChannelTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-channeltargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ContactTargetInfo": "The contact that Incident Manager is engaging during an incident\\. \n*Required*: No \n*Type*: [ContactTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-contacttargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::SSMContacts::ContactChannel": { - "ChannelAddress": "The details that Incident Manager uses when trying to engage the contact channel\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ChannelAddress": "The details that Incident Manager uses when trying to engage the contact channel\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ChannelName": "The name of the contact channel\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[\\p{L}\\p{Z}\\p{N}_.\\-]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ChannelType": "The type of the contact channel\\. Incident Manager supports three contact methods: \n+ SMS\n+ VOICE\n+ EMAIL\n*Required*: Yes \n*Type*: String \n*Allowed values*: `EMAIL | SMS | VOICE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ContactId": "The Amazon Resource Name \\(ARN\\) of the contact you are adding the contact channel to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `arn:(aws|aws-cn|aws-us-gov):ssm-contacts:[-\\w+=\\/,.@]*:[0-9]+:([\\w+=\\/,.@:-]+)*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -24777,7 +31899,7 @@ "Impact": "Defines the impact to the customers\\. Providing an impact overwrites the impact provided by a response plan\\.", "IncidentTags": "Tags to assign to the template\\. When the `StartIncident` API action is called, Incident Manager assigns the tags specified in the template to the incident\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "NotificationTargets": "The SNS targets that AWS Chatbot uses to notify the chat channel of updates to an incident\\. You can also make updates to the incident through the chat channel using the SNS topics\\. \n*Required*: No \n*Type*: List of [NotificationTargetItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-notificationtargetitem.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Summary": "The summary describes what has happened during the incident\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `4000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Summary": "The summary describes what has happened during the incident\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `8000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Title": "The title of the incident is a brief and easily recognizable\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::SSMIncidents::ResponsePlan Integration": { @@ -24854,7 +31976,7 @@ "UserProfileName": "The user profile name\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::SageMaker::App ResourceSpec": { - "InstanceType": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InstanceType": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SageMakerImageArn": "The ARN of the SageMaker image that the image version belongs to\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-z0-9]([-.]?[a-z0-9])*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SageMakerImageVersionArn": "The ARN of the image version created on the instance\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image-version/[a-z0-9]([-.]?[a-z0-9])*/[0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -25050,7 +32172,7 @@ "RStudioPackageManagerUrl": "A URL pointing to an RStudio Package Manager server\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::SageMaker::Domain ResourceSpec": { - "InstanceType": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "InstanceType": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "LifecycleConfigArn": "The Amazon Resource Name \\(ARN\\) of the Lifecycle Configuration attached to the Resource\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:studio-lifecycle-config/.*` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "SageMakerImageArn": "The ARN of the SageMaker image that the image version belongs to\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-z0-9]([-.]?[a-z0-9])*$` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "SageMakerImageVersionArn": "The ARN of the image version created on the instance\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image-version/[a-z0-9]([-.]?[a-z0-9])*/[0-9]+$` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)" @@ -25204,7 +32326,7 @@ "Description": "A free form description of a `FeatureGroup`\\. \n*Required*: No \n*Type*: String \n*Maximum*: `128` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "EventTimeFeatureName": "The name of the feature that stores the `EventTime` of a Record in a `FeatureGroup`\\. \nA `EventTime` is point in time when a new event occurs that corresponds to the creation or update of a `Record` in `FeatureGroup`\\. All `Records` in the `FeatureGroup` must have a corresponding `EventTime`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `^[a-zA-Z0-9]([-_]*[a-zA-Z0-9]){0,63}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "FeatureDefinitions": "A list of `Feature`s\\. Each `Feature` must include a `FeatureName` and a `FeatureType`\\. \nValid `FeatureType`s are `Integral`, `Fractional` and `String`\\. \n `FeatureName`s cannot be any of the following: `is_deleted`, `write_time`, `api_invocation_time`\\. \nYou can create up to 2,500 `FeatureDefinition`s per `FeatureGroup`\\. \n*Required*: Yes \n*Type*: List of [FeatureDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-featuredefinition.html) \n*Maximum*: `2500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "FeatureGroupName": "The name of the `FeatureGroup`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,63}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "FeatureGroupName": "The name of the `FeatureGroup`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `^[a-zA-Z0-9]([_-]*[a-zA-Z0-9]){0,63}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "OfflineStoreConfig": "The configuration of an `OfflineStore`\\. \n*Required*: No \n*Type*: [OfflineStoreConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-offlinestoreconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "OnlineStoreConfig": "The configuration of an `OnlineStore`\\. \n*Required*: No \n*Type*: [OnlineStoreConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-onlinestoreconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "RecordIdentifierFeatureName": "The name of the `Feature` whose value uniquely identifies a `Record` defined in the `FeatureGroup` `FeatureDefinitions`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `^[a-zA-Z0-9]([-_]*[a-zA-Z0-9]){0,63}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -25231,10 +32353,10 @@ "SecurityConfig": "Use to specify KMS Key ID \\(`KMSKeyId`\\) for at\\-rest encryption of your `OnlineStore`\\. \n*Required*: No \n*Type*: [OnlineStoreSecurityConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-onlinestoresecurityconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::SageMaker::FeatureGroup OnlineStoreSecurityConfig": { - "KmsKeyId": "The ID of the AWS Key Management Service \\(AWS KMS\\) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server\\-side encryption\\. \nThe caller \\(either IAM user or IAM role\\) of `CreateFeatureGroup` must have below permissions to the `OnlineStore` `KmsKeyId`: \n+ `\"kms:Encrypt\"` \n+ `\"kms:Decrypt\"` \n+ `\"kms:DescribeKey\"` \n+ `\"kms:CreateGrant\"` \n+ `\"kms:RetireGrant\"` \n+ `\"kms:ReEncryptFrom\"` \n+ `\"kms:ReEncryptTo\"` \n+ `\"kms:GenerateDataKey\"` \n+ `\"kms:ListAliases\"` \n+ `\"kms:ListGrants\"` \n+ `\"kms:RevokeGrant\"` \nThe caller \\(either user or IAM role\\) to all DataPlane operations \\(`PutRecord`, `GetRecord`, `DeleteRecord`\\) must have the following permissions to the `KmsKeyId`: \n+ `\"kms:Decrypt\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "KmsKeyId": "The AWS Key Management Service \\(KMS\\) key ARN that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server\\-side encryption\\. \nThe caller \\(either user or IAM role\\) of `CreateFeatureGroup` must have below permissions to the `OnlineStore` `KmsKeyId`: \n+ `\"kms:Encrypt\"` \n+ `\"kms:Decrypt\"` \n+ `\"kms:DescribeKey\"` \n+ `\"kms:CreateGrant\"` \n+ `\"kms:RetireGrant\"` \n+ `\"kms:ReEncryptFrom\"` \n+ `\"kms:ReEncryptTo\"` \n+ `\"kms:GenerateDataKey\"` \n+ `\"kms:ListAliases\"` \n+ `\"kms:ListGrants\"` \n+ `\"kms:RevokeGrant\"` \nThe caller \\(either user or IAM role\\) to all DataPlane operations \\(`PutRecord`, `GetRecord`, `DeleteRecord`\\) must have the following permissions to the `KmsKeyId`: \n+ `\"kms:Decrypt\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::SageMaker::FeatureGroup S3StorageConfig": { - "KmsKeyId": "The AWS Key Management Service \\(KMS\\) key ID of the key used to encrypt any objects written into the `OfflineStore` S3 location\\. \nThe IAM `roleARN` that is passed as a parameter to `CreateFeatureGroup` must have below permissions to the `KmsKeyId`: \n+ `\"kms:GenerateDataKey\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "KmsKeyId": "The AWS Key Management Service \\(KMS\\) key ARN of the key used to encrypt any objects written into the `OfflineStore` S3 location\\. \nThe IAM `roleARN` that is passed as a parameter to `CreateFeatureGroup` must have below permissions to the `KmsKeyId`: \n+ `\"kms:GenerateDataKey\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "S3Uri": "The S3 URI, or location in Amazon S3, of `OfflineStore`\\. \nS3 URIs have a format similar to the following: `s3://example-bucket/prefix/`\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `^(https|s3)://([^/]+)/?(.*)$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::SageMaker::Image": { @@ -25248,6 +32370,60 @@ "BaseImage": "The container image that the SageMaker image version is based on\\. \n*Length Constraints*: Minimum length of 1\\. Maximum length of 255\\. \n*Pattern*: `.*` \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ImageName": "The name of the parent image\\. \n*Length Constraints*: Minimum length of 1\\. Maximum length of 63\\. \n*Pattern*: `^[a-zA-Z0-9]([-.]?[a-zA-Z0-9]){0,62}$` \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, + "AWS::SageMaker::InferenceExperiment": { + "DataStorageConfig": "Property description not available\\. \n*Required*: No \n*Type*: [DataStorageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Description": "The description of the inference experiment\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DesiredState": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EndpointName": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "KmsKey": "The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server\\-side encryption\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ModelVariants": "Property description not available\\. \n*Required*: Yes \n*Type*: List of [ModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the inference experiment\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `120` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "RoleArn": "The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Schedule": "The duration for which the inference experiment ran or will run\\. \nThe maximum duration that you can set for an inference experiment is 30 days\\. \n*Required*: No \n*Type*: [InferenceExperimentSchedule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-inferenceexperimentschedule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ShadowModeConfig": "Property description not available\\. \n*Required*: No \n*Type*: [ShadowModeConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StatusReason": "The error message for the inference experiment status result\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of the inference experiment\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ShadowMode` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, + "AWS::SageMaker::InferenceExperiment CaptureContentTypeHeader": { + "CsvContentTypes": "The list of all content type headers that SageMaker will treat as CSV and capture accordingly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "JsonContentTypes": "The list of all content type headers that SageMaker will treat as JSON and capture accordingly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SageMaker::InferenceExperiment DataStorageConfig": { + "ContentType": "Property description not available\\. \n*Required*: No \n*Type*: [CaptureContentTypeHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Destination": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "KmsKey": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SageMaker::InferenceExperiment EndpointMetadata": { + "EndpointConfigName": "The name of the endpoint configuration\\. \n*Required*: No \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EndpointName": "The name of the endpoint\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EndpointStatus": "The status of the endpoint\\. For possible values of the status of an endpoint, see EndpointSummary$EndpointStatus\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `Creating | Deleting | Failed | InService | OutOfService | RollingBack | SystemUpdating | Updating` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SageMaker::InferenceExperiment InferenceExperimentSchedule": { + "EndTime": "The timestamp at which the inference experiment ended or will end\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartTime": "The timestamp at which the inference experiment started or will start\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SageMaker::InferenceExperiment ModelInfrastructureConfig": { + "InfrastructureType": "The inference option to which to deploy your model\\. Possible values are the following: \n+ `RealTime`: Deploy to real\\-time inference\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `RealTimeInference` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RealTimeInferenceConfig": "The infrastructure configuration for deploying the model to real\\-time inference\\. \n*Required*: Yes \n*Type*: [RealTimeInferenceConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-realtimeinferenceconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SageMaker::InferenceExperiment ModelVariantConfig": { + "InfrastructureConfig": "The configuration for the infrastructure that the model will be deployed to\\. \n*Required*: Yes \n*Type*: [ModelInfrastructureConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelinfrastructureconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ModelName": "The name of the Amazon SageMaker Model entity\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9])*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VariantName": "The name of the variant\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SageMaker::InferenceExperiment RealTimeInferenceConfig": { + "InstanceCount": "The number of instances of the type specified by `InstanceType`\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InstanceType": "The instance type the model is deployed to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ml.c4.2xlarge | ml.c4.4xlarge | ml.c4.8xlarge | ml.c4.xlarge | ml.c5.18xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.xlarge | ml.c5d.18xlarge | ml.c5d.2xlarge | ml.c5d.4xlarge | ml.c5d.9xlarge | ml.c5d.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m4.10xlarge | ml.m4.16xlarge | ml.m4.2xlarge | ml.m4.4xlarge | ml.m4.xlarge | ml.m5.12xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p2.16xlarge | ml.p2.8xlarge | ml.p2.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t2.2xlarge | ml.t2.large | ml.t2.medium | ml.t2.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.xlarge` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SageMaker::InferenceExperiment ShadowModeConfig": { + "ShadowModelVariants": "List of shadow variant configurations\\. \n*Required*: Yes \n*Type*: List of [ShadowModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodelvariantconfig.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceModelVariantName": "The name of the production variant, which takes all the inference requests\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SageMaker::InferenceExperiment ShadowModelVariantConfig": { + "SamplingPercentage": "The percentage of inference requests that Amazon SageMaker replicates from the production variant to the shadow variant\\. \n*Required*: Yes \n*Type*: Integer \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ShadowModelVariantName": "The name of the shadow variant\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::SageMaker::Model": { "Containers": "Specifies the containers in the inference pipeline\\. \n*Required*: No \n*Type*: List of [ContainerDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html) \n*Maximum*: `15` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "EnableNetworkIsolation": "Isolates the model container\\. No inbound or outbound network calls can be made to or from the model container\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -25261,8 +32437,8 @@ "AWS::SageMaker::Model ContainerDefinition": { "ContainerHostname": "This parameter is ignored for models that contain only a `PrimaryContainer`\\. \nWhen a `ContainerDefinition` is part of an inference pipeline, the value of the parameter uniquely identifies the container for the purposes of logging and metrics\\. For information, see [Use Logs and Metrics to Monitor an Inference Pipeline](https://docs.aws.amazon.com/sagemaker/latest/dg/inference-pipeline-logs-metrics.html)\\. If you don't specify a value for this parameter for a `ContainerDefinition` that is part of an inference pipeline, a unique name is automatically assigned based on the position of the `ContainerDefinition` in the pipeline\\. If you specify a value for the `ContainerHostName` for any `ContainerDefinition` that is part of an inference pipeline, you must specify a value for the `ContainerHostName` parameter of every `ContainerDefinition` in that pipeline\\. \n*Required*: No \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Environment": "The environment variables to set in the Docker container\\. Each key and value in the `Environment` string to string map can have length of up to 1024\\. We support up to 16 entries in the map\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Image": "The path where inference code is stored\\. This can be either in Amazon EC2 Container Registry or in a Docker registry that is accessible from the same VPC that you configure for your endpoint\\. If you are using your own custom algorithm instead of an algorithm provided by SageMaker, the inference code must meet SageMaker requirements\\. SageMaker supports both `registry/repository[:tag]` and `registry/repository[@digest]` image path formats\\. For more information, see [Using Your Own Algorithms with Amazon SageMaker](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html) \n*Required*: No \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `[\\S]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ImageConfig": "Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud \\(VPC\\)\\. For information about storing containers in a private Docker registry, see [Use a Private Docker Registry for Real\\-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html) \n*Required*: No \n*Type*: [ImageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Image": "The path where inference code is stored\\. This can be either in Amazon EC2 Container Registry or in a Docker registry that is accessible from the same VPC that you configure for your endpoint\\. If you are using your own custom algorithm instead of an algorithm provided by SageMaker, the inference code must meet SageMaker requirements\\. SageMaker supports both `registry/repository[:tag]` and `registry/repository[@digest]` image path formats\\. For more information, see [Using Your Own Algorithms with Amazon SageMaker](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html)\\. \nThe model artifacts in an Amazon S3 bucket and the Docker image for inference container in Amazon EC2 Container Registry must be in the same region as the model or endpoint you are creating\\.\n*Required*: No \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `[\\S]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ImageConfig": "Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud \\(VPC\\)\\. For information about storing containers in a private Docker registry, see [Use a Private Docker Registry for Real\\-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html)\\. \nThe model artifacts in an Amazon S3 bucket and the Docker image for inference container in Amazon EC2 Container Registry must be in the same region as the model or endpoint you are creating\\.\n*Required*: No \n*Type*: [ImageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "InferenceSpecificationName": "The inference specification name in the model package version\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Mode": "Whether the container hosts a single model or multiple models\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MultiModel | SingleModel` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ModelDataUrl": "The S3 path where the model artifacts, which result from model training, are stored\\. This path must point to a single gzip compressed tar archive \\(\\.tar\\.gz suffix\\)\\. The S3 path is required for SageMaker built\\-in algorithms, but not if you use your own algorithms\\. For more information on built\\-in algorithms, see [Common Parameters](https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-algo-docker-registry-paths.html)\\. \nThe model artifacts must be in an S3 bucket that is in the same region as the model or endpoint you are creating\\.\nIf you provide a value for this parameter, SageMaker uses AWS Security Token Service to download model artifacts from the S3 path you provide\\. AWS STS is activated in your AWS account by default\\. If you previously deactivated AWS STS for a region, you need to reactivate AWS STS for that region\\. For more information, see [Activating and Deactivating AWS STS in an AWS Region](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html) in the * AWS Identity and Access Management User Guide*\\. \nIf you use a built\\-in algorithm to create a model, SageMaker requires that you provide a S3 path to the model artifacts in `ModelDataUrl`\\.\n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `^(https|s3)://([^/]+)/?(.*)$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -26093,7 +33269,7 @@ "DefaultResourceSpec": "The default instance type and the Amazon Resource Name \\(ARN\\) of the default SageMaker image used by the KernelGateway app\\. \nThe Amazon SageMaker Studio UI does not use the default instance type value set here\\. The default instance type set here is used when Apps are created using the AWS Command Line Interface or AWS CloudFormation and the instance type parameter value is not passed\\.\n*Required*: No \n*Type*: [ResourceSpec](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-resourcespec.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::SageMaker::Space ResourceSpec": { - "InstanceType": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InstanceType": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SageMakerImageArn": "The ARN of the SageMaker image that the image version belongs to\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-z0-9]([-.]?[a-z0-9])*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SageMakerImageVersionArn": "The ARN of the image version created on the instance\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image-version/[a-z0-9]([-.]?[a-z0-9])*/[0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -26126,7 +33302,7 @@ "UserGroup": "The level of permissions that the user has within the `RStudioServerPro` app\\. This value defaults to `User`\\. The `Admin` value allows the user access to the RStudio Administrative Dashboard\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `R_STUDIO_ADMIN | R_STUDIO_USER` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::SageMaker::UserProfile ResourceSpec": { - "InstanceType": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InstanceType": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SageMakerImageArn": "The ARN of the SageMaker image that the image version belongs to\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-z0-9]([-.]?[a-z0-9])*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SageMakerImageVersionArn": "The ARN of the image version created on the instance\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image-version/[a-z0-9]([-.]?[a-z0-9])*/[0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -26176,7 +33352,7 @@ "ScheduleExpression": "The expression that defines when the schedule runs\\. The following formats are supported\\. \n+ `at` expression \\- `at(yyyy-mm-ddThh:mm:ss)` \n+ `rate` expression \\- `rate(unit value)` \n+ `cron` expression \\- `cron(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/fields.html)` \n You can use `at` expressions to create one\\-time schedules that invoke a target once, at the time and in the time zone, that you specify\\. You can use `rate` and `cron` expressions to create recurring schedules\\. Rate\\-based schedules are useful when you want to invoke a target at regular intervals, such as every 15 minutes or every five days\\. Cron\\-based schedules are useful when you want to invoke a target periodically at a specific time, such as at 8:00 am \\(UTC\\+0\\) every 1st day of the month\\. \n A `cron` expression consists of six https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/fields.html separated by white spaces: `(minutes hours day_of_month month day_of_week year)`\\. \n A `rate` expression consists of a *value* as a positive integer, and a *unit* with the following options: `minute` \\| `minutes` \\| `hour` \\| `hours` \\| `day` \\| `days` \n For more information and examples, see [Schedule types on EventBridge Scheduler](https://docs.aws.amazon.com/scheduler/latest/UserGuide/schedule-types.html) in the *EventBridge Scheduler User Guide*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ScheduleExpressionTimezone": "The timezone in which the scheduling expression is evaluated\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "StartDate": "The date, in UTC, after which the schedule can begin invoking its target\\. Depending on the schedule's recurrence expression, invocations might occur on, or after, the `StartDate` you specify\\. EventBridge Scheduler ignores `StartDate` for one\\-time schedules\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "State": "Specifies whether the schedule is enabled or disabled\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "State": "Specifies whether the schedule is enabled or disabled\\. \n*Allowed Values*: `ENABLED` \\| `DISABLED` \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Target": "The schedule's target details\\. \n*Required*: Yes \n*Type*: [Target](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Scheduler::Schedule AwsVpcConfiguration": { @@ -26213,8 +33389,8 @@ "Source": "The source of the event\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Scheduler::Schedule FlexibleTimeWindow": { - "MaximumWindowInMinutes": "The maximum time window during which a schedule can be invoked\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Mode": "Determines whether the schedule is invoked within a flexible time window\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "MaximumWindowInMinutes": "The maximum time window during which a schedule can be invoked\\. \n*Minimum*: `1` \n*Maximum*: `1440` \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Mode": "Determines whether the schedule is invoked within a flexible time window\\. \n*Allowed Values*: `OFF` \\| `FLEXIBLE` \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Scheduler::Schedule KinesisParameters": { "PartitionKey": "Specifies the shard to which EventBridge Scheduler sends the event\\. For more information, see [Amazon Kinesis Data Streams terminology and concepts](https://docs.aws.amazon.com/streams/latest/dev/key-concepts.html) in the *Amazon Kinesis Streams Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -26324,30 +33500,46 @@ "Tags": "The tags to add to the hub resource\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalog::AcceptedPortfolioShare": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PortfolioId": "The portfolio identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ServiceCatalog::CloudFormationProduct": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "The description of the product\\. \n*Required*: No \n*Type*: String \n*Maximum*: `8191` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Distributor": "The distributor of the product\\. \n*Required*: No \n*Type*: String \n*Maximum*: `8191` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the product\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `8191` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Owner": "The owner of the product\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `8191` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ProvisioningArtifactParameters": "The configuration of the provisioning artifact \\(also known as a version\\)\\. \n*Required*: Yes \n*Type*: List of [ProvisioningArtifactProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProductType": "The type of product\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProvisioningArtifactParameters": "The configuration of the provisioning artifact \\(also known as a version\\)\\. \n*Required*: No \n*Type*: List of [ProvisioningArtifactProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ReplaceProvisioningArtifacts": "This property is turned off by default\\. If turned off, you can update provisioning artifacts or product attributes \\(such as description, distributor, name, owner, and more\\) and the associated provisioning artifacts will retain the same unique identifier\\. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed\\. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name\\. \nIf turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceConnection": "A top level `ProductViewDetail` response containing details about the product\u2019s connection\\. AWS Service Catalog returns this field for the `CreateProduct`, `UpdateProduct`, `DescribeProductAsAdmin`, and `SearchProductAsAdmin` APIs\\. This response contains the same fields as the `ConnectionParameters` request, with the addition of the `LastSync` response\\. \n*Required*: No \n*Type*: [SourceConnection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SupportDescription": "The support information about the product\\. \n*Required*: No \n*Type*: String \n*Maximum*: `8191` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SupportEmail": "The contact email for product support\\. \n*Required*: No \n*Type*: String \n*Maximum*: `254` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SupportUrl": "The contact URL for product support\\. \n `^https?:\\/\\// `/ is the pattern used to validate SupportUrl\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2083` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "One or more tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::ServiceCatalog::CloudFormationProduct CodeStarParameters": { + "ArtifactPath": "The absolute path wehre the artifact resides within the repo and branch, formatted as \"folder/file\\.json\\.\" \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Branch": "The specific branch where the artifact resides\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `250` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ConnectionArn": "The CodeStar ARN, which is the connection between AWS Service Catalog and the external repository\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1224` \n*Pattern*: `arn:[a-z0-9][-.a-z0-9]{0,62}:codestar-connections:([a-z0-9][-.a-z0-9]{0,62})?:([a-z0-9][-.a-z0-9]{0,62})?:[^/].{0,1023}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Repository": "The specific repository where the product\u2019s artifact\\-to\\-be\\-synced resides, formatted as \"Account/Repo\\.\" \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::ServiceCatalog::CloudFormationProduct ConnectionParameters": { + "CodeStar": "Provides `ConnectionType` details\\. \n*Required*: No \n*Type*: [CodeStarParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-codestarparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::ServiceCatalog::CloudFormationProduct ProvisioningArtifactProperties": { "Description": "The description of the provisioning artifact, including how it differs from the previous provisioning artifact\\. \n*Required*: No \n*Type*: String \n*Maximum*: `8192` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DisableTemplateValidation": "If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Info": "Specify the template source with one of the following options, but not both\\. Keys accepted: \\[ `LoadTemplateFromURL`, `ImportFromPhysicalId` \\] \nThe URL of the AWS CloudFormation template in Amazon S3 in JSON format\\. Specify the URL in JSON format as follows: \n `\"LoadTemplateFromURL\": \"https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/...\"` \n `ImportFromPhysicalId`: The physical id of the resource that contains the template\\. Currently only supports AWS CloudFormation stack arn\\. Specify the physical id in JSON format as follows: `ImportFromPhysicalId: \u201carn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]` \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "The name of the provisioning artifact \\(for example, v1 v2beta\\)\\. No spaces are allowed\\. \n*Required*: No \n*Type*: String \n*Maximum*: `8192` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Name": "The name of the provisioning artifact \\(for example, v1 v2beta\\)\\. No spaces are allowed\\. \n*Required*: No \n*Type*: String \n*Maximum*: `8192` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of provisioning artifact\\. \n+ `CLOUD_FORMATION_TEMPLATE` \\- AWS CloudFormation template\n+ `MARKETPLACE_AMI` \\- AWS Marketplace AMI\n+ `MARKETPLACE_CAR` \\- AWS Marketplace Clusters and AWS Resources\n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::ServiceCatalog::CloudFormationProduct SourceConnection": { + "ConnectionParameters": "The connection details based on the connection `Type`\\. \n*Required*: Yes \n*Type*: [ConnectionParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection-connectionparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The only supported `SourceConnection` type is Codestar\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalog::CloudFormationProvisionedProduct": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "NotificationArns": "Passed to AWS CloudFormation\\. The SNS topic ARNs to which to publish stack\\-related events\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `5` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PathId": "The path identifier of the product\\. This value is optional if the product has a default path, and required if the product has more than one path\\. To list the paths for a product, use [ListLaunchPaths](https://docs.aws.amazon.com/servicecatalog/latest/dg/API_ListLaunchPaths.html)\\. \nYou must provide the name or ID, but not both\\.\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PathName": "The name of the path\\. This value is optional if the product has a default path, and required if the product has more than one path\\. To list the paths for a product, use [ListLaunchPaths](https://docs.aws.amazon.com/servicecatalog/latest/dg/API_ListLaunchPaths.html)\\. \nYou must provide the name or ID, but not both\\.\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -26374,14 +33566,14 @@ "StackSetRegions": "One or more AWS Regions where the provisioned product will be available\\. \nApplicable only to a `CFN_STACKSET` provisioned product type\\. \nThe specified Regions should be within the list of Regions from the `STACKSET` constraint\\. To get the list of Regions in the `STACKSET` constraint, use the `DescribeProvisioningParameters` operation\\. \nIf no values are specified, the default value is all Regions from the `STACKSET` constraint\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalog::LaunchNotificationConstraint": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "The description of the constraint\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "NotificationArns": "The notification ARNs\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PortfolioId": "The portfolio identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ProductId": "The product identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ServiceCatalog::LaunchRoleConstraint": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "The description of the constraint\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LocalRoleName": "You are required to specify either the `RoleArn` or the `LocalRoleName` but can't use both\\. \nIf you specify the `LocalRoleName` property, when an account uses the launch constraint, the IAM role with that name in the account will be used\\. This allows launch\\-role constraints to be account\\-agnostic so the administrator can create fewer resources per shared account\\. \nThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PortfolioId": "The portfolio identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -26389,39 +33581,39 @@ "RoleArn": "The ARN of the launch role\\. \nYou are required to specify `RoleArn` or `LocalRoleName` but can't use both\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalog::LaunchTemplateConstraint": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "The description of the constraint\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PortfolioId": "The portfolio identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ProductId": "The product identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Rules": "The constraint rules\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalog::Portfolio": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "The description of the portfolio\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DisplayName": "The name to use for display purposes\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ProviderName": "The name of the portfolio provider\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "One or more tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalog::PortfolioPrincipalAssociation": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PortfolioId": "The portfolio identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "PrincipalARN": "The ARN of the principal \\(IAM user, role, or group\\)\\. This field allows an ARN with no `accountID` if `PrincipalType` is `IAM_PATTERN`\\. \nYou can associate multiple `IAM` patterns even if the account has no principal with that name\\. This is useful in Principal Name Sharing if you want to share a principal without creating it in the account that owns the portfolio\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "PrincipalType": "The principal type\\. The supported value is `IAM` if you use a fully defined ARN, or `IAM_PATTERN` if you use an ARN with no `accountID`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `IAM | IAM_PATTERN` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "PrincipalARN": "The ARN of the principal \\(IAM user, role, or group\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "PrincipalType": "The principal type\\. The supported value is `IAM`\\. \n*Allowed Values*: `IAM` \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ServiceCatalog::PortfolioProductAssociation": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PortfolioId": "The portfolio identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ProductId": "The product identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "SourcePortfolioId": "The identifier of the source portfolio\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ServiceCatalog::PortfolioShare": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "AccountId": "The AWS account ID\\. For example, `123456789012`\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^[0-9]{12}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PortfolioId": "The portfolio identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ShareTagOptions": "Indicates whether TagOptions sharing is enabled or disabled for the portfolio share\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalog::ResourceUpdateConstraint": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "The description of the constraint\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PortfolioId": "The portfolio identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ProductId": "The product identifier\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -26444,7 +33636,7 @@ "ServiceActionId": "The self\\-service action identifier\\. For example, `act-fs7abcd89wxyz`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[a-zA-Z0-9_\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::ServiceCatalog::StackSetConstraint": { - "AcceptLanguage": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AcceptLanguage": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "AccountList": "One or more AWS accounts that will have access to the provisioned product\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "AdminRole": "AdminRole ARN \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "The description of the constraint\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -26469,19 +33661,19 @@ "Tags": "Key\\-value pairs you can use to associate with the application\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalogAppRegistry::AttributeGroup": { - "Attributes": "A JSON string in the form of nested key\\-value pairs that represent the attributes in the group and describes an application and its components\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Attributes": "A nested object in a JSON or YAML template that supports arbitrary definitions\\. Represents the attributes in an attribute group that describes an application and its components\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "The description of the attribute group that the user provides\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the attribute group\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Pattern*: `[-.\\w]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "Key\\-value pairs you can use to associate with the attribute group\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation": { "Application": "The name or ID of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "AttributeGroup": "The name or ID of the attribute group that holds the attributes to describe the application\\. \nFor more information about using the `Ref` function, see [Ref](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-ref.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "AttributeGroup": "The name or ID of the attribute group that holds the attributes to describe the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalogAppRegistry::ResourceAssociation": { - "Application": "The name or ID of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Resource": "The name or ID of the resource of which the application will be associated\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ResourceType": "The type of resource of which the application will be associated\\. Possible values: CFN\\_STACK\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Application": "The name or ID of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Resource": "The name or ID of the resource of which the application will be associated\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResourceType": "The type of resource of which the application will be associated\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceDiscovery::HttpNamespace": { "Description": "A description for the namespace\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -26727,7 +33919,7 @@ "TargetConfiguration": "Scheduled query target store configuration\\. \n*Required*: No \n*Type*: [TargetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-targetconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Timestream::ScheduledQuery DimensionMapping": { - "DimensionValueType": "Type for the dimension\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "DimensionValueType": "Type for the dimension: VARCHAR \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Name": "Column name from query result\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Timestream::ScheduledQuery ErrorReportConfiguration": { @@ -26968,14 +34160,163 @@ "Type": "Currently, the following step types are supported\\. \n+ ** `COPY` ** \\- Copy the file to another location\\.\n+ ** `CUSTOM` ** \\- Perform a custom step with an AWS Lambda function target\\.\n+ ** `DECRYPT` ** \\- Decrypt a file that was encrypted before it was uploaded\\.\n+ ** `DELETE` ** \\- Delete the file\\.\n+ ** `TAG` ** \\- Add a tag to the file\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::VoiceID::Domain": { - "Description": "The client\\-provided description of the domain\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "The client\\-provided name for the domain\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Description": "The description of the domain\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name for the domain\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ServerSideEncryptionConfiguration": "The server\\-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data\\. \n*Required*: Yes \n*Type*: [ServerSideEncryptionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-voiceid-domain-serversideencryptionconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "The tags used to organize, track, or control access for this resource\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::VoiceID::Domain ServerSideEncryptionConfiguration": { "KmsKeyId": "The identifier of the KMS key to use to encrypt data stored by Voice ID\\. Voice ID doesn't support asymmetric customer managed keys\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::VpcLattice::AccessLogSubscription": { + "DestinationArn": "The Amazon Resource Name \\(ARN\\) of the destination\\. The supported destination types are CloudWatch Log groups, Kinesis Data Firehose delivery streams, and Amazon S3 buckets\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResourceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Tags": "The tags for the access log subscription\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::AuthPolicy": { + "Policy": "The auth policy\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResourceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service for which the policy is created\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, + "AWS::VpcLattice::Listener": { + "DefaultAction": "The action for the default rule\\. Each listener has a default rule\\. Each rule consists of a priority, one or more actions, and one or more conditions\\. The default rule is the rule that's used if no other rules match\\. Each rule must include exactly one of the following types of actions: `forward `or `fixed-response`, and it must be the last action to be performed\\. \n*Required*: Yes \n*Type*: [DefaultAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-defaultaction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the listener\\. A listener name must be unique within a service\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Port": "The listener port\\. You can specify a value from `1` to `65535`\\. For HTTP, the default is `80`\\. For HTTPS, the default is `443`\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Protocol": "The listener protocol HTTP or HTTPS\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ServiceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Tags": "The tags for the listener\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Listener DefaultAction": { + "FixedResponse": "Information about an action that returns a custom HTTP response\\. \n*Required*: No \n*Type*: [FixedResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-fixedresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Forward": "Describes a forward action\\. You can use forward actions to route requests to one or more target groups\\. \n*Required*: No \n*Type*: [Forward](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-forward.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Listener FixedResponse": { + "StatusCode": "The HTTP response code\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Listener Forward": { + "TargetGroups": "The target groups\\. Traffic matching the rule is forwarded to the specified target groups\\. With forward actions, you can assign a weight that controls the prioritization and selection of each target group\\. This means that requests are distributed to individual target groups based on their weights\\. For example, if two target groups have the same weight, each target group receives half of the traffic\\. \nThe default value is 1\\. This means that if only one target group is provided, there is no need to set the weight; 100% of traffic will go to that target group\\. \n*Required*: Yes \n*Type*: List of [WeightedTargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-weightedtargetgroup.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Listener WeightedTargetGroup": { + "TargetGroupIdentifier": "The ID of the target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Weight": "Only required if you specify multiple target groups for a forward action\\. The \"weight\" determines how requests are distributed to the target group\\. For example, if you specify two target groups, each with a weight of 10, each target group receives half the requests\\. If you specify two target groups, one with a weight of 10 and the other with a weight of 20, the target group with a weight of 20 receives twice as many requests as the other target group\\. If there's only one target group specified, then the default value is 100\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::ResourcePolicy": { + "Policy": "The Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResourceArn": "An IAM policy\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, + "AWS::VpcLattice::Rule": { + "Action": "Describes the action for a rule\\. Each rule must include exactly one of the following types of actions: `forward `or `fixed-response`, and it must be the last action to be performed\\. \n*Required*: Yes \n*Type*: [Action](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-action.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ListenerIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Match": "The rule match\\. \n*Required*: Yes \n*Type*: [Match](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-match.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the rule\\. The name must be unique within the listener\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Priority": "The priority assigned to the rule\\. Each rule for a specific listener must have a unique priority\\. The lower the priority number the higher the priority\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ServiceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Tags": "The tags for the rule\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Rule Action": { + "FixedResponse": "Describes the rule action that returns a custom HTTP response\\. \n*Required*: No \n*Type*: [FixedResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-fixedresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Forward": "The forward action\\. Traffic that matches the rule is forwarded to the specified target groups\\. \n*Required*: No \n*Type*: [Forward](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-forward.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Rule FixedResponse": { + "StatusCode": "The HTTP response code\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Rule Forward": { + "TargetGroups": "The target groups\\. Traffic matching the rule is forwarded to the specified target groups\\. With forward actions, you can assign a weight that controls the prioritization and selection of each target group\\. This means that requests are distributed to individual target groups based on their weights\\. For example, if two target groups have the same weight, each target group receives half of the traffic\\. \nThe default value is 1\\. This means that if only one target group is provided, there is no need to set the weight; 100% of traffic will go to that target group\\. \n*Required*: Yes \n*Type*: List of [WeightedTargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-weightedtargetgroup.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Rule HeaderMatch": { + "CaseSensitive": "Indicates whether the match is case sensitive\\. Defaults to false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Match": "The header match type\\. \n*Required*: Yes \n*Type*: [HeaderMatchType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatchtype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the header\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Rule HeaderMatchType": { + "Contains": "Specifies a contains type match\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Exact": "Specifies an exact type match\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "Specifies a prefix type match\\. Matches the value with the prefix\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Rule HttpMatch": { + "HeaderMatches": "The header matches\\. Matches incoming requests with rule based on request header value before applying rule action\\. \n*Required*: No \n*Type*: List of [HeaderMatch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatch.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Method": "The HTTP method type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PathMatch": "The path match\\. \n*Required*: No \n*Type*: [PathMatch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatch.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Rule Match": { + "HttpMatch": "The HTTP criteria that a rule must match\\. \n*Required*: Yes \n*Type*: [HttpMatch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-httpmatch.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Rule PathMatch": { + "CaseSensitive": "Indicates whether the match is case sensitive\\. Defaults to false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Match": "The type of path match\\. \n*Required*: Yes \n*Type*: [PathMatchType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatchtype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Rule PathMatchType": { + "Exact": "An exact match of the path\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Prefix": "A prefix match of the path\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Rule WeightedTargetGroup": { + "TargetGroupIdentifier": "The ID of the target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Weight": "Only required if you specify multiple target groups for a forward action\\. The \"weight\" determines how requests are distributed to the target group\\. For example, if you specify two target groups, each with a weight of 10, each target group receives half the requests\\. If you specify two target groups, one with a weight of 10 and the other with a weight of 20, the target group with a weight of 20 receives twice as many requests as the other target group\\. If there's only one target group specified, then the default value is 100\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Service": { + "AuthType": "The type of IAM policy\\. \n+ `NONE`: The resource does not use an IAM policy\\. This is the default\\.\n+ `AWS_IAM`: The resource uses an IAM policy\\. When this type is used, auth is enabled and an auth policy is required\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CertificateArn": "The Amazon Resource Name \\(ARN\\) of the certificate\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomDomainName": "The custom domain name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Name": "The name of the service\\. The name must be unique within the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Tags": "The tags for the service\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::Service DnsEntry": { + "DomainName": "The domain name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HostedZoneId": "The ID of the hosted zone\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::ServiceNetwork": { + "AuthType": "The type of IAM policy\\. \n+ `NONE`: The resource does not use an IAM policy\\. This is the default\\.\n+ `AWS_IAM`: The resource uses an IAM policy\\. When this type is used, auth is enabled and an auth policy is required\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the service network\\. The name must be unique to the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Tags": "The tags for the service network\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::ServiceNetworkServiceAssociation": { + "ServiceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ServiceNetworkIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN if the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Tags": "The tags for the association\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::ServiceNetworkServiceAssociation DnsEntry": { + "DomainName": "The domain name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HostedZoneId": "The ID of the hosted zone\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::ServiceNetworkVpcAssociation": { + "SecurityGroupIds": "The IDs of the security groups\\. Security groups aren't added by default\\. You can add a security group to apply network level controls to control which resources in a VPC are allowed to access the service network and its services\\. For more information, see [Control traffic to resources using security groups](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html) in the *Amazon VPC User Guide*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ServiceNetworkIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN when the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Tags": "The tags for the association\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "VpcIdentifier": "The ID of the VPC\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, + "AWS::VpcLattice::TargetGroup": { + "Config": "The target group configuration\\. If `type` is set to `LAMBDA`, this parameter doesn't apply\\. \n*Required*: No \n*Type*: [TargetGroupConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the target group\\. The name must be unique within the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Tags": "The tags for the target group\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Targets": "Describes a target\\. \n*Required*: No \n*Type*: List of [Target](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-target.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, + "AWS::VpcLattice::TargetGroup HealthCheckConfig": { + "Enabled": "Indicates whether health checking is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HealthCheckIntervalSeconds": "The approximate amount of time, in seconds, between health checks of an individual target\\. The range is 5\u2013300 seconds\\. The default is 30 seconds\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HealthCheckTimeoutSeconds": "The amount of time, in seconds, to wait before reporting a target as unhealthy\\. The range is 1\u2013120 seconds\\. The default is 5 seconds\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HealthyThresholdCount": "The number of consecutive successful health checks required before considering an unhealthy target healthy\\. The range is 2\u201310\\. The default is 5\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Matcher": "The codes to use when checking for a successful response from a target\\. These are called *Success codes* in the console\\. \n*Required*: No \n*Type*: [Matcher](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-matcher.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Path": "The destination for health checks on the targets\\. If the protocol version is `HTTP/1.1` or `HTTP/2`, specify a valid URI \\(for example, `/path?query`\\)\\. The default path is `/`\\. Health checks are not supported if the protocol version is `gRPC`, however, you can choose `HTTP/1.1` or `HTTP/2` and specify a valid URI\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Port": "The port used when performing health checks on targets\\. The default setting is the port that a target receives traffic on\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Protocol": "The protocol used when performing health checks on targets\\. The possible protocols are `HTTP` and `HTTPS`\\. The default is `HTTP`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProtocolVersion": "The protocol version used when performing health checks on targets\\. The possible protocol versions are `HTTP1` and `HTTP2`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "UnhealthyThresholdCount": "The number of consecutive failed health checks required before considering a target unhealthy\\. The range is 2\u201310\\. The default is 2\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::TargetGroup Matcher": { + "HttpCode": "The HTTP code to use when checking for a successful response from a target\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::TargetGroup Target": { + "Id": "The ID of the target\\. If the target type of the target group is `INSTANCE`, this is an instance ID\\. If the target type is `IP` , this is an IP address\\. If the target type is `LAMBDA`, this is the ARN of the Lambda function\\. If the target type is `ALB`, this is the ARN of the Application Load Balancer\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Port": "The port on which the target is listening\\. For HTTP, the default is `80`\\. For HTTPS, the default is `443`\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::VpcLattice::TargetGroup TargetGroupConfig": { + "HealthCheck": "The health check configuration\\. \n*Required*: No \n*Type*: [HealthCheckConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IpAddressType": "The type of IP address used for the target group\\. The possible values are `ipv4` and `ipv6`\\. This is an optional parameter\\. If not specified, the IP address type defaults to `ipv4`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Port": "The port on which the targets are listening\\. For HTTP, the default is `80`\\. For HTTPS, the default is `443` \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Protocol": "The protocol to use for routing traffic to the targets\\. Default is the protocol of a target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ProtocolVersion": "The protocol version\\. Default value is `HTTP1`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "VpcIdentifier": "The ID of the VPC\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + }, "AWS::WAF::ByteMatchSet": { "ByteMatchTuples": "Specifies the bytes \\(typically a string that corresponds with ASCII characters\\) that you want AWS WAF to search for in web requests, the location in requests that you want AWS WAF to search, and other settings\\. \n*Required*: No \n*Type*: List of [ByteMatchTuple](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the `ByteMatchSet`\\. You can't change `Name` after you create a `ByteMatchSet`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `.*\\S.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" @@ -27179,7 +34520,7 @@ "Description": "A description of the IP set that helps with identification\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Pattern*: `^[\\w+=:#@/\\-,\\.][\\w+=:#@/\\-,\\.\\s]+[\\w+=:#@/\\-,\\.]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "IPAddressVersion": "The version of the IP addresses, either `IPV4` or `IPV6`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `IPV4 | IPV6` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the IP set\\. You cannot change the name of an `IPSet` after you create it\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `^[\\w\\-]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Scope": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Scope": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "Key:value pairs associated with an AWS resource\\. The key:value pair can be anything you define\\. Typically, the tag key represents a category \\(such as \"environment\"\\) and the tag value represents a specific value within that category \\(such as \"test,\" \"development,\" or \"production\"\\)\\. You can add up to 50 tags to each AWS resource\\. \nTo modify tags on existing resources, use the AWS WAF APIs or command line interface\\. With AWS CloudFormation, you can only add tags to AWS WAF resources during resource creation\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::LoggingConfiguration": { @@ -27230,29 +34571,29 @@ "Description": "A description of the set that helps with identification\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Pattern*: `^[\\w+=:#@/\\-,\\.][\\w+=:#@/\\-,\\.\\s]+[\\w+=:#@/\\-,\\.]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the set\\. You cannot change the name after you create the set\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `^[\\w\\-]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "RegularExpressionList": "The regular expression patterns in the set\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Scope": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Scope": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "Key:value pairs associated with an AWS resource\\. The key:value pair can be anything you define\\. Typically, the tag key represents a category \\(such as \"environment\"\\) and the tag value represents a specific value within that category \\(such as \"test,\" \"development,\" or \"production\"\\)\\. You can add up to 50 tags to each AWS resource\\. \nTo modify tags on existing resources, use the AWS WAF APIs or command line interface\\. With AWS CloudFormation, you can only add tags to AWS WAF resources during resource creation\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup": { "AvailableLabels": "The labels that one or more rules in this rule group add to matching web requests\\. These labels are defined in the `RuleLabels` for a `Rule`\\. \n*Required*: No \n*Type*: List of [LabelSummary](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-labelsummary.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Capacity": "The web ACL capacity units \\(WCUs\\) required for this rule group\\. \nWhen you create your own rule group, you define this, and you cannot change it after creation\\. When you add or modify the rules in a rule group, AWS WAF enforces this limit\\. \n AWS WAF uses WCUs to calculate and control the operating resources that are used to run your rules, rule groups, and web ACLs\\. AWS WAF calculates capacity differently for each rule type, to reflect the relative cost of each rule\\. Simple rules that cost little to run use fewer WCUs than more complex rules that use more processing power\\. Rule group capacity is fixed at creation, which helps users plan their web ACL WCU usage when they use a rule group\\. The WCU limit for web ACLs is 1,500\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ConsumedLabels": "The labels that one or more rules in this rule group match against in label match statements\\. These labels are defined in a `LabelMatchStatement` specification, in the [Statement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-notstatement.html#cfn-wafv2-webacl-notstatement-statement) definition of a rule\\. \n*Required*: No \n*Type*: List of [LabelSummary](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-labelsummary.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "CustomResponseBodies": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the rule group, and then use them in the rules that you define in the rule group\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomResponseBodies": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the rule group, and then use them in the rules that you define in the rule group\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "A description of the rule group that helps with identification\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Pattern*: `^[\\w+=:#@/\\-,\\.][\\w+=:#@/\\-,\\.\\s]+[\\w+=:#@/\\-,\\.]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the rule group\\. You cannot change the name of a rule group after you create it\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `^[\\w\\-]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Rules": "The rule statements used to identify the web requests that you want to allow, block, or count\\. Each rule includes one top\\-level statement that AWS WAF uses to identify matching web requests, and parameters that govern how AWS WAF handles them\\. \n*Required*: No \n*Type*: List of [Rule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Scope": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Scope": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "Key:value pairs associated with an AWS resource\\. The key:value pair can be anything you define\\. Typically, the tag key represents a category \\(such as \"environment\"\\) and the tag value represents a specific value within that category \\(such as \"test,\" \"development,\" or \"production\"\\)\\. You can add up to 50 tags to each AWS resource\\. \nTo modify tags on existing resources, use the AWS WAF APIs or command line interface\\. With AWS CloudFormation, you can only add tags to AWS WAF resources during resource creation\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "VisibilityConfig": "Defines and enables Amazon CloudWatch metrics and web request sample collection\\. \n*Required*: Yes \n*Type*: [VisibilityConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-visibilityconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup AllowAction": { - "CustomRequestHandling": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "CustomRequestHandling": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup AndStatement": { "Statements": "The statements to combine with AND logic\\. You can use any statements that can be nested\\. \n*Required*: Yes \n*Type*: List of [Statement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup BlockAction": { - "CustomResponse": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "CustomResponse": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup Body": { "OversizeHandling": "What AWS WAF should do if the body is larger than AWS WAF can inspect\\. AWS WAF does not support inspecting the entire contents of the body of a web request when the body exceeds 8 KB \\(8192 bytes\\)\\. Only the first 8 KB of the request body are forwarded to AWS WAF by the underlying host service\\. \nThe options for oversize handling are the following: \n+ `CONTINUE` \\- Inspect the body normally, according to the rule inspection criteria\\. \n+ `MATCH` \\- Treat the web request as matching the rule statement\\. AWS WAF applies the rule action to the request\\.\n+ `NO_MATCH` \\- Treat the web request as not matching the rule statement\\.\nYou can combine the `MATCH` or `NO_MATCH` settings for oversize handling with your rule and web ACL action settings, so that you block any request whose body is over 8 KB\\. \nDefault: `CONTINUE` \n*Required*: No \n*Type*: String \n*Allowed values*: `CONTINUE | MATCH | NO_MATCH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -27265,13 +34606,13 @@ "TextTransformations": "Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection\\. If you specify one or more transformations in a rule statement, AWS WAF performs all transformations on the content of the request component identified by `FieldToMatch`, starting from the lowest priority setting, before inspecting the content for a match\\. \n*Required*: Yes \n*Type*: List of [TextTransformation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-texttransformation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup CaptchaAction": { - "CustomRequestHandling": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "CustomRequestHandling": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup CaptchaConfig": { "ImmunityTimeProperty": "Determines how long a `CAPTCHA` timestamp in the token remains valid after the client successfully solves a `CAPTCHA` puzzle\\. \n*Required*: No \n*Type*: [ImmunityTimeProperty](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-immunitytimeproperty.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup ChallengeAction": { - "CustomRequestHandling": "Defines custom handling for the web request, used when the challenge inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "CustomRequestHandling": "Defines custom handling for the web request, used when the challenge inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup ChallengeConfig": { "ImmunityTimeProperty": "Determines how long a challenge timestamp in the token remains valid after the client successfully responds to a challenge\\. \n*Required*: No \n*Type*: [ImmunityTimeProperty](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-immunitytimeproperty.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -27287,22 +34628,22 @@ "OversizeHandling": "What AWS WAF should do if the cookies of the request are larger than AWS WAF can inspect\\. AWS WAF does not support inspecting the entire contents of request cookies when they exceed 8 KB \\(8192 bytes\\) or 200 total cookies\\. The underlying host service forwards a maximum of 200 cookies and at most 8 KB of cookie contents to AWS WAF\\. \nThe options for oversize handling are the following: \n+ `CONTINUE` \\- Inspect the cookies normally, according to the rule inspection criteria\\. \n+ `MATCH` \\- Treat the web request as matching the rule statement\\. AWS WAF applies the rule action to the request\\.\n+ `NO_MATCH` \\- Treat the web request as not matching the rule statement\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTINUE | MATCH | NO_MATCH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup CountAction": { - "CustomRequestHandling": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "CustomRequestHandling": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup CustomHTTPHeader": { "Name": "The name of the custom header\\. \nFor custom request header insertion, when AWS WAF inserts the header into the request, it prefixes this name `x-amzn-waf-`, to avoid confusion with the headers that are already in the request\\. For example, for the header name `sample`, AWS WAF inserts the header `x-amzn-waf-sample`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `^[a-zA-Z0-9._$-]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Value": "The value of the custom header\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup CustomRequestHandling": { - "InsertHeaders": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "InsertHeaders": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup CustomResponse": { "CustomResponseBodyKey": "References the response body that you want AWS WAF to return to the web request client\\. You can define a custom response for a rule action or a default web ACL action that is set to block\\. To do this, you first define the response body key and value in the `CustomResponseBodies` setting for the [AWS::WAFv2::WebACL](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html) or [AWS::WAFv2::RuleGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html) where you want to use it\\. Then, in the rule action or web ACL default action `BlockAction` setting, you reference the response body using this key\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `^[\\w\\-]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ResponseCode": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ResponseHeaders": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "ResponseCode": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResponseHeaders": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup CustomResponseBody": { - "Content": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Content": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ContentType": "The type of content in the payload that you are defining in the `Content` string\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `APPLICATION_JSON | TEXT_HTML | TEXT_PLAIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup FieldToMatch": { @@ -27443,7 +34784,7 @@ "Type": "You can specify the following transformation types: \n **BASE64\\_DECODE** \\- Decode a `Base64`\\-encoded string\\. \n **BASE64\\_DECODE\\_EXT** \\- Decode a `Base64`\\-encoded string, but use a forgiving implementation that ignores characters that aren't valid\\. \n **CMD\\_LINE** \\- Command\\-line transformations\\. These are helpful in reducing effectiveness of attackers who inject an operating system command\\-line command and use unusual formatting to disguise some or all of the command\\. \n+ Delete the following characters: `\\ \" ' ^` \n+ Delete spaces before the following characters: `/ (` \n+ Replace the following characters with a space: `, ;` \n+ Replace multiple spaces with one space\n+ Convert uppercase letters \\(A\\-Z\\) to lowercase \\(a\\-z\\)\n **COMPRESS\\_WHITE\\_SPACE** \\- Replace these characters with a space character \\(decimal 32\\): \n+ `\\f`, formfeed, decimal 12\n+ `\\t`, tab, decimal 9\n+ `\\n`, newline, decimal 10\n+ `\\r`, carriage return, decimal 13\n+ `\\v`, vertical tab, decimal 11\n+ Non\\-breaking space, decimal 160\n `COMPRESS_WHITE_SPACE` also replaces multiple spaces with one space\\. \n **CSS\\_DECODE** \\- Decode characters that were encoded using CSS 2\\.x escape rules `syndata.html#characters`\\. This function uses up to two bytes in the decoding process, so it can help to uncover ASCII characters that were encoded using CSS encoding that wouldn\u2019t typically be encoded\\. It's also useful in countering evasion, which is a combination of a backslash and non\\-hexadecimal characters\\. For example, `ja\\vascript` for javascript\\. \n **ESCAPE\\_SEQ\\_DECODE** \\- Decode the following ANSI C escape sequences: `\\a`, `\\b`, `\\f`, `\\n`, `\\r`, `\\t`, `\\v`, `\\\\`, `\\?`, `\\'`, `\\\"`, `\\xHH` \\(hexadecimal\\), `\\0OOO` \\(octal\\)\\. Encodings that aren't valid remain in the output\\. \n **HEX\\_DECODE** \\- Decode a string of hexadecimal characters into a binary\\. \n **HTML\\_ENTITY\\_DECODE** \\- Replace HTML\\-encoded characters with unencoded characters\\. `HTML_ENTITY_DECODE` performs these operations: \n+ Replaces `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)quot;` with `\"` \n+ Replaces `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)nbsp;` with a non\\-breaking space, decimal 160\n+ Replaces `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)lt;` with a \"less than\" symbol\n+ Replaces `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)gt;` with `>` \n+ Replaces characters that are represented in hexadecimal format, `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)#xhhhh;`, with the corresponding characters\n+ Replaces characters that are represented in decimal format, `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)#nnnn;`, with the corresponding characters\n **JS\\_DECODE** \\- Decode JavaScript escape sequences\\. If a `\\` `u` `HHHH` code is in the full\\-width ASCII code range of `FF01-FF5E`, then the higher byte is used to detect and adjust the lower byte\\. If not, only the lower byte is used and the higher byte is zeroed, causing a possible loss of information\\. \n **LOWERCASE** \\- Convert uppercase letters \\(A\\-Z\\) to lowercase \\(a\\-z\\)\\. \n **MD5** \\- Calculate an MD5 hash from the data in the input\\. The computed hash is in a raw binary form\\. \n **NONE** \\- Specify `NONE` if you don't want any text transformations\\. \n **NORMALIZE\\_PATH** \\- Remove multiple slashes, directory self\\-references, and directory back\\-references that are not at the beginning of the input from an input string\\. \n **NORMALIZE\\_PATH\\_WIN** \\- This is the same as `NORMALIZE_PATH`, but first converts backslash characters to forward slashes\\. \n **REMOVE\\_NULLS** \\- Remove all `NULL` bytes from the input\\. \n **REPLACE\\_COMMENTS** \\- Replace each occurrence of a C\\-style comment \\(`/* ... */`\\) with a single space\\. Multiple consecutive occurrences are not compressed\\. Unterminated comments are also replaced with a space \\(ASCII 0x20\\)\\. However, a standalone termination of a comment \\(`*/`\\) is not acted upon\\. \n **REPLACE\\_NULLS** \\- Replace NULL bytes in the input with space characters \\(ASCII `0x20`\\)\\. \n **SQL\\_HEX\\_DECODE** \\- Decode SQL hex data\\. Example \\(`0x414243`\\) will be decoded to \\(`ABC`\\)\\. \n **URL\\_DECODE** \\- Decode a URL\\-encoded value\\. \n **URL\\_DECODE\\_UNI** \\- Like `URL_DECODE`, but with support for Microsoft\\-specific `%u` encoding\\. If the code is in the full\\-width ASCII code range of `FF01-FF5E`, the higher byte is used to detect and adjust the lower byte\\. Otherwise, only the lower byte is used and the higher byte is zeroed\\. \n **UTF8\\_TO\\_UNICODE** \\- Convert all UTF\\-8 character sequences to Unicode\\. This helps input normalization, and minimizing false\\-positives and false\\-negatives for non\\-English languages\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `BASE64_DECODE | BASE64_DECODE_EXT | CMD_LINE | COMPRESS_WHITE_SPACE | CSS_DECODE | ESCAPE_SEQ_DECODE | HEX_DECODE | HTML_ENTITY_DECODE | JS_DECODE | LOWERCASE | MD5 | NONE | NORMALIZE_PATH | NORMALIZE_PATH_WIN | REMOVE_NULLS | REPLACE_COMMENTS | REPLACE_NULLS | SQL_HEX_DECODE | URL_DECODE | URL_DECODE_UNI | UTF8_TO_UNICODE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::RuleGroup VisibilityConfig": { - "CloudWatchMetricsEnabled": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CloudWatchMetricsEnabled": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MetricName": "A name of the Amazon CloudWatch metric dimension\\. The name can contain only the characters: A\\-Z, a\\-z, 0\\-9, \\- \\(hyphen\\), and \\_ \\(underscore\\)\\. The name can be from one to 128 characters long\\. It can't contain whitespace or metric names that are reserved for AWS WAF, for example `All` and `Default_Action`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[\\w#:\\.\\-/]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SampledRequestsEnabled": "A boolean indicating whether AWS WAF should store a sampling of the web requests that match the rules\\. You can view the sampled requests through the AWS WAF console\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -27454,12 +34795,12 @@ "AWS::WAFv2::WebACL": { "CaptchaConfig": "Specifies how AWS WAF should handle `CAPTCHA` evaluations for rules that don't have their own `CaptchaConfig` settings\\. If you don't specify this, AWS WAF uses its default settings for `CaptchaConfig`\\. \n*Required*: No \n*Type*: [CaptchaConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-captchaconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ChallengeConfig": "Specifies how AWS WAF should handle challenge evaluations for rules that don't have their own `ChallengeConfig` settings\\. If you don't specify this, AWS WAF uses its default settings for `ChallengeConfig`\\. \n*Required*: No \n*Type*: [ChallengeConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-challengeconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "CustomResponseBodies": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the web ACL, and then use them in the rules and default actions that you define in the web ACL\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CustomResponseBodies": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the web ACL, and then use them in the rules and default actions that you define in the web ACL\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DefaultAction": "The action to perform if none of the `Rules` contained in the `WebACL` match\\. \n*Required*: Yes \n*Type*: [DefaultAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-defaultaction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "A description of the web ACL that helps with identification\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Pattern*: `^[\\w+=:#@/\\-,\\.][\\w+=:#@/\\-,\\.\\s]+[\\w+=:#@/\\-,\\.]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the web ACL\\. You cannot change the name of a web ACL after you create it\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `^[\\w\\-]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Rules": "The rule statements used to identify the web requests that you want to allow, block, or count\\. Each rule includes one top\\-level statement that AWS WAF uses to identify matching web requests, and parameters that govern how AWS WAF handles them\\. \n*Required*: No \n*Type*: List of [Rule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Scope": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\nFor information about how to define the association of the web ACL with your resource, see [AWS::WAFv2::WebACLAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Scope": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\nFor information about how to define the association of the web ACL with your resource, see [AWS::WAFv2::WebACLAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "Key:value pairs associated with an AWS resource\\. The key:value pair can be anything you define\\. Typically, the tag key represents a category \\(such as \"environment\"\\) and the tag value represents a specific value within that category \\(such as \"test,\" \"development,\" or \"production\"\\)\\. You can add up to 50 tags to each AWS resource\\. \nTo modify tags on existing resources, use the AWS WAF APIs or command line interface\\. With AWS CloudFormation, you can only add tags to AWS WAF resources during resource creation\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TokenDomains": "Specifies the domains that AWS WAF should accept in a web request token\\. This enables the use of tokens across multiple protected websites\\. When AWS WAF provides a token, it uses the domain of the AWS resource that the web ACL is protecting\\. If you don't specify a list of token domains, AWS WAF accepts tokens only for the domain of the protected resource\\. With a token domain list, AWS WAF accepts the resource's host domain plus all domains in the token domain list, including their prefixed subdomains\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "VisibilityConfig": "Defines and enables Amazon CloudWatch metrics and web request sample collection\\. \n*Required*: Yes \n*Type*: [VisibilityConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-visibilityconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -27473,13 +34814,13 @@ "InspectionLevel": "The inspection level to use for the Bot Control rule group\\. The common level is the least expensive\\. The targeted level includes all common level rules and adds rules with more advanced inspection criteria\\. For details, see [AWS WAF Bot Control rule group](https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-bot.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL AllowAction": { - "CustomRequestHandling": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "CustomRequestHandling": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL AndStatement": { "Statements": "The statements to combine with AND logic\\. You can use any statements that can be nested\\. \n*Required*: Yes \n*Type*: List of [Statement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL BlockAction": { - "CustomResponse": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "CustomResponse": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL Body": { "OversizeHandling": "What AWS WAF should do if the body is larger than AWS WAF can inspect\\. AWS WAF does not support inspecting the entire contents of the body of a web request when the body exceeds 8 KB \\(8192 bytes\\)\\. Only the first 8 KB of the request body are forwarded to AWS WAF by the underlying host service\\. \nThe options for oversize handling are the following: \n+ `CONTINUE` \\- Inspect the body normally, according to the rule inspection criteria\\. \n+ `MATCH` \\- Treat the web request as matching the rule statement\\. AWS WAF applies the rule action to the request\\.\n+ `NO_MATCH` \\- Treat the web request as not matching the rule statement\\.\nYou can combine the `MATCH` or `NO_MATCH` settings for oversize handling with your rule and web ACL action settings, so that you block any request whose body is over 8 KB\\. \nDefault: `CONTINUE` \n*Required*: No \n*Type*: String \n*Allowed values*: `CONTINUE | MATCH | NO_MATCH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -27492,7 +34833,7 @@ "TextTransformations": "Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection\\. If you specify one or more transformations in a rule statement, AWS WAF performs all transformations on the content of the request component identified by `FieldToMatch`, starting from the lowest priority setting, before inspecting the content for a match\\. \n*Required*: Yes \n*Type*: List of [TextTransformation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-texttransformation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL CaptchaAction": { - "CustomRequestHandling": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "CustomRequestHandling": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL CaptchaConfig": { "ImmunityTimeProperty": "Determines how long a `CAPTCHA` timestamp in the token remains valid after the client successfully solves a `CAPTCHA` puzzle\\. \n*Required*: No \n*Type*: [ImmunityTimeProperty](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-immunitytimeproperty.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -27514,22 +34855,22 @@ "OversizeHandling": "What AWS WAF should do if the cookies of the request are larger than AWS WAF can inspect\\. AWS WAF does not support inspecting the entire contents of request cookies when they exceed 8 KB \\(8192 bytes\\) or 200 total cookies\\. The underlying host service forwards a maximum of 200 cookies and at most 8 KB of cookie contents to AWS WAF\\. \nThe options for oversize handling are the following: \n+ `CONTINUE` \\- Inspect the cookies normally, according to the rule inspection criteria\\. \n+ `MATCH` \\- Treat the web request as matching the rule statement\\. AWS WAF applies the rule action to the request\\.\n+ `NO_MATCH` \\- Treat the web request as not matching the rule statement\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTINUE | MATCH | NO_MATCH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL CountAction": { - "CustomRequestHandling": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "CustomRequestHandling": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL CustomHTTPHeader": { "Name": "The name of the custom header\\. \nFor custom request header insertion, when AWS WAF inserts the header into the request, it prefixes this name `x-amzn-waf-`, to avoid confusion with the headers that are already in the request\\. For example, for the header name `sample`, AWS WAF inserts the header `x-amzn-waf-sample`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `^[a-zA-Z0-9._$-]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Value": "The value of the custom header\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL CustomRequestHandling": { - "InsertHeaders": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "InsertHeaders": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL CustomResponse": { "CustomResponseBodyKey": "References the response body that you want AWS WAF to return to the web request client\\. You can define a custom response for a rule action or a default web ACL action that is set to block\\. To do this, you first define the response body key and value in the `CustomResponseBodies` setting for the [AWS::WAFv2::WebACL](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html) or [AWS::WAFv2::RuleGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html) where you want to use it\\. Then, in the rule action or web ACL default action `BlockAction` setting, you reference the response body using this key\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `^[\\w\\-]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ResponseCode": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ResponseHeaders": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "ResponseCode": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResponseHeaders": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL CustomResponseBody": { - "Content": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Content": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ContentType": "The type of content in the payload that you are defining in the `Content` string\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `APPLICATION_JSON | TEXT_HTML | TEXT_PLAIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL DefaultAction": { @@ -27739,7 +35080,7 @@ "Type": "You can specify the following transformation types: \n **BASE64\\_DECODE** \\- Decode a `Base64`\\-encoded string\\. \n **BASE64\\_DECODE\\_EXT** \\- Decode a `Base64`\\-encoded string, but use a forgiving implementation that ignores characters that aren't valid\\. \n **CMD\\_LINE** \\- Command\\-line transformations\\. These are helpful in reducing effectiveness of attackers who inject an operating system command\\-line command and use unusual formatting to disguise some or all of the command\\. \n+ Delete the following characters: `\\ \" ' ^` \n+ Delete spaces before the following characters: `/ (` \n+ Replace the following characters with a space: `, ;` \n+ Replace multiple spaces with one space\n+ Convert uppercase letters \\(A\\-Z\\) to lowercase \\(a\\-z\\)\n **COMPRESS\\_WHITE\\_SPACE** \\- Replace these characters with a space character \\(decimal 32\\): \n+ `\\f`, formfeed, decimal 12\n+ `\\t`, tab, decimal 9\n+ `\\n`, newline, decimal 10\n+ `\\r`, carriage return, decimal 13\n+ `\\v`, vertical tab, decimal 11\n+ Non\\-breaking space, decimal 160\n `COMPRESS_WHITE_SPACE` also replaces multiple spaces with one space\\. \n **CSS\\_DECODE** \\- Decode characters that were encoded using CSS 2\\.x escape rules `syndata.html#characters`\\. This function uses up to two bytes in the decoding process, so it can help to uncover ASCII characters that were encoded using CSS encoding that wouldn\u2019t typically be encoded\\. It's also useful in countering evasion, which is a combination of a backslash and non\\-hexadecimal characters\\. For example, `ja\\vascript` for javascript\\. \n **ESCAPE\\_SEQ\\_DECODE** \\- Decode the following ANSI C escape sequences: `\\a`, `\\b`, `\\f`, `\\n`, `\\r`, `\\t`, `\\v`, `\\\\`, `\\?`, `\\'`, `\\\"`, `\\xHH` \\(hexadecimal\\), `\\0OOO` \\(octal\\)\\. Encodings that aren't valid remain in the output\\. \n **HEX\\_DECODE** \\- Decode a string of hexadecimal characters into a binary\\. \n **HTML\\_ENTITY\\_DECODE** \\- Replace HTML\\-encoded characters with unencoded characters\\. `HTML_ENTITY_DECODE` performs these operations: \n+ Replaces `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)quot;` with `\"` \n+ Replaces `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)nbsp;` with a non\\-breaking space, decimal 160\n+ Replaces `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)lt;` with a \"less than\" symbol\n+ Replaces `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)gt;` with `>` \n+ Replaces characters that are represented in hexadecimal format, `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)#xhhhh;`, with the corresponding characters\n+ Replaces characters that are represented in decimal format, `(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ampersand.html.html.html.html.html.html)#nnnn;`, with the corresponding characters\n **JS\\_DECODE** \\- Decode JavaScript escape sequences\\. If a `\\` `u` `HHHH` code is in the full\\-width ASCII code range of `FF01-FF5E`, then the higher byte is used to detect and adjust the lower byte\\. If not, only the lower byte is used and the higher byte is zeroed, causing a possible loss of information\\. \n **LOWERCASE** \\- Convert uppercase letters \\(A\\-Z\\) to lowercase \\(a\\-z\\)\\. \n **MD5** \\- Calculate an MD5 hash from the data in the input\\. The computed hash is in a raw binary form\\. \n **NONE** \\- Specify `NONE` if you don't want any text transformations\\. \n **NORMALIZE\\_PATH** \\- Remove multiple slashes, directory self\\-references, and directory back\\-references that are not at the beginning of the input from an input string\\. \n **NORMALIZE\\_PATH\\_WIN** \\- This is the same as `NORMALIZE_PATH`, but first converts backslash characters to forward slashes\\. \n **REMOVE\\_NULLS** \\- Remove all `NULL` bytes from the input\\. \n **REPLACE\\_COMMENTS** \\- Replace each occurrence of a C\\-style comment \\(`/* ... */`\\) with a single space\\. Multiple consecutive occurrences are not compressed\\. Unterminated comments are also replaced with a space \\(ASCII 0x20\\)\\. However, a standalone termination of a comment \\(`*/`\\) is not acted upon\\. \n **REPLACE\\_NULLS** \\- Replace NULL bytes in the input with space characters \\(ASCII `0x20`\\)\\. \n **SQL\\_HEX\\_DECODE** \\- Decode SQL hex data\\. Example \\(`0x414243`\\) will be decoded to \\(`ABC`\\)\\. \n **URL\\_DECODE** \\- Decode a URL\\-encoded value\\. \n **URL\\_DECODE\\_UNI** \\- Like `URL_DECODE`, but with support for Microsoft\\-specific `%u` encoding\\. If the code is in the full\\-width ASCII code range of `FF01-FF5E`, the higher byte is used to detect and adjust the lower byte\\. Otherwise, only the lower byte is used and the higher byte is zeroed\\. \n **UTF8\\_TO\\_UNICODE** \\- Convert all UTF\\-8 character sequences to Unicode\\. This helps input normalization, and minimizing false\\-positives and false\\-negatives for non\\-English languages\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `BASE64_DECODE | BASE64_DECODE_EXT | CMD_LINE | COMPRESS_WHITE_SPACE | CSS_DECODE | ESCAPE_SEQ_DECODE | HEX_DECODE | HTML_ENTITY_DECODE | JS_DECODE | LOWERCASE | MD5 | NONE | NORMALIZE_PATH | NORMALIZE_PATH_WIN | REMOVE_NULLS | REPLACE_COMMENTS | REPLACE_NULLS | SQL_HEX_DECODE | URL_DECODE | URL_DECODE_UNI | UTF8_TO_UNICODE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::WAFv2::WebACL VisibilityConfig": { - "CloudWatchMetricsEnabled": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CloudWatchMetricsEnabled": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "MetricName": "A name of the Amazon CloudWatch metric dimension\\. The name can contain only the characters: A\\-Z, a\\-z, 0\\-9, \\- \\(hyphen\\), and \\_ \\(underscore\\)\\. The name can be from one to 128 characters long\\. It can't contain whitespace or metric names that are reserved for AWS WAF, for example `All` and `Default_Action`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[\\w#:\\.\\-/]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SampledRequestsEnabled": "A boolean indicating whether AWS WAF should store a sampling of the web requests that match the rules\\. You can view the sampled requests through the AWS WAF console\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -27759,7 +35100,7 @@ "Type": "The type of assistant\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `AGENT` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Wisdom::Assistant ServerSideEncryptionConfiguration": { - "KmsKeyId": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "KmsKeyId": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Wisdom::AssistantAssociation": { "AssistantId": "The identifier of the Wisdom assistant\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -27780,14 +35121,14 @@ "Tags": "The tags used to organize, track, or control access for this resource\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Wisdom::KnowledgeBase AppIntegrationsConfiguration": { - "AppIntegrationArn": "The Amazon Resource Name \\(ARN\\) of the AppIntegrations DataIntegration to use for ingesting content\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^arn:[a-z-]+?:[a-z-]+?:[a-z0-9-]*?:([0-9]{12})?:[a-zA-Z0-9-:/]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ObjectFields": "The fields from the source that are made available to your agents in Wisdom\\. \n+ For [ Salesforce](https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm), you must include at least `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, and `IsDeleted`\\. \n+ For [ ServiceNow](https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api), you must include at least `number`, `short_description`, `sys_mod_count`, `workflow_state`, and `active`\\. \nMake sure to include additional fields\\. These fields are indexed and used to source recommendations\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "AppIntegrationArn": "The Amazon Resource Name \\(ARN\\) of the AppIntegrations DataIntegration to use for ingesting content\\. \n+ For [ Salesforce](https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm), your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, and `IsDeleted` as source fields\\. \n+ For [ ServiceNow](https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api), your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `number`, `short_description`, `sys_mod_count`, `workflow_state`, and `active` as source fields\\. \n+ For [ Zendesk](https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/), your AppIntegrations DataIntegration must have an ObjectConfiguration if `objectFields` is not provided, including at least `id`, `title`, `updated_at`, and `draft` as source fields\\. \n+ For [ SharePoint](https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/sharepoint-net-server-csom-jsom-and-rest-api-index), your AppIntegrations DataIntegration must have a FileConfiguration, including only file extensions that are among `docx`, `pdf`, `html`, `htm`, and `txt`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^arn:[a-z-]+?:[a-z-]+?:[a-z0-9-]*?:([0-9]{12})?:[a-zA-Z0-9-:/]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ObjectFields": "The fields from the source that are made available to your agents in Wisdom\\. Optional if ObjectConfiguration is included in the provided DataIntegration\\. \n+ For [ Salesforce](https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm), you must include at least `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, and `IsDeleted`\\. \n+ For [ ServiceNow](https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api), you must include at least `number`, `short_description`, `sys_mod_count`, `workflow_state`, and `active`\\. \n+ For [ Zendesk](https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/), you must include at least `id`, `title`, `updated_at`, and `draft`\\. \nMake sure to include additional fields\\. These fields are indexed and used to source recommendations\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Wisdom::KnowledgeBase RenderingConfiguration": { - "TemplateUri": "A URI template containing exactly one variable in `${variableName} `format\\. This can only be set for `EXTERNAL` knowledge bases\\. For Salesforce and ServiceNow, the variable must be one of the following: \n+ Salesforce: `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, or `IsDeleted`\n+ ServiceNow: `number`, `short_description`, `sys_mod_count`, `workflow_state`, or `active`\nThe variable is replaced with the actual value for a piece of content when calling [GetContent](https://docs.aws.amazon.com/wisdom/latest/APIReference/API_GetContent.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "TemplateUri": "A URI template containing exactly one variable in `${variableName} `format\\. This can only be set for `EXTERNAL` knowledge bases\\. For Salesforce, ServiceNow, and Zendesk, the variable must be one of the following: \n+ Salesforce: `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, or `IsDeleted`\n+ ServiceNow: `number`, `short_description`, `sys_mod_count`, `workflow_state`, or `active`\n+ Zendesk: `id`, `title`, `updated_at`, or `draft`\nThe variable is replaced with the actual value for a piece of content when calling [GetContent](https://docs.aws.amazon.com/wisdom/latest/APIReference/API_GetContent.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Wisdom::KnowledgeBase ServerSideEncryptionConfiguration": { - "KmsKeyId": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "KmsKeyId": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Wisdom::KnowledgeBase SourceConfiguration": { "AppIntegrations": "Configuration information for Amazon AppIntegrations to automatically ingest content\\. \n*Required*: Yes \n*Type*: [AppIntegrationsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-appintegrationsconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" diff --git a/schema_source/cloudformation.schema.json b/schema_source/cloudformation.schema.json index 5f418c6f2..138650ec8 100644 --- a/schema_source/cloudformation.schema.json +++ b/schema_source/cloudformation.schema.json @@ -565,7 +565,7 @@ "type": "string" }, "KeyStorageSecurityStandard": { - "markdownDescription": "Specifies a cryptographic key management compliance standard used for handling CA keys\\. \nDefault: FIPS\\_140\\_2\\_LEVEL\\_3\\_OR\\_HIGHER \n *Note:* `FIPS_140_2_LEVEL_3_OR_HIGHER` is not supported in the following Regions: \n+ ap\\-northeast\\-3\n+ ap\\-southeast\\-3\nWhen creating a CA in these Regions, you must provide `FIPS_140_2_LEVEL_2_OR_HIGHER` as the argument for `KeyStorageSecurityStandard`\\. Failure to do this results in an `InvalidArgsException` with the message, \"A certificate authority cannot be created in this region with the specified security standard\\.\" \n*Required*: No \n*Type*: String \n*Allowed values*: `FIPS_140_2_LEVEL_2_OR_HIGHER | FIPS_140_2_LEVEL_3_OR_HIGHER` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies a cryptographic key management compliance standard used for handling CA keys\\. \nDefault: FIPS\\_140\\_2\\_LEVEL\\_3\\_OR\\_HIGHER \nSome AWS Regions do not support the default\\. When creating a CA in these Regions, you must provide `FIPS_140_2_LEVEL_2_OR_HIGHER` as the argument for `KeyStorageSecurityStandard`\\. Failure to do this results in an `InvalidArgsException` with the message, \"A certificate authority cannot be created in this region with the specified security standard\\.\" \nFor information about security standard support in various Regions, see [Storage and security compliance of AWS Private CA private keys](https://docs.aws.amazon.com/privateca/latest/userguide/data-protection.html#private-keys)\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `FIPS_140_2_LEVEL_2_OR_HIGHER | FIPS_140_2_LEVEL_3_OR_HIGHER` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KeyStorageSecurityStandard", "type": "string" }, @@ -8438,7 +8438,7 @@ "type": "string" }, "LocationUri": { - "markdownDescription": "A URI to locate the configuration\\. You can specify the following: \n+ For the AWS AppConfig hosted configuration store and for feature flags, specify `hosted`\\.\n+ For an AWS Systems Manager Parameter Store parameter, specify either the parameter name in the format `ssm-parameter://` or the ARN\\.\n+ For an AWS Secrets Manager secret, specify the URI in the following format: `secrets-manager`://\\.\n+ For an Amazon S3 object, specify the URI in the following format: `s3:/// `\\. Here is an example: `s3://my-bucket/my-app/us-east-1/my-config.json` \n+ For an SSM document, specify either the document name in the format `ssm-document://` or the Amazon Resource Name \\(ARN\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A URI to locate the configuration\\. You can specify the following: \n+ For the AWS AppConfig hosted configuration store and for feature flags, specify `hosted`\\.\n+ For an AWS Systems Manager Parameter Store parameter, specify either the parameter name in the format `ssm-parameter://` or the ARN\\.\n+ For an AWS CodePipeline pipeline, specify the URI in the following format: `codepipeline`://\\.\n+ For an AWS Secrets Manager secret, specify the URI in the following format: `secretsmanager`://\\.\n+ For an Amazon S3 object, specify the URI in the following format: `s3:/// `\\. Here is an example: `s3://my-bucket/my-app/us-east-1/my-config.json` \n+ For an SSM document, specify either the document name in the format `ssm-document://` or the Amazon Resource Name \\(ARN\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "LocationUri", "type": "string" }, @@ -8580,7 +8580,7 @@ "type": "string" }, "ConfigurationVersion": { - "markdownDescription": "The configuration version to deploy\\. If deploying an AWS AppConfig hosted configuration version, you can specify either the version number or version label\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The configuration version to deploy\\. If deploying an AWS AppConfig hosted configuration version, you can specify either the version number or version label\\. For all other configurations, you must specify the version number\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ConfigurationVersion", "type": "string" }, @@ -10073,6 +10073,8 @@ "type": "boolean" }, "usePrivateLinkForMetadataAndAuthorization": { + "markdownDescription": "If the connection mode for the connector profile is private, this parameter sets whether Amazon AppFlow uses the private network to send metadata and authorization calls to Salesforce\\. Amazon AppFlow sends private calls through AWS PrivateLink\\. These calls travel through AWS infrastructure without being exposed to the public internet\\. \nSet either of the following values: \ntrue \nAmazon AppFlow sends all calls to Salesforce over the private network\\. \nThese private calls are: \n+ Calls to get metadata about your Salesforce records\\. This metadata describes your Salesforce objects and their fields\\.\n+ Calls to get or refresh access tokens that allow Amazon AppFlow to access your Salesforce records\\.\n+ Calls to transfer your Salesforce records as part of a flow run\\. \nfalse \nThe default value\\. Amazon AppFlow sends some calls to Salesforce privately and other calls over the public internet\\. \nThe public calls are: \n+ Calls to get metadata about your Salesforce records\\.\n+ Calls to get or refresh access tokens\\.\nThe private calls are: \n+ Calls to transfer your Salesforce records as part of a flow run\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "usePrivateLinkForMetadataAndAuthorization", "type": "boolean" } }, @@ -11529,6 +11531,8 @@ "additionalProperties": false, "properties": { "ActivateFlowOnCreate": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ActivateFlowOnCreate", "type": "boolean" }, "TriggerProperties": { @@ -14103,7 +14107,7 @@ "type": "string" }, "NamespaceName": { - "markdownDescription": "The name of the AWS Cloud Map namespace to use\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP name of the AWS Cloud Map namespace to use\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "NamespaceName", "type": "string" }, @@ -19343,7 +19347,7 @@ "type": "array" }, "MetricName": { - "markdownDescription": "The name of the metric\\. To get the exact metric name, namespace, and dimensions, inspect the [Metric](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_Metric.html) object that is returned by a call to [ListMetrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the metric\\. To get the exact metric name, namespace, and dimensions, inspect the [Metric](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_Metric.html) object that's returned by a call to [ListMetrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MetricName", "type": "string" }, @@ -20402,6 +20406,8 @@ "additionalProperties": false, "properties": { "S3AclOption": { + "markdownDescription": "The Amazon S3 canned ACL that Athena should specify when storing query results\\. Currently the only supported canned ACL is `BUCKET_OWNER_FULL_CONTROL`\\. If a query runs in a workgroup and the workgroup overrides client\\-side settings, then the Amazon S3 canned ACL specified in the workgroup's settings is used for all queries that run in the workgroup\\. For more information about Amazon S3 canned ACLs, see [Canned ACL](https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#canned-acl) in the *Amazon S3 User Guide*\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `BUCKET_OWNER_FULL_CONTROL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "S3AclOption", "type": "string" } }, @@ -20414,6 +20420,8 @@ "additionalProperties": false, "properties": { "KmsKey": { + "markdownDescription": "The KMS key that is used to encrypt the user's data stores in Athena\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^arn:aws[a-z\\-]*:kms:([a-z0-9\\-]+):\\d{12}:key/?[a-zA-Z_0-9+=,.@\\-_/]+$|^arn:aws[a-z\\-]*:kms:([a-z0-9\\-]+):\\d{12}:alias/?[a-zA-Z_0-9+=,.@\\-_/]+$|^alias/[a-zA-Z0-9/_-]+$|[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KmsKey", "type": "string" } }, @@ -20461,7 +20469,9 @@ "additionalProperties": false, "properties": { "AclConfiguration": { - "$ref": "#/definitions/AWS::Athena::WorkGroup.AclConfiguration" + "$ref": "#/definitions/AWS::Athena::WorkGroup.AclConfiguration", + "markdownDescription": "Indicates that an Amazon S3 canned ACL should be set to control ownership of stored query results\\. Currently the only supported canned ACL is `BUCKET_OWNER_FULL_CONTROL`\\. This is a client\\-side setting\\. If workgroup settings override client\\-side settings, then the query uses the ACL configuration that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup\\. For more information, see WorkGroupConfiguration$EnforceWorkGroupConfiguration and [Workgroup Settings Override Client\\-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html)\\. \n*Required*: No \n*Type*: [AclConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-aclconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AclConfiguration" }, "EncryptionConfiguration": { "$ref": "#/definitions/AWS::Athena::WorkGroup.EncryptionConfiguration", @@ -20469,6 +20479,8 @@ "title": "EncryptionConfiguration" }, "ExpectedBucketOwner": { + "markdownDescription": "The AWS account ID that you expect to be the owner of the Amazon S3 bucket specified by ResultConfiguration$OutputLocation\\. If set, Athena uses the value for `ExpectedBucketOwner` when it makes Amazon S3 calls to your specified output location\\. If the `ExpectedBucketOwner` AWS account ID does not match the actual owner of the Amazon S3 bucket, the call fails with a permissions error\\. \nThis is a client\\-side setting\\. If workgroup settings override client\\-side settings, then the query uses the `ExpectedBucketOwner` setting that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup\\. See WorkGroupConfiguration$EnforceWorkGroupConfiguration and [Workgroup Settings Override Client\\-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `12` \n*Maximum*: `12` \n*Pattern*: `^[0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExpectedBucketOwner", "type": "string" }, "OutputLocation": { @@ -20483,6 +20495,8 @@ "additionalProperties": false, "properties": { "AdditionalConfiguration": { + "markdownDescription": "Specifies a user defined JSON string that is passed to the notebook engine\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AdditionalConfiguration", "type": "string" }, "BytesScannedCutoffPerQuery": { @@ -20491,7 +20505,9 @@ "type": "number" }, "CustomerContentEncryptionConfiguration": { - "$ref": "#/definitions/AWS::Athena::WorkGroup.CustomerContentEncryptionConfiguration" + "$ref": "#/definitions/AWS::Athena::WorkGroup.CustomerContentEncryptionConfiguration", + "markdownDescription": "Specifies the KMS key that is used to encrypt the user's data stores in Athena\\. \n*Required*: No \n*Type*: [CustomerContentEncryptionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-customercontentencryptionconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomerContentEncryptionConfiguration" }, "EnforceWorkGroupConfiguration": { "markdownDescription": "If set to \"true\", the settings for the workgroup override client\\-side settings\\. If set to \"false\", client\\-side settings are used\\. For more information, see [Workgroup Settings Override Client\\-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html)\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -20504,6 +20520,8 @@ "title": "EngineVersion" }, "ExecutionRole": { + "markdownDescription": "Role used in a session for accessing the user's resources\\. \n*Required*: No \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExecutionRole", "type": "string" }, "PublishCloudWatchMetricsEnabled": { @@ -20875,7 +20893,7 @@ "type": "number" }, "HealthCheckType": { - "markdownDescription": "Determines whether any additional health checks are performed on the instances in this group\\. Amazon EC2 health checks are always on\\. For more information, see [Health checks for Auto Scaling instances](https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \nThe valid values are `EC2` \\(default\\), `ELB`, and `VPC_LATTICE`\\. The `VPC_LATTICE` health check type is reserved for use with VPC Lattice, which is in preview release and is subject to change\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A comma\\-separated value string of one or more health check types\\. \nThe valid values are `EC2`, `ELB`, and `VPC_LATTICE`\\. `EC2` is the default health check and cannot be disabled\\. For more information, see [Health checks for Auto Scaling instances](https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html) in the *Amazon EC2 Auto Scaling User Guide*\\. \nOnly specify `EC2` if you must clear a value that was previously set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "HealthCheckType", "type": "string" }, @@ -20906,7 +20924,7 @@ "items": { "type": "string" }, - "markdownDescription": "A list of Classic Load Balancers associated with this Auto Scaling group\\. For Application Load Balancers, Network Load Balancers, and Gateway Load Balancer, specify the `TargetGroupARNs` property instead\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of Classic Load Balancers associated with this Auto Scaling group\\. For Application Load Balancers, Network Load Balancers, and Gateway Load Balancers, specify the `TargetGroupARNs` property instead\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "LoadBalancerNames", "type": "array" }, @@ -24063,7 +24081,7 @@ "type": "number" }, "DesiredvCpus": { - "markdownDescription": "The desired number of Amazon EC2 vCPUS in the compute environment\\. AWS Batch modifies this value between the minimum and maximum values based on job queue demand\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't specify it\\.\n AWS Batch doesn't support changing the desired number of vCPUs of an existing compute environment\\. Don't specify this parameter for compute environments using Amazon EKS clusters\\.\nWhen you update the `desiredvCpus` setting, the value must be between the `minvCpus` and `maxvCpus` values\\. \nAdditionally, the updated `desiredvCpus` value must be greater than or equal to the current `desiredvCpus` value\\. For more information, see [test](https://docs.aws.amazon.com/batch/latest/userguide/error-desired-vcpus-update.html) in the * AWS Batch User Guide*\\.\n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The desired number of Amazon EC2 vCPUS in the compute environment\\. AWS Batch modifies this value between the minimum and maximum values based on job queue demand\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't specify it\\.\n AWS Batch doesn't support changing the desired number of vCPUs of an existing compute environment\\. Don't specify this parameter for compute environments using Amazon EKS clusters\\.\nWhen you update the `desiredvCpus` setting, the value must be between the `minvCpus` and `maxvCpus` values\\. \nAdditionally, the updated `desiredvCpus` value must be greater than or equal to the current `desiredvCpus` value\\. For more information, see [Troubleshooting AWS Batch](https://docs.aws.amazon.com/batch/latest/userguide/troubleshooting.html#error-desired-vcpus-update) in the * AWS Batch User Guide*\\.\n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DesiredvCpus", "type": "number" }, @@ -27189,6 +27207,8 @@ "title": "BillingMode" }, "ClientSideTimestampsEnabled": { + "markdownDescription": "Enables client\\-side timestamps for the table\\. By default, the setting is disabled\\. You can enable client\\-side timestamps with the following option: \n+ `status: \"enabled\"`\nAfter client\\-side timestamps are enabled for a table, you can't disable this setting\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ClientSideTimestampsEnabled", "type": "boolean" }, "ClusteringKeyColumns": { @@ -27210,7 +27230,7 @@ "title": "EncryptionSpecification" }, "KeyspaceName": { - "markdownDescription": "The name of the keyspace in which to create the table\\. The keyspace must already exist\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the keyspace to create the table in\\. The keyspace must already exist\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KeyspaceName", "type": "string" }, @@ -27236,7 +27256,7 @@ "type": "array" }, "TableName": { - "markdownDescription": "The name of the table to be created\\. The table name is case sensitive\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID for the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Length constraints:* Minimum length of 3\\. Maximum length of 255\\. \n*Pattern:* `^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$` \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the table to be created\\. The table name is case sensitive\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID for the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you can't perform updates that require replacing this resource\\. You can perform updates that require no interruption or some interruption\\. If you must replace the resource, specify a new name\\.\n*Length constraints:* Minimum length of 3\\. Maximum length of 255\\. \n*Pattern:* `^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$` \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "TableName", "type": "string" }, @@ -27617,36 +27637,54 @@ "additionalProperties": false, "properties": { "ConfigurationName": { + "markdownDescription": "The name of the configuration\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ConfigurationName", "type": "string" }, "GuardrailPolicies": { "items": { "type": "string" }, + "markdownDescription": "The list of IAM policy ARNs that are applied as channel guardrails\\. The AWS managed 'AdministratorAccess' policy is applied as a default if this is not set\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GuardrailPolicies", "type": "array" }, "IamRoleArn": { + "markdownDescription": "The ARN of the IAM role that defines the permissions for AWS Chatbot\\. \nThis is a user\\-defined role that AWS Chatbot will assume\\. This is not the service\\-linked role\\. For more information, see [IAM Policies for AWS Chatbot](https://docs.aws.amazon.com/chatbot/latest/adminguide/chatbot-iam-policies.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IamRoleArn", "type": "string" }, "LoggingLevel": { + "markdownDescription": "Specifies the logging level for this configuration\\. This property affects the log entries pushed to Amazon CloudWatch Logs\\. \nLogging levels include `ERROR`, `INFO`, or `NONE`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LoggingLevel", "type": "string" }, "SnsTopicArns": { "items": { "type": "string" }, + "markdownDescription": "The ARNs of the SNS topics that deliver notifications to AWS Chatbot\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SnsTopicArns", "type": "array" }, "TeamId": { + "markdownDescription": "The ID of the Microsoft Team authorized with AWS Chatbot\\. \nTo get the team ID, you must perform the initial authorization flow with Microsoft Teams in the AWS Chatbot console\\. Then you can copy and paste the team ID from the console\\. For more details, see steps 1\\-4 in [Get started with Microsoft Teams ](https://docs.aws.amazon.com/chatbot/latest/adminguide/teams-setup.html#teams-client-setup) in the *AWS Chatbot Administrator Guide*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "TeamId", "type": "string" }, "TeamsChannelId": { + "markdownDescription": "The ID of the Microsoft Teams channel\\. \nTo get the channel ID, open Microsoft Teams, right click on the channel name in the left pane, then choose Copy\\. An example of the channel ID syntax is: `19%3ab6ef35dc342d56ba5654e6fc6d25a071%40thread.tacv2`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TeamsChannelId", "type": "string" }, "TeamsTenantId": { + "markdownDescription": "The ID of the Microsoft Teams tenant\\. \nTo get the tenant ID, you must perform the initial authorization flow with Microsoft Teams in the AWS Chatbot console\\. Then you can copy and paste the tenant ID from the console\\. For more details, see steps 1\\-4 in [Get started with Microsoft Teams ](https://docs.aws.amazon.com/chatbot/latest/adminguide/teams-setup.html#teams-client-setup) in the *AWS Chatbot Administrator Guide*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "TeamsTenantId", "type": "string" }, "UserRoleRequired": { + "markdownDescription": "Enables use of a user role requirement in your chat configuration\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UserRoleRequired", "type": "boolean" } }, @@ -28997,7 +29035,7 @@ "type": "array" }, "PermissionModel": { - "markdownDescription": "Describes how the IAM roles required for stack set operations are created\\. \n+ With `SELF_MANAGED` permissions, you must create the administrator and execution roles required to deploy to target accounts\\. For more information, see [Grant Self\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html)\\.\n+ With `SERVICE_MANAGED` permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations\\. For more information, see [Grant Service\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-service-managed.html)\\.\n*Allowed Values*: `SERVICE_MANAGED` \\| `SELF_MANAGED` \nThe `PermissionModel` property is required\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `SELF_MANAGED | SERVICE_MANAGED` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Describes how the IAM roles required for stack set operations are created\\. \n+ With `SELF_MANAGED` permissions, you must create the administrator and execution roles required to deploy to target accounts\\. For more information, see [Grant Self\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html)\\.\n+ With `SERVICE_MANAGED` permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by AWS Organizations\\. For more information, see [Grant Service\\-Managed Stack Set Permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-service-managed.html)\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `SELF_MANAGED | SERVICE_MANAGED` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "PermissionModel", "type": "string" }, @@ -29118,7 +29156,7 @@ "additionalProperties": false, "properties": { "FailureToleranceCount": { - "markdownDescription": "The number of accounts, per Region, for which this operation can fail before AWS CloudFormation stops the operation in that Region\\. If the operation is stopped in a Region, AWS CloudFormation doesn't attempt the operation in any subsequent Regions\\. \nConditional: You must specify either `FailureToleranceCount` or `FailureTolerancePercentage` \\(but not both\\)\\. \n*Required*: Conditional \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of accounts, per Region, for which this operation can fail before AWS CloudFormation stops the operation in that Region\\. If the operation is stopped in a Region, AWS CloudFormation doesn't attempt the operation in any subsequent Regions\\. \nConditional: You must specify either `FailureToleranceCount` or `FailureTolerancePercentage` \\(but not both\\)\\. \n*Required*: Conditional \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "FailureToleranceCount", "type": "number" }, @@ -29240,7 +29278,7 @@ "additionalProperties": false, "properties": { "AutoUpdate": { - "markdownDescription": "Whether to automatically update the extension in this account and region when a new *minor* version is published by the extension publisher\\. Major versions released by the publisher must be manually updated\\. \nThe default is `true`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Whether to automatically update the extension in this account and Region when a new *minor* version is published by the extension publisher\\. Major versions released by the publisher must be manually updated\\. \nThe default is `true`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AutoUpdate", "type": "boolean" }, @@ -29280,7 +29318,7 @@ "type": "string" }, "TypeNameAlias": { - "markdownDescription": "An alias to assign to the public extension, in this account and region\\. If you specify an alias for the extension, CloudFormation treats the alias as the extension type name within this account and region\\. You must use the alias to refer to the extension in your templates, API calls, and CloudFormation console\\. \nAn extension alias must be unique within a given account and region\\. You can activate the same public resource multiple times in the same account and region, using different type name aliases\\. \n*Required*: No \n*Type*: String \n*Minimum*: `10` \n*Maximum*: `204` \n*Pattern*: `[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "An alias to assign to the public extension, in this account and Region\\. If you specify an alias for the extension, CloudFormation treats the alias as the extension type name within this account and Region\\. You must use the alias to refer to the extension in your templates, API calls, and CloudFormation console\\. \nAn extension alias must be unique within a given account and Region\\. You can activate the same public resource multiple times in the same account and Region, using different type name aliases\\. \n*Required*: No \n*Type*: String \n*Minimum*: `10` \n*Maximum*: `204` \n*Pattern*: `[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "TypeNameAlias", "type": "string" }, @@ -29372,7 +29410,7 @@ "type": "number" }, "Handle": { - "markdownDescription": "A reference to the wait condition handle used to signal this wait condition\\. Use the `Ref` intrinsic function to specify an [AWS::CloudFormation::WaitConditionHandle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html) resource\\. \nAnytime you add a WaitCondition resource during a stack update, you must associate the wait condition with a new WaitConditionHandle resource\\. Don't reuse an old wait condition handle that has already been defined in the template\\. If you reuse a wait condition handle, the wait condition might evaluate old signals from a previous create or update stack command\\. \nUpdates aren't supported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A reference to the wait condition handle used to signal this wait condition\\. Use the `Ref` intrinsic function to specify an [https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html) resource\\. \nAnytime you add a `WaitCondition` resource during a stack update, you must associate the wait condition with a new WaitConditionHandle resource\\. Don't reuse an old wait condition handle that has already been defined in the template\\. If you reuse a wait condition handle, the wait condition might evaluate old signals from a previous create or update stack command\\. \nUpdates aren't supported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Handle", "type": "string" }, @@ -32686,7 +32724,7 @@ "type": "array" }, "Field": { - "markdownDescription": "A field in a CloudTrail event record on which to filter events to be logged\\. For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the field is used only for selecting events as filtering is not supported\\. \n For CloudTrail event records, supported fields include `readOnly`, `eventCategory`, `eventSource` \\(for management events\\), `eventName`, `resources.type`, and `resources.ARN`\\. \n For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the only supported field is `eventCategory`\\. \n+ ** `readOnly` ** \\- Optional\\. Can be set to `Equals` a value of `true` or `false`\\. If you do not add this field, CloudTrail logs both `read` and `write` events\\. A value of `true` logs only `read` events\\. A value of `false` logs only `write` events\\.\n+ ** `eventSource` ** \\- For filtering management events only\\. This can be set only to `NotEquals` `kms.amazonaws.com`\\.\n+ ** `eventName` ** \\- Can use any operator\\. You can use it to \ufb01lter in or \ufb01lter out any data event logged to CloudTrail, such as `PutBucket` or `GetSnapshotBlock`\\. You can have multiple values for this \ufb01eld, separated by commas\\.\n+ ** `eventCategory` ** \\- This is required and must be set to `Equals`\\. \n + For CloudTrail event records, the value must be `Management` or `Data`\\. \n + For AWS Config configuration items, the value must be `ConfigurationItem`\\. \n + For Audit Manager evidence, the value must be `Evidence`\\. \n + For non\\-AWS events, the value must be `ActivityAuditLog`\\. \n+ ** `resources.type` ** \\- This \ufb01eld is required for CloudTrail data events\\. `resources.type` can only use the `Equals` operator, and the value can be one of the following:\n + `AWS::DynamoDB::Table` \n + `AWS::Lambda::Function` \n + `AWS::S3::Object` \n + `AWS::CloudTrail::Channel` \n + `AWS::Cognito::IdentityPool` \n + `AWS::DynamoDB::Stream` \n + `AWS::EC2::InstanceConnectEndpoint` \n + `AWS::EC2::Snapshot` \n + `AWS::FinSpace::Environment` \n + `AWS::Glue::Table` \n + `AWS::KendraRanking::ExecutionPlan` \n + `AWS::ManagedBlockchain::Node` \n + `AWS::SageMaker::ExperimentTrialComponent` \n + `AWS::SageMaker::FeatureGroup` \n + `AWS::S3::AccessPoint` \n + `AWS::S3ObjectLambda::AccessPoint` \n + `AWS::S3Outposts::Object`", + "markdownDescription": "A field in a CloudTrail event record on which to filter events to be logged\\. For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the field is used only for selecting events as filtering is not supported\\. \n For CloudTrail event records, supported fields include `readOnly`, `eventCategory`, `eventSource` \\(for management events\\), `eventName`, `resources.type`, and `resources.ARN`\\. \n For event data stores for AWS Config configuration items, Audit Manager evidence, or non\\-AWS events, the only supported field is `eventCategory`\\. \n+ ** `readOnly` ** \\- Optional\\. Can be set to `Equals` a value of `true` or `false`\\. If you do not add this field, CloudTrail logs both `read` and `write` events\\. A value of `true` logs only `read` events\\. A value of `false` logs only `write` events\\.\n+ ** `eventSource` ** \\- For filtering management events only\\. This can be set only to `NotEquals` `kms.amazonaws.com`\\.\n+ ** `eventName` ** \\- Can use any operator\\. You can use it to \ufb01lter in or \ufb01lter out any data event logged to CloudTrail, such as `PutBucket` or `GetSnapshotBlock`\\. You can have multiple values for this \ufb01eld, separated by commas\\.\n+ ** `eventCategory` ** \\- This is required and must be set to `Equals`\\. \n + For CloudTrail event records, the value must be `Management` or `Data`\\. \n + For AWS Config configuration items, the value must be `ConfigurationItem`\\. \n + For Audit Manager evidence, the value must be `Evidence`\\. \n + For non\\-AWS events, the value must be `ActivityAuditLog`\\. \n+ ** `resources.type` ** \\- This \ufb01eld is required for CloudTrail data events\\. `resources.type` can only use the `Equals` operator, and the value can be one of the following:\n + `AWS::DynamoDB::Table` \n + `AWS::Lambda::Function` \n + `AWS::S3::Object` \n + `AWS::CloudTrail::Channel` \n + `AWS::Cognito::IdentityPool` \n + `AWS::DynamoDB::Stream` \n + `AWS::EC2::Snapshot` \n + `AWS::FinSpace::Environment` \n + `AWS::Glue::Table` \n + `AWS::GuardDuty::Detector` \n + `AWS::KendraRanking::ExecutionPlan` \n + `AWS::ManagedBlockchain::Node` \n + `AWS::SageMaker::ExperimentTrialComponent` \n + `AWS::SageMaker::FeatureGroup` \n + `AWS::S3::AccessPoint` \n + `AWS::S3ObjectLambda::AccessPoint` \n + `AWS::S3Outposts::Object`", "title": "Field", "type": "string" }, @@ -32855,7 +32893,7 @@ "items": { "$ref": "#/definitions/AWS::CloudTrail::Trail.EventSelector" }, - "markdownDescription": "Use event selectors to further specify the management and data event settings for your trail\\. By default, trails created without specific event selectors will be configured to log all read and write management events, and no data events\\. When an event occurs in your account, CloudTrail evaluates the event selector for all trails\\. For each trail, if the event matches any event selector, the trail processes and logs the event\\. If the event doesn't match any event selector, the trail doesn't log the event\\. \nYou can configure up to five event selectors for a trail\\. \n*Required*: No \n*Type*: List of [EventSelector](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Use event selectors to further specify the management and data event settings for your trail\\. By default, trails created without specific event selectors will be configured to log all read and write management events, and no data events\\. When an event occurs in your account, CloudTrail evaluates the event selector for all trails\\. For each trail, if the event matches any event selector, the trail processes and logs the event\\. If the event doesn't match any event selector, the trail doesn't log the event\\. \nYou can configure up to five event selectors for a trail\\. \nFor more information about how to configure event selectors, see [Examples](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#aws-resource-cloudtrail-trail--examples) and [Configuring event selectors](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-additional-cli-commands.html#configuring-event-selector-examples) in the *AWS CloudTrail User Guide*\\. \n*Required*: No \n*Type*: List of [EventSelector](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EventSelectors", "type": "array" }, @@ -32977,7 +33015,7 @@ "items": { "$ref": "#/definitions/AWS::CloudTrail::Trail.DataResource" }, - "markdownDescription": "In AWS CloudFormation, CloudTrail supports data event logging for Amazon S3 objects, Amazon DynamoDB tables, and AWS Lambda functions\\. Currently, advanced event selectors for data events are not supported in AWS CloudFormation templates\\. You can specify up to 250 resources for an individual event selector, but the total number of data resources cannot exceed 250 across all event selectors in a trail\\. This limit does not apply if you configure resource logging for all data events\\. \nFor more information, see [Logging data events for trails](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-data-events-with-cloudtrail.html) and [Limits in AWS CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/WhatIsCloudTrail-Limits.html) in the *AWS CloudTrail User Guide*\\. \n*Required*: Conditional \n*Type*: List of [DataResource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-dataresource.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "In AWS CloudFormation, CloudTrail supports data event logging for Amazon S3 objects, Amazon DynamoDB tables, and AWS Lambda functions\\. Currently, advanced event selectors for data events are not supported in AWS CloudFormation templates\\. You can specify up to 250 resources for an individual event selector, but the total number of data resources cannot exceed 250 across all event selectors in a trail\\. This limit does not apply if you configure resource logging for all data events\\. \nFor more information, see [Logging data events](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-data-events-with-cloudtrail.html) and [Limits in AWS CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/WhatIsCloudTrail-Limits.html) in the *AWS CloudTrail User Guide*\\. \n*Required*: Conditional \n*Type*: List of [DataResource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-dataresource.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DataResources", "type": "array" }, @@ -33439,7 +33477,7 @@ "type": "string" }, "Value": { - "markdownDescription": "The value of the dimension\\. Dimension values must contain only ASCII characters and must include at least one non\\-whitespace character\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The value of the dimension\\. Dimension values must contain only ASCII characters and must include at least one non\\-whitespace character\\. ASCII control characters are not supported as part of dimension values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Value", "type": "string" } @@ -34662,7 +34700,7 @@ "type": "string" }, "Value": { - "markdownDescription": "The value of the environment variable\\. \nWe strongly discourage the use of `PLAINTEXT` environment variables to store sensitive values, especially AWS secret key IDs\\. `PLAINTEXT` environment variables can be displayed in plain text using the AWS CodeBuild console and the AWS CLI\\. For sensitive values, we recommend you use an environment variable of type `PARAMETER_STORE` or `SECRETS_MANAGER`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The value of the environment variable\\. \nWe strongly discourage the use of `PLAINTEXT` environment variables to store sensitive values, especially AWS secret key IDs and secret access keys\\. `PLAINTEXT` environment variables can be displayed in plain text using the AWS CodeBuild console and the AWS CLI\\. For sensitive values, we recommend you use an environment variable of type `PARAMETER_STORE` or `SECRETS_MANAGER`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Value", "type": "string" } @@ -37561,7 +37599,7 @@ }, "Tags": { "additionalProperties": true, - "markdownDescription": "A list of tags to apply to this notification rule\\. Key names cannot start with \"`aws`\"\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of tags to apply to this notification rule\\. Key names cannot start with \"`aws`\"\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "patternProperties": { "^[a-zA-Z0-9]+$": { "type": "string" @@ -38038,7 +38076,7 @@ "type": "array" }, "DeletionProtection": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "When active, `DeletionProtection` prevents accidental deletion of your user pool\\. Before you can delete a user pool that you have protected against deletion, you must deactivate this feature\\. \nWhen you try to delete a protected user pool in a `DeleteUserPool` API request, Amazon Cognito returns an `InvalidParameterException` error\\. To delete a protected user pool, send a new `DeleteUserPool` request after you deactivate deletion protection in an `UpdateUserPool` API request\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTIVE | INACTIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DeletionProtection", "type": "string" }, @@ -39824,31 +39862,47 @@ "additionalProperties": false, "properties": { "ActiveModelArn": { + "markdownDescription": "The Amazon Resource Number \\(ARN\\) of the active model version\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Pattern*: `arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:(document-classifier|entity-recognizer)/[a-zA-Z0-9](-*[a-zA-Z0-9])*(/version/[a-zA-Z0-9](-*[a-zA-Z0-9])*)?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ActiveModelArn", "type": "string" }, "DataAccessRoleArn": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the IAM role that grants Amazon Comprehend permission to access the flywheel data\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataAccessRoleArn", "type": "string" }, "DataLakeS3Uri": { + "markdownDescription": "Amazon S3 URI of the data lake location\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `s3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/.*)?` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "DataLakeS3Uri", "type": "string" }, "DataSecurityConfig": { - "$ref": "#/definitions/AWS::Comprehend::Flywheel.DataSecurityConfig" + "$ref": "#/definitions/AWS::Comprehend::Flywheel.DataSecurityConfig", + "markdownDescription": "Data security configuration\\. \n*Required*: No \n*Type*: [DataSecurityConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-datasecurityconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSecurityConfig" }, "FlywheelName": { + "markdownDescription": "Name for the flywheel\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9])*$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "FlywheelName", "type": "string" }, "ModelType": { + "markdownDescription": "Model type of the flywheel's model\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DOCUMENT_CLASSIFIER | ENTITY_RECOGNIZER` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ModelType", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Tags associated with the endpoint being created\\. A tag is a key\\-value pair that adds metadata to the endpoint\\. For example, a tag with \"Sales\" as the key might be added to an endpoint to indicate its use by the sales department\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "TaskConfig": { - "$ref": "#/definitions/AWS::Comprehend::Flywheel.TaskConfig" + "$ref": "#/definitions/AWS::Comprehend::Flywheel.TaskConfig", + "markdownDescription": "Configuration about the custom classifier associated with the flywheel\\. \n*Required*: No \n*Type*: [TaskConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-taskconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "TaskConfig" } }, "required": [ @@ -39883,16 +39937,24 @@ "additionalProperties": false, "properties": { "DataLakeKmsKeyId": { + "markdownDescription": "ID for the AWS KMS key that Amazon Comprehend uses to encrypt the data in the data lake\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `^\\p{ASCII}+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLakeKmsKeyId", "type": "string" }, "ModelKmsKeyId": { + "markdownDescription": "ID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models\\. The ModelKmsKeyId can be either of the following formats: \n+ KMS Key ID: `\"1234abcd-12ab-34cd-56ef-1234567890ab\"` \n+ Amazon Resource Name \\(ARN\\) of a KMS Key: `\"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `^\\p{ASCII}+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ModelKmsKeyId", "type": "string" }, "VolumeKmsKeyId": { + "markdownDescription": "ID for the AWS KMS key that Amazon Comprehend uses to encrypt the volume\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `^\\p{ASCII}+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VolumeKmsKeyId", "type": "string" }, "VpcConfig": { - "$ref": "#/definitions/AWS::Comprehend::Flywheel.VpcConfig" + "$ref": "#/definitions/AWS::Comprehend::Flywheel.VpcConfig", + "markdownDescription": "Configuration parameters for an optional private Virtual Private Cloud \\(VPC\\) containing the resources you are using for the job\\. For more information, see [Amazon VPC](https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html)\\. \n*Required*: No \n*Type*: [VpcConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-vpcconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VpcConfig" } }, "type": "object" @@ -39904,9 +39966,13 @@ "items": { "type": "string" }, + "markdownDescription": "One or more labels to associate with the custom classifier\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Labels", "type": "array" }, "Mode": { + "markdownDescription": "Classification mode indicates whether the documents are `MULTI_CLASS` or `MULTI_LABEL`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_CLASS | MULTI_LABEL` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Mode", "type": "string" } }, @@ -39922,6 +39988,8 @@ "items": { "$ref": "#/definitions/AWS::Comprehend::Flywheel.EntityTypesListItem" }, + "markdownDescription": "Up to 25 entity types that the model is trained to recognize\\. \n*Required*: No \n*Type*: List of [EntityTypesListItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-entitytypeslistitem.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "EntityTypes", "type": "array" } }, @@ -39931,6 +39999,8 @@ "additionalProperties": false, "properties": { "Type": { + "markdownDescription": "An entity type within a labeled training dataset that Amazon Comprehend uses to train a custom entity recognizer\\. \nEntity types must not contain the following invalid characters: \\\\n \\(line break\\), \\\\\\\\n \\(escaped line break, \\\\r \\(carriage return\\), \\\\\\\\r \\(escaped carriage return\\), \\\\t \\(tab\\), \\\\\\\\t \\(escaped tab\\), space, and , \\(comma\\)\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `64` \n*Pattern*: `^(?![^\\n\\r\\t,]*\\\\n|\\\\r|\\\\t)[^\\n\\r\\t,]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Type", "type": "string" } }, @@ -39943,12 +40013,18 @@ "additionalProperties": false, "properties": { "DocumentClassificationConfig": { - "$ref": "#/definitions/AWS::Comprehend::Flywheel.DocumentClassificationConfig" + "$ref": "#/definitions/AWS::Comprehend::Flywheel.DocumentClassificationConfig", + "markdownDescription": "Configuration required for a classification model\\. \n*Required*: No \n*Type*: [DocumentClassificationConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-documentclassificationconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "DocumentClassificationConfig" }, "EntityRecognitionConfig": { - "$ref": "#/definitions/AWS::Comprehend::Flywheel.EntityRecognitionConfig" + "$ref": "#/definitions/AWS::Comprehend::Flywheel.EntityRecognitionConfig", + "markdownDescription": "Configuration required for an entity recognition model\\. \n*Required*: No \n*Type*: [EntityRecognitionConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-entityrecognitionconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "EntityRecognitionConfig" }, "LanguageCode": { + "markdownDescription": "Language code for the language that the model supports\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ar | de | en | es | fr | hi | it | ja | ko | pt | zh | zh-TW` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "LanguageCode", "type": "string" } }, @@ -39964,12 +40040,16 @@ "items": { "type": "string" }, + "markdownDescription": "The ID number for a security group on an instance of your private VPC\\. Security groups on your VPC function serve as a virtual firewall to control inbound and outbound traffic and provides security for the resources that you\u2019ll be accessing on the VPC\\. This ID number is preceded by \"sg\\-\", for instance: \"sg\\-03b388029b0a285ea\"\\. For more information, see [Security Groups for your VPC](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html)\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecurityGroupIds", "type": "array" }, "Subnets": { "items": { "type": "string" }, + "markdownDescription": "The ID for each subnet being used in your private VPC\\. This subnet is a subset of the a range of IPv4 addresses used by the VPC and is specific to a given availability zone in the VPC\u2019s Region\\. This ID number is preceded by \"subnet\\-\", for instance: \"subnet\\-04ccf456919e69055\"\\. For more information, see [VPCs and Subnets](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html)\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `16` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subnets", "type": "array" } }, @@ -41211,7 +41291,7 @@ "type": "number" }, "TargetId": { - "markdownDescription": "Target ID is the name of the public document\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Target ID is the name of the SSM document\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TargetId", "type": "string" }, @@ -52557,7 +52637,7 @@ "type": "string" }, "PreferredMaintenanceWindow": { - "markdownDescription": "The weekly time range during which system maintenance can occur, in Universal Coordinated Time \\(UTC\\)\\. \n*Format*: `ddd:hh24:mi-ddd:hh24:mi` \n*Default*: a 30\\-minute window selected at random from an 8\\-hour block of time for each AWS Region, occurring on a random day of the week\\. \n*Valid days*: Mon, Tue, Wed, Thu, Fri, Sat, Sun \n*Constraints*: Minimum 30\\-minute window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The weekly time range during which system maintenance can occur, in Universal Coordinated Time \\(UTC\\)\\. \n*Format*: `ddd:hh24:mi-ddd:hh24:mi` \n*Default*: a 30\\-minute window selected at random from an 8\\-hour block of time for each AWS Region, occurring on a random day of the week\\. \n*Valid days*: Mon, Tue, Wed, Thu, Fri, Sat, Sun \n*Constraints*: Minimum 30\\-minute window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PreferredMaintenanceWindow", "type": "string" }, @@ -52670,7 +52750,7 @@ "type": "array" }, "BillingMode": { - "markdownDescription": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BillingMode", "type": "string" }, @@ -52717,7 +52797,7 @@ "title": "StreamSpecification" }, "TableName": { - "markdownDescription": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "TableName", "type": "string" }, @@ -52764,12 +52844,12 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, "AttributeType": { - "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeType", "type": "string" } @@ -52815,7 +52895,7 @@ "additionalProperties": false, "properties": { "Enabled": { - "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" } @@ -52829,7 +52909,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -52837,7 +52917,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::GlobalTable.KeySchema" }, - "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -52868,7 +52948,7 @@ "type": "string" }, "KeyType": { - "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KeyType", "type": "string" } @@ -52883,7 +52963,7 @@ "additionalProperties": false, "properties": { "StreamArn": { - "markdownDescription": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamArn", "type": "string" } @@ -52897,7 +52977,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -52905,7 +52985,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::GlobalTable.KeySchema" }, - "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -52940,12 +53020,12 @@ "items": { "type": "string" }, - "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "title": "NonKeyAttributes", "type": "array" }, "ProjectionType": { - "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "title": "ProjectionType", "type": "string" } @@ -52977,7 +53057,7 @@ "title": "ContributorInsightsSpecification" }, "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "IndexName", "type": "string" }, @@ -53015,6 +53095,8 @@ "title": "ContributorInsightsSpecification" }, "DeletionProtectionEnabled": { + "markdownDescription": "Determines if a replica is protected from deletion\\. When enabled, the table cannot be deleted by any user or process\\. This setting is disabled by default\\. For more information, see [Using deletion protection](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.Basics.html#WorkingWithTables.Basics.DeletionProtection) in the *Amazon DynamoDBDeveloper Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DeletionProtectionEnabled", "type": "boolean" }, "GlobalSecondaryIndexes": { @@ -53051,7 +53133,7 @@ "title": "SSESpecification" }, "TableClass": { - "markdownDescription": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TableClass", "type": "string" }, @@ -53078,7 +53160,7 @@ "type": "boolean" }, "SSEType": { - "markdownDescription": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AES256 | KMS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SSEType", "type": "string" } @@ -53092,7 +53174,7 @@ "additionalProperties": false, "properties": { "StreamViewType": { - "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamViewType", "type": "string" } @@ -53135,7 +53217,7 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, @@ -53205,7 +53287,7 @@ "type": "array" }, "BillingMode": { - "markdownDescription": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BillingMode", "type": "string" }, @@ -53215,6 +53297,8 @@ "title": "ContributorInsightsSpecification" }, "DeletionProtectionEnabled": { + "markdownDescription": "Determines if a table is protected from deletion\\. When enabled, the table cannot be deleted by any user or process\\. This setting is disabled by default\\. For more information, see [Using deletion protection](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.Basics.html#WorkingWithTables.Basics.DeletionProtection) in the *Amazon DynamoDBDeveloper Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DeletionProtectionEnabled", "type": "boolean" }, "GlobalSecondaryIndexes": { @@ -53227,14 +53311,14 @@ }, "ImportSourceSpecification": { "$ref": "#/definitions/AWS::DynamoDB::Table.ImportSourceSpecification", - "markdownDescription": "Specifies the properties of data being imported from the S3 bucket source to the table\\. \nIf you specify the `ImportSourceSpecification` property, and also specify either the `StreamSpecification` or `TableClass` property, the IAM entity creating/updating stack must have `UpdateTable` permission\\.\n*Required*: No \n*Type*: [ImportSourceSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies the properties of data being imported from the S3 bucket source to the table\\. \nIf you specify the `ImportSourceSpecification` property, and also specify either the `StreamSpecification`, the `TableClass` property, or the `DeletionProtectionEnabled` property, the IAM entity creating/updating stack must have `UpdateTable` permission\\.\n*Required*: No \n*Type*: [ImportSourceSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ImportSourceSpecification" }, "KeySchema": { "items": { "$ref": "#/definitions/AWS::DynamoDB::Table.KeySchema" }, - "markdownDescription": "Specifies the attributes that make up the primary key for the table\\. The attributes in the `KeySchema` property must also be defined in the `AttributeDefinitions` property\\. \n*Required*: Yes \n*Type*: [Json](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the attributes that make up the primary key for the table\\. The attributes in the `KeySchema` property must also be defined in the `AttributeDefinitions` property\\. \n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KeySchema", "type": "array" }, @@ -53272,7 +53356,7 @@ "title": "StreamSpecification" }, "TableClass": { - "markdownDescription": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TableClass", "type": "string" }, @@ -53325,12 +53409,12 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, "AttributeType": { - "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeType", "type": "string" } @@ -53345,7 +53429,7 @@ "additionalProperties": false, "properties": { "Enabled": { - "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" } @@ -53359,7 +53443,7 @@ "additionalProperties": false, "properties": { "Delimiter": { - "markdownDescription": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1` \n*Pattern*: `[,;:|\\t ]` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Delimiter", "type": "string" }, @@ -53367,7 +53451,7 @@ "items": { "type": "string" }, - "markdownDescription": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "HeaderList", "type": "array" } @@ -53383,7 +53467,7 @@ "title": "ContributorInsightsSpecification" }, "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -53391,7 +53475,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::Table.KeySchema" }, - "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -53417,12 +53501,12 @@ "additionalProperties": false, "properties": { "InputCompressionType": { - "markdownDescription": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GZIP | NONE | ZSTD` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "InputCompressionType", "type": "string" }, "InputFormat": { - "markdownDescription": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CSV | DYNAMODB_JSON | ION` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "InputFormat", "type": "string" }, @@ -53463,7 +53547,7 @@ "type": "string" }, "KeyType": { - "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "KeyType", "type": "string" } @@ -53478,7 +53562,7 @@ "additionalProperties": false, "properties": { "StreamArn": { - "markdownDescription": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamArn", "type": "string" } @@ -53492,7 +53576,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -53500,7 +53584,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::Table.KeySchema" }, - "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -53535,12 +53619,12 @@ "items": { "type": "string" }, - "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "NonKeyAttributes", "type": "array" }, "ProjectionType": { - "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ProjectionType", "type": "string" } @@ -53571,17 +53655,17 @@ "additionalProperties": false, "properties": { "S3Bucket": { - "markdownDescription": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `^[a-z0-9A-Z]+[\\.\\-\\w]*[a-z0-9A-Z]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3Bucket", "type": "string" }, "S3BucketOwner": { - "markdownDescription": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[0-9]{12}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3BucketOwner", "type": "string" }, "S3KeyPrefix": { - "markdownDescription": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3KeyPrefix", "type": "string" } @@ -53619,7 +53703,7 @@ "additionalProperties": false, "properties": { "StreamViewType": { - "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamViewType", "type": "string" } @@ -53633,7 +53717,7 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, @@ -56927,7 +57011,7 @@ "items": { "$ref": "#/definitions/AWS::EC2::Instance.ElasticInferenceAccelerator" }, - "markdownDescription": "An elastic inference accelerator to associate with the instance\\. Elastic inference accelerators are a resource you can attach to your Amazon EC2 instances to accelerate your Deep Learning \\(DL\\) inference workloads\\. \nYou cannot specify accelerators from different generations in the same request\\. \n*Required*: No \n*Type*: List of [ElasticInferenceAccelerator](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticinferenceaccelerator.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "An elastic inference accelerator to associate with the instance\\. Elastic inference accelerators are a resource you can attach to your Amazon EC2 instances to accelerate your Deep Learning \\(DL\\) inference workloads\\. \nYou cannot specify accelerators from different generations in the same request\\. \nStarting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference \\(EI\\), and will help current customers migrate their workloads to options that offer better price and performance\\. After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2\\. However, customers who have used Amazon EI at least once during the past 30\\-day period are considered current customers and will be able to continue using the service\\.\n*Required*: No \n*Type*: List of [ElasticInferenceAccelerator](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticinferenceaccelerator.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ElasticInferenceAccelerators", "type": "array" }, @@ -57083,7 +57167,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "The tags to add to the instance\\. These tags are not applied to the EBS volumes, such as the root volume\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The tags to add to the instance\\. These tags are not applied to the EBS volumes, such as the root volume, unless [PropagateTagsToVolumeOnCreation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-propagatetagstovolumeoncreation) is `true`\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, @@ -59863,7 +59947,7 @@ "additionalProperties": false, "properties": { "AdditionalDetailType": { - "markdownDescription": "The information type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The additional detail code\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AdditionalDetailType", "type": "string" }, @@ -59876,12 +59960,12 @@ "items": { "$ref": "#/definitions/AWS::EC2::NetworkInsightsAnalysis.AnalysisComponent" }, - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [AnalysisComponent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The load balancers\\. \n*Required*: No \n*Type*: List of [AnalysisComponent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "LoadBalancers", "type": "array" }, "ServiceName": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the VPC endpoint service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ServiceName", "type": "string" } @@ -60485,7 +60569,7 @@ "type": "number" }, "ServiceName": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the VPC endpoint service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ServiceName", "type": "string" }, @@ -60610,12 +60694,12 @@ "additionalProperties": false, "properties": { "Destination": { - "markdownDescription": "The AWS resource that is the destination of the path\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or ARN of the destination\\. If the resource is in another account, you must specify an ARN\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Destination", "type": "string" }, "DestinationIp": { - "markdownDescription": "The IP address of the AWS resource that is the destination of the path\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The IP address of the destination\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "DestinationIp", "type": "string" }, @@ -60630,12 +60714,12 @@ "type": "string" }, "Source": { - "markdownDescription": "The AWS resource that is the source of the path\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or ARN of the source\\. If the resource is in another account, you must specify an ARN\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Source", "type": "string" }, "SourceIp": { - "markdownDescription": "The IP address of the AWS resource that is the source of the path\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The IP address of the source\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `15` \n*Pattern*: `^([0-9]{1,3}.){3}[0-9]{1,3}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "SourceIp", "type": "string" }, @@ -61519,7 +61603,7 @@ "additionalProperties": false, "properties": { "GroupDescription": { - "markdownDescription": "A description for the security group\\. This is informational only\\. \nConstraints: Up to 255 characters in length \nConstraints for EC2\\-Classic: ASCII characters \nConstraints for EC2\\-VPC: a\\-z, A\\-Z, 0\\-9, spaces, and \\.\\_\\-:/\\(\\)\\#,@\\[\\]\\+=&;\\{\\}\\!$\\* \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A description for the security group\\. \nConstraints: Up to 255 characters in length \nConstraints for EC2\\-Classic: ASCII characters \nConstraints for EC2\\-VPC: a\\-z, A\\-Z, 0\\-9, spaces, and \\.\\_\\-:/\\(\\)\\#,@\\[\\]\\+=&;\\{\\}\\!$\\* \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "GroupDescription", "type": "string" }, @@ -66981,7 +67065,7 @@ "type": "string" }, "TargetCapacity": { - "markdownDescription": "The target capacity value for the capacity provider\\. The specified value must be greater than `0` and less than or equal to `100`\\. A value of `100` results in the Amazon EC2 instances in your Auto Scaling group being completely used\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The target capacity utilization as a percentage for the capacity provider\\. The specified value must be greater than `0` and less than or equal to `100`\\. For example, if you want the capacity provider to maintain 10% spare capacity, then that means the utilization is 90%, so use a `targetCapacity` of `90`\\. The default value of `100` percent results in the Amazon EC2 instances in your Auto Scaling group being completely used\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TargetCapacity", "type": "number" } @@ -67040,7 +67124,7 @@ "items": { "$ref": "#/definitions/AWS::ECS::Cluster.ClusterSettings" }, - "markdownDescription": "The setting to use when creating a cluster\\. This parameter is used to use CloudWatch Container Insights for a cluster\\. If this value is specified, it will override the `containerInsights` value set with [PutAccountSetting](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutAccountSetting.html) or [PutAccountSettingDefault](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutAccountSettingDefault.html)\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) of [ClusterSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The settings to use when creating a cluster\\. This parameter is used to turn on CloudWatch Container Insights for a cluster\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) of [ClusterSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ClusterSettings", "type": "array" }, @@ -67431,7 +67515,7 @@ "items": { "$ref": "#/definitions/AWS::ECS::Service.CapacityProviderStrategyItem" }, - "markdownDescription": "The capacity provider strategy to use for the service\\. \nA capacity provider strategy consists of one or more capacity providers along with the `base` and `weight` to assign to them\\. A capacity provider must be associated with the cluster to be used in a capacity provider strategy\\. The PutClusterCapacityProviders API is used to associate a capacity provider with a cluster\\. Only capacity providers with an `ACTIVE` or `UPDATING` status can be used\\. \nReview the [Capacity provider considerations](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cluster-capacity-providers.html#capacity-providers-considerations) in the *Amazon Elastic Container Service Developer Guide\\.* \nIf a `capacityProviderStrategy` is specified, the `launchType` parameter must be omitted\\. If no `capacityProviderStrategy` or `launchType` is specified, the `defaultCapacityProviderStrategy` for the cluster is used\\. \nIf specifying a capacity provider that uses an Auto Scaling group, the capacity provider must already be created\\. New capacity providers can be created with the CreateCapacityProvider API operation\\. \nTo use an AWS Fargate capacity provider, specify either the `FARGATE` or `FARGATE_SPOT` capacity providers\\. The AWS Fargate capacity providers are available to all accounts and only need to be associated with a cluster to be used\\. \nThe PutClusterCapacityProviders API operation is used to update the list of available capacity providers for a cluster after the cluster is created\\. \n*Required*: No \n*Type*: List of [CapacityProviderStrategyItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-capacityproviderstrategyitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The capacity provider strategy to use for the service\\. \nIf a `capacityProviderStrategy` is specified, the `launchType` parameter must be omitted\\. If no `capacityProviderStrategy` or `launchType` is specified, the `defaultCapacityProviderStrategy` for the cluster is used\\. \nA capacity provider strategy may contain a maximum of 6 capacity providers\\. \n*Required*: No \n*Type*: List of [CapacityProviderStrategyItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-capacityproviderstrategyitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CapacityProviderStrategy", "type": "array" }, @@ -67500,7 +67584,7 @@ "items": { "$ref": "#/definitions/AWS::ECS::Service.PlacementStrategy" }, - "markdownDescription": "The placement strategy objects to use for tasks in your service\\. You can specify a maximum of five strategy rules per service\\. For more information, see [Task Placement Strategies](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: List of [PlacementStrategy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementstrategy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The placement strategy objects to use for tasks in your service\\. You can specify a maximum of 5 strategy rules for each service\\. \n*Required*: No \n*Type*: List of [PlacementStrategy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementstrategy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PlacementStrategies", "type": "array" }, @@ -67510,7 +67594,7 @@ "type": "string" }, "PropagateTags": { - "markdownDescription": "Specifies whether to propagate the tags from the task definition or the service to the tasks in the service\\. If no value is specified, the tags are not propagated\\. Tags can only be propagated to the tasks within the service during service creation\\. To add tags to a task after service creation, use the [TagResource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TagResource.html) API action\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SERVICE | TASK_DEFINITION` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether to propagate the tags from the task definition to the task\\. If no value is specified, the tags aren't propagated\\. Tags can only be propagated to the task during task creation\\. To add tags to a task after task creation, use the [TagResource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TagResource.html) API action\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SERVICE | TASK_DEFINITION` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PropagateTags", "type": "string" }, @@ -67530,7 +67614,7 @@ "title": "ServiceConnectConfiguration" }, "ServiceName": { - "markdownDescription": "The name of your service\\. Up to 255 letters \\(uppercase and lowercase\\), numbers, underscores, and hyphens are allowed\\. Service names must be unique within a cluster, but you can have similarly named services in multiple clusters within a Region or across multiple Regions\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of your service\\. Up to 255 letters \\(uppercase and lowercase\\), numbers, underscores, and hyphens are allowed\\. Service names must be unique within a cluster, but you can have similarly named services in multiple clusters within a Region or across multiple Regions\\. \nThe stack update fails if you change any properties that require replacement and the `ServiceName` is configured\\. This is because AWS CloudFormation creates the replacement service first, but each `ServiceName` must be unique in the cluster\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceName", "type": "string" }, @@ -67551,7 +67635,7 @@ "type": "array" }, "TaskDefinition": { - "markdownDescription": "The `family` and `revision` \\(`family:revision`\\) or full ARN of the task definition to run in your service\\. The `revision` is required in order for the resource to stabilize\\. \nA task definition must be specified if the service is using either the `ECS` or `CODE_DEPLOY` deployment controllers\\. \nFor more information about deployment types, see [Amazon ECS deployment types](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The `family` and `revision` \\(`family:revision`\\) or full ARN of the task definition to run in your service\\. If a `revision` isn't specified, the latest `ACTIVE` revision is used\\. \nA task definition must be specified if the service uses either the `ECS` or `CODE_DEPLOY` deployment controllers\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TaskDefinition", "type": "string" } @@ -67900,7 +67984,7 @@ "type": "array" }, "DiscoveryName": { - "markdownDescription": "The `discoveryName` is the name of the new AWS Cloud Map service that Amazon ECS creates for this Amazon ECS service\\. This must be unique within the AWS Cloud Map namespace\\. The name can contain up to 64 characters\\. The name can include lowercase letters, numbers, underscores \\(\\_\\), and hyphens \\(\\-\\)\\. The name can't start with a hyphen\\. \nIf this parameter isn't specified, the default value of `discoveryName.namespace` is used\\. If the `discoveryName` isn't specified, the port mapping name from the task definition is used in `portName.namespace`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The `discoveryName` is the name of the new AWS Cloud Map service that Amazon ECS creates for this Amazon ECS service\\. This must be unique within the AWS Cloud Map namespace\\. The name can contain up to 64 characters\\. The name can include lowercase letters, numbers, underscores \\(\\_\\), and hyphens \\(\\-\\)\\. The name can't start with a hyphen\\. \nIf the `discoveryName` isn't specified, the port mapping name from the task definition is used in `portName.namespace`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DiscoveryName", "type": "string" }, @@ -68054,7 +68138,7 @@ "items": { "type": "string" }, - "markdownDescription": "The task launch types the task definition was validated against\\. To determine which task launch types the task definition is validated for, see the `TaskDefinition$compatibilities` parameter\\. \nThe valid values are: \n+ `EC2` \\- The EC2 launch type\n+ `FARGATE` \\- The Fargate launch type\n+ `EXTERNAL` \\- The external instance \\(ECS Anywhere\\) launch type\n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The task launch types the task definition was validated against\\. For more information, see [Amazon ECS launch types](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "RequiresCompatibilities", "type": "array" }, @@ -68616,7 +68700,7 @@ "additionalProperties": false, "properties": { "DeviceName": { - "markdownDescription": "The Elastic Inference accelerator device name\\. The `deviceName` must also be referenced in a container definition as a [ResourceRequirement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-resourcerequirement.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Elastic Inference accelerator device name\\. The `deviceName` must also be referenced in a container definition as a [ResourceRequirement](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ResourceRequirement.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "DeviceName", "type": "string" }, @@ -68786,7 +68870,7 @@ "type": "string" }, "HostPort": { - "markdownDescription": "The port number on the container instance to reserve for your container\\. \nIf you are using containers in a task with the `awsvpc` or `host` network mode, the `hostPort` can either be left blank or set to the same value as the `containerPort`\\. \nIf you are using containers in a task with the `bridge` network mode, you can specify a non\\-reserved host port for your container port mapping, or you can omit the `hostPort` \\(or set it to `0`\\) while specifying a `containerPort` and your container automatically receives a port in the ephemeral port range for your container instance operating system and Docker version\\. \nThe default ephemeral port range for Docker version 1\\.6\\.0 and later is listed on the instance under `/proc/sys/net/ipv4/ip_local_port_range`\\. If this kernel parameter is unavailable, the default ephemeral port range from 49153 through 65535 is used\\. Do not attempt to specify a host port in the ephemeral port range as these are reserved for automatic assignment\\. In general, ports below 32768 are outside of the ephemeral port range\\. \nThe default ephemeral port range from 49153 through 65535 is always used for Docker versions before 1\\.6\\.0\\.\nThe default reserved ports are 22 for SSH, the Docker ports 2375 and 2376, and the Amazon ECS container agent ports 51678\\-51680\\. Any host port that was previously specified in a running task is also reserved while the task is running \\(after a task stops, the host port is released\\)\\. The current reserved ports are displayed in the `remainingResources` of [DescribeContainerInstances](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeContainerInstances.html) output\\. A container instance can have up to 100 reserved ports at a time, including the default reserved ports\\. Automatically assigned ports don't count toward the 100 reserved ports limit\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The port number on the container instance to reserve for your container\\. \nIf you specify a `containerPortRange`, leave this field empty and the value of the `hostPort` is set as follows: \n+ For containers in a task with the `awsvpc` network mode, the `hostPort` is set to the same value as the `containerPort`\\. This is a static mapping strategy\\.\n+ For containers in a task with the `bridge` network mode, the Amazon ECS agent finds open ports on the host and automaticaly binds them to the container ports\\. This is a dynamic mapping strategy\\.\nIf you use containers in a task with the `awsvpc` or `host` network mode, the `hostPort` can either be left blank or set to the same value as the `containerPort`\\. \nIf you use containers in a task with the `bridge` network mode, you can specify a non\\-reserved host port for your container port mapping, or you can omit the `hostPort` \\(or set it to `0`\\) while specifying a `containerPort` and your container automatically receives a port in the ephemeral port range for your container instance operating system and Docker version\\. \nThe default ephemeral port range for Docker version 1\\.6\\.0 and later is listed on the instance under `/proc/sys/net/ipv4/ip_local_port_range`\\. If this kernel parameter is unavailable, the default ephemeral port range from 49153 through 65535 is used\\. Do not attempt to specify a host port in the ephemeral port range as these are reserved for automatic assignment\\. In general, ports below 32768 are outside of the ephemeral port range\\. \nThe default reserved ports are 22 for SSH, the Docker ports 2375 and 2376, and the Amazon ECS container agent ports 51678\\-51680\\. Any host port that was previously specified in a running task is also reserved while the task is running\\. That is, after a task stops, the host port is released\\. The current reserved ports are displayed in the `remainingResources` of [DescribeContainerInstances](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeContainerInstances.html) output\\. A container instance can have up to 100 reserved ports at a time\\. This number includes the default reserved ports\\. Automatically assigned ports aren't included in the 100 reserved ports quota\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "HostPort", "type": "number" }, @@ -68850,7 +68934,7 @@ "type": "string" }, "Value": { - "markdownDescription": "The value for the specified resource type\\. \nIf the `GPU` type is used, the value is the number of physical `GPUs` the Amazon ECS container agent will reserve for the container\\. The number of GPUs reserved for all containers in a task should not exceed the number of available GPUs on the container instance the task is launched on\\. \nIf the `InferenceAccelerator` type is used, the `value` should match the `DeviceName` for an [InferenceAccelerator](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-inferenceaccelerator.html) specified in a task definition\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The value for the specified resource type\\. \nIf the `GPU` type is used, the value is the number of physical `GPUs` the Amazon ECS container agent reserves for the container\\. The number of GPUs that's reserved for all containers in a task can't exceed the number of available GPUs on the container instance that the task is launched on\\. \nIf the `InferenceAccelerator` type is used, the `value` matches the `deviceName` for an [InferenceAccelerator](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_InferenceAccelerator.html) specified in a task definition\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Value", "type": "string" } @@ -74112,7 +74196,7 @@ "type": "boolean" }, "TransitEncryptionMode": { - "markdownDescription": "A setting that allows you to migrate your clients to use in\\-transit encryption, with no downtime\\. \nWhen setting `TransitEncryptionEnabled` to `true`, you can set your `TransitEncryptionMode` to `preferred` in the same request, to allow both encrypted and unencrypted connections at the same time\\. Once you migrate all your Redis clients to use encrypted connections you can modify the value to `required` to allow encrypted connections only\\. \nSetting `TransitEncryptionMode` to `required` is a two\\-step process that requires you to first set the `TransitEncryptionMode` to `preferred`, after that you can set `TransitEncryptionMode` to `required`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `preferred | required` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A setting that allows you to migrate your clients to use in\\-transit encryption, with no downtime\\. \nWhen setting `TransitEncryptionEnabled` to `true`, you can set your `TransitEncryptionMode` to `preferred` in the same request, to allow both encrypted and unencrypted connections at the same time\\. Once you migrate all your Redis clients to use encrypted connections you can modify the value to `required` to allow encrypted connections only\\. \nSetting `TransitEncryptionMode` to `required` is a two\\-step process that requires you to first set the `TransitEncryptionMode` to `preferred`, after that you can set `TransitEncryptionMode` to `required`\\. \nThis process will not trigger the replacement of the replication group\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `preferred | required` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TransitEncryptionMode", "type": "string" }, @@ -74570,6 +74654,8 @@ "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "UserId": { @@ -74677,6 +74763,8 @@ "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "UserGroupId": { @@ -74688,7 +74776,7 @@ "items": { "type": "string" }, - "markdownDescription": "The list of user IDs that belong to the user group\\. A user named `default` must be included\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The list of user IDs that belong to the user group\\. A user named `default` must be included\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "UserIds", "type": "array" } @@ -76246,7 +76334,7 @@ "type": "array" }, "ListenerArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ListenerArn", "type": "string" }, @@ -76966,7 +77054,7 @@ "type": "number" }, "HealthyThresholdCount": { - "markdownDescription": "The number of consecutive health check successes required before considering a target healthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 5\\. For target groups with a protocol of GENEVE, the default is 3\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of consecutive health check successes required before considering a target healthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 5\\. For target groups with a protocol of GENEVE, the default is 5\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "HealthyThresholdCount", "type": "number" }, @@ -77030,7 +77118,7 @@ "type": "array" }, "UnhealthyThresholdCount": { - "markdownDescription": "The number of consecutive health check failures required before considering a target unhealthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 2\\. For target groups with a protocol of GENEVE, the default is 3\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of consecutive health check failures required before considering a target unhealthy\\. The range is 2\\-10\\. If the target group protocol is TCP, TCP\\_UDP, UDP, TLS, HTTP or HTTPS, the default is 2\\. For target groups with a protocol of GENEVE, the default is 2\\. If the target type is `lambda`, the default is 5\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `2` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "UnhealthyThresholdCount", "type": "number" }, @@ -77092,7 +77180,7 @@ "type": "string" }, "Port": { - "markdownDescription": "The port on which the target is listening\\. If the target group protocol is GENEVE, the supported port is 6081\\. If the target type is `alb`, the targeted Application Load Balancer must have at least one listener whose port matches the target group port\\. Not used if the target is a Lambda function\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `65535` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The port on which the target is listening\\. If the target group protocol is GENEVE, the supported port is 6081\\. If the target type is `alb`, the targeted Application Load Balancer must have at least one listener whose port matches the target group port\\. This parameter is not used if the target is a Lambda function\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `65535` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Port", "type": "number" } @@ -81340,12 +81428,12 @@ "properties": { "AutoExportPolicy": { "$ref": "#/definitions/AWS::FSx::DataRepositoryAssociation.AutoExportPolicy", - "markdownDescription": "Describes a data repository association's automatic export policy\\. The `AutoExportPolicy` defines the types of updated objects on the file system that will be automatically exported to the data repository\\. As you create, modify, or delete files, Amazon FSx for Lustre automatically exports the defined changes asynchronously once your application finishes modifying the file\\. \nThis `AutoExportPolicy` is supported only for Amazon FSx for Lustre file systems with the `Persistent_2` deployment type\\. \n*Required*: No \n*Type*: [AutoExportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoexportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Describes a data repository association's automatic export policy\\. The `AutoExportPolicy` defines the types of updated objects on the file system that will be automatically exported to the data repository\\. As you create, modify, or delete files, Amazon FSx for Lustre automatically exports the defined changes asynchronously once your application finishes modifying the file\\. \nThe `AutoExportPolicy` is only supported on Amazon FSx for Lustre file systems with a data repository association\\. \n*Required*: No \n*Type*: [AutoExportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoexportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AutoExportPolicy" }, "AutoImportPolicy": { "$ref": "#/definitions/AWS::FSx::DataRepositoryAssociation.AutoImportPolicy", - "markdownDescription": "Describes the data repository association's automatic import policy\\. The AutoImportPolicy defines how Amazon FSx keeps your file metadata and directory listings up to date by importing changes to your Amazon FSx for Lustre file system as you modify objects in a linked S3 bucket\\. \nThe `AutoImportPolicy` is supported only for Amazon FSx for Lustre file systems with the `Persistent_2` deployment type\\. \n*Required*: No \n*Type*: [AutoImportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoimportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Describes the data repository association's automatic import policy\\. The AutoImportPolicy defines how Amazon FSx keeps your file metadata and directory listings up to date by importing changes to your Amazon FSx for Lustre file system as you modify objects in a linked S3 bucket\\. \nThe `AutoImportPolicy` is only supported on Amazon FSx for Lustre file systems with a data repository association\\. \n*Required*: No \n*Type*: [AutoImportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoimportpolicy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AutoImportPolicy" } }, @@ -81652,7 +81740,7 @@ "title": "DiskIopsConfiguration" }, "EndpointIpAddressRange": { - "markdownDescription": "\\(Multi\\-AZ only\\) Specifies the IP address range in which the endpoints to access your file system will be created\\. By default in the Amazon FSx API, Amazon FSx selects an unused IP address range for you from the 198\\.19\\.\\* range\\. By default in the Amazon FSx console, Amazon FSx chooses the last 64 IP addresses from the VPC\u2019s primary CIDR range to use as the endpoint IP address range for the file system\\. You can have overlapping endpoint IP addresses for file systems deployed in the same VPC/route tables\\. \n*Required*: No \n*Type*: String \n*Minimum*: `9` \n*Maximum*: `17` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{9,17}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "\\(Multi\\-AZ only\\) Specifies the IP address range in which the endpoints to access your file system will be created\\. By default in the Amazon FSx API, Amazon FSx selects an unused IP address range for you from the 198\\.19\\.\\* range\\. By default in the Amazon FSx console, Amazon FSx chooses the last 64 IP addresses from the VPC\u2019s primary CIDR range to use as the endpoint IP address range for the file system\\. You can have overlapping endpoint IP addresses for file systems deployed in the same VPC/route tables, as long as they don't overlap with any subnet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `9` \n*Maximum*: `17` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{9,17}$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EndpointIpAddressRange", "type": "string" }, @@ -82297,7 +82385,7 @@ "type": "string" }, "JunctionPath": { - "markdownDescription": "Specifies the location in the SVM's namespace where the volume is mounted\\. The `JunctionPath` must have a leading forward slash, such as `/vol3`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the location in the SVM's namespace where the volume is mounted\\. This parameter is required\\. The `JunctionPath` must have a leading forward slash, such as `/vol3`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "JunctionPath", "type": "string" }, @@ -82312,7 +82400,7 @@ "type": "string" }, "SizeInMegabytes": { - "markdownDescription": "Specifies the size of the volume, in megabytes \\(MB\\), that you are creating\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the size of the volume, in megabytes \\(MB\\), that you are creating\\. Provide any whole number in the range of 20\u2013104857600 to specify the size of the volume\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `2147483647` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SizeInMegabytes", "type": "string" }, @@ -82322,7 +82410,7 @@ "type": "string" }, "StorageEfficiencyEnabled": { - "markdownDescription": "Set to true to enable deduplication, compression, and compaction storage efficiency features on the volume\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Set to true to enable deduplication, compression, and compaction storage efficiency features on the volume, or set to false to disable them\\. This parameter is required\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StorageEfficiencyEnabled", "type": "string" }, @@ -84093,7 +84181,7 @@ "type": "string" }, "OperatingSystem": { - "markdownDescription": "The operating system that you built the game server binaries to run on\\. This value determines the type of fleet resources that you can use for this build\\. If your game build contains multiple executables, they all must run on the same operating system\\. If an operating system is not specified when creating a build, GameLift uses the default value \\(WINDOWS\\_2012\\)\\. This value cannot be changed later\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | WINDOWS_2012` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The operating system that you built the game server binaries to run on\\. This value determines the type of fleet resources that you can use for this build\\. If your game build contains multiple executables, they all must run on the same operating system\\. If an operating system isn't specified when creating a build, Amazon GameLift uses the default value \\(WINDOWS\\_2012\\)\\. This value can't be changed later\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | WINDOWS_2012` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "OperatingSystem", "type": "string" }, @@ -84208,11 +84296,11 @@ }, "CertificateConfiguration": { "$ref": "#/definitions/AWS::GameLift::Fleet.CertificateConfiguration", - "markdownDescription": "Prompts GameLift to generate a TLS/SSL certificate for the fleet\\. GameLift uses the certificates to encrypt traffic between game clients and the game servers running on GameLift\\. By default, the `CertificateConfiguration` is `DISABLED`\\. You can't change this property after you create the fleet\\. \n AWS Certificate Manager \\(ACM\\) certificates expire after 13 months\\. Certificate expiration can cause fleets to fail, preventing players from connecting to instances in the fleet\\. We recommend you replace fleets before 13 months, consider using fleet aliases for a smooth transition\\. \nACM isn't available in all AWS regions\\. A fleet creation request with certificate generation enabled in an unsupported Region, fails with a 4xx error\\. For more information about the supported Regions, see [Supported Regions](https://docs.aws.amazon.com/acm/latest/userguide/acm-regions.html) in the * AWS Certificate Manager User Guide*\\.\n*Required*: No \n*Type*: [CertificateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-certificateconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Prompts Amazon GameLift to generate a TLS/SSL certificate for the fleet\\. Amazon GameLift uses the certificates to encrypt traffic between game clients and the game servers running on Amazon GameLift\\. By default, the `CertificateConfiguration` is `DISABLED`\\. You can't change this property after you create the fleet\\. \n AWS Certificate Manager \\(ACM\\) certificates expire after 13 months\\. Certificate expiration can cause fleets to fail, preventing players from connecting to instances in the fleet\\. We recommend you replace fleets before 13 months, consider using fleet aliases for a smooth transition\\. \nACM isn't available in all AWS regions\\. A fleet creation request with certificate generation enabled in an unsupported Region, fails with a 4xx error\\. For more information about the supported Regions, see [Supported Regions](https://docs.aws.amazon.com/acm/latest/userguide/acm-regions.html) in the * AWS Certificate Manager User Guide*\\.\n*Required*: No \n*Type*: [CertificateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-certificateconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "CertificateConfiguration" }, "ComputeType": { - "markdownDescription": "The type of compute resource used to host your game servers\\. You can use your own compute resources with GameLift Anywhere or use Amazon EC2 instances with managed GameLift\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ANYWHERE | EC2` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The type of compute resource used to host your game servers\\. You can use your own compute resources with Amazon GameLift Anywhere or use Amazon EC2 instances with managed Amazon GameLift\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ANYWHERE | EC2` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ComputeType", "type": "string" }, @@ -84230,12 +84318,12 @@ "items": { "$ref": "#/definitions/AWS::GameLift::Fleet.IpPermission" }, - "markdownDescription": "The allowed IP address ranges and port settings that allow inbound traffic to access game sessions on this fleet\\. If the fleet is hosting a custom game build, this property must be set before players can connect to game sessions\\. For Realtime Servers fleets, GameLift automatically sets TCP and UDP ranges\\. \n*Required*: No \n*Type*: List of [IpPermission](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The allowed IP address ranges and port settings that allow inbound traffic to access game sessions on this fleet\\. If the fleet is hosting a custom game build, this property must be set before players can connect to game sessions\\. For Realtime Servers fleets, Amazon GameLift automatically sets TCP and UDP ranges\\. \n*Required*: No \n*Type*: List of [IpPermission](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EC2InboundPermissions", "type": "array" }, "EC2InstanceType": { - "markdownDescription": "The GameLift\\-supported Amazon EC2 instance type to use for all fleet instances\\. Instance type determines the computing resources that will be used to host your game servers, including CPU, memory, storage, and networking capacity\\. See [Amazon Elastic Compute Cloud Instance Types](http://aws.amazon.com/ec2/instance-types/) for detailed descriptions of Amazon EC2 instance types\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `c3.2xlarge | c3.4xlarge | c3.8xlarge | c3.large | c3.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge | c4.large | c4.xlarge | c5.12xlarge | c5.18xlarge | c5.24xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.large | c5.xlarge | c5a.12xlarge | c5a.16xlarge | c5a.24xlarge | c5a.2xlarge | c5a.4xlarge | c5a.8xlarge | c5a.large | c5a.xlarge | c5d.12xlarge | c5d.18xlarge | c5d.24xlarge | c5d.2xlarge | c5d.4xlarge | c5d.9xlarge | c5d.large | c5d.xlarge | c6a.12xlarge | c6a.16xlarge | c6a.24xlarge | c6a.2xlarge | c6a.4xlarge | c6a.8xlarge | c6a.large | c6a.xlarge | c6i.12xlarge | c6i.16xlarge | c6i.24xlarge | c6i.2xlarge | c6i.4xlarge | c6i.8xlarge | c6i.large | c6i.xlarge | m3.2xlarge | m3.large | m3.medium | m3.xlarge | m4.10xlarge | m4.2xlarge | m4.4xlarge | m4.large | m4.xlarge | m5.12xlarge | m5.16xlarge | m5.24xlarge | m5.2xlarge | m5.4xlarge | m5.8xlarge | m5.large | m5.xlarge | m5a.12xlarge | m5a.16xlarge | m5a.24xlarge | m5a.2xlarge | m5a.4xlarge | m5a.8xlarge | m5a.large | m5a.xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge | r3.large | r3.xlarge | r4.16xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.large | r4.xlarge | r5.12xlarge | r5.16xlarge | r5.24xlarge | r5.2xlarge | r5.4xlarge | r5.8xlarge | r5.large | r5.xlarge | r5a.12xlarge | r5a.16xlarge | r5a.24xlarge | r5a.2xlarge | r5a.4xlarge | r5a.8xlarge | r5a.large | r5a.xlarge | r5d.12xlarge | r5d.16xlarge | r5d.24xlarge | r5d.2xlarge | r5d.4xlarge | r5d.8xlarge | r5d.large | r5d.xlarge | t2.large | t2.medium | t2.micro | t2.small` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon GameLift\\-supported Amazon EC2 instance type to use for all fleet instances\\. Instance type determines the computing resources that will be used to host your game servers, including CPU, memory, storage, and networking capacity\\. See [Amazon Elastic Compute Cloud Instance Types](http://aws.amazon.com/ec2/instance-types/) for detailed descriptions of Amazon EC2 instance types\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `c3.2xlarge | c3.4xlarge | c3.8xlarge | c3.large | c3.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge | c4.large | c4.xlarge | c5.12xlarge | c5.18xlarge | c5.24xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.large | c5.xlarge | c5a.12xlarge | c5a.16xlarge | c5a.24xlarge | c5a.2xlarge | c5a.4xlarge | c5a.8xlarge | c5a.large | c5a.xlarge | c5d.12xlarge | c5d.18xlarge | c5d.24xlarge | c5d.2xlarge | c5d.4xlarge | c5d.9xlarge | c5d.large | c5d.xlarge | c6a.12xlarge | c6a.16xlarge | c6a.24xlarge | c6a.2xlarge | c6a.4xlarge | c6a.8xlarge | c6a.large | c6a.xlarge | c6i.12xlarge | c6i.16xlarge | c6i.24xlarge | c6i.2xlarge | c6i.4xlarge | c6i.8xlarge | c6i.large | c6i.xlarge | m3.2xlarge | m3.large | m3.medium | m3.xlarge | m4.10xlarge | m4.2xlarge | m4.4xlarge | m4.large | m4.xlarge | m5.12xlarge | m5.16xlarge | m5.24xlarge | m5.2xlarge | m5.4xlarge | m5.8xlarge | m5.large | m5.xlarge | m5a.12xlarge | m5a.16xlarge | m5a.24xlarge | m5a.2xlarge | m5a.4xlarge | m5a.8xlarge | m5a.large | m5a.xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge | r3.large | r3.xlarge | r4.16xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.large | r4.xlarge | r5.12xlarge | r5.16xlarge | r5.24xlarge | r5.2xlarge | r5.4xlarge | r5.8xlarge | r5.large | r5.xlarge | r5a.12xlarge | r5a.16xlarge | r5a.24xlarge | r5a.2xlarge | r5a.4xlarge | r5a.8xlarge | r5a.large | r5a.xlarge | r5d.12xlarge | r5d.16xlarge | r5d.24xlarge | r5d.2xlarge | r5d.4xlarge | r5d.8xlarge | r5d.large | r5d.xlarge | t2.large | t2.medium | t2.micro | t2.small` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EC2InstanceType", "type": "string" }, @@ -84253,7 +84341,7 @@ "items": { "$ref": "#/definitions/AWS::GameLift::Fleet.LocationConfiguration" }, - "markdownDescription": "A set of remote locations to deploy additional instances to and manage as part of the fleet\\. This parameter can only be used when creating fleets in AWS Regions that support multiple locations\\. You can add any GameLift\\-supported AWS Region as a remote location, in the form of an AWS Region code such as `us-west-2`\\. To create a fleet with instances in the home Region only, omit this parameter\\. \n*Required*: No \n*Type*: List of [LocationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A set of remote locations to deploy additional instances to and manage as part of the fleet\\. This parameter can only be used when creating fleets in AWS Regions that support multiple locations\\. You can add any Amazon GameLift\\-supported AWS Region as a remote location, in the form of an AWS Region code such as `us-west-2`\\. To create a fleet with instances in the home Region only, don't use this parameter\\. \nTo use this parameter, Amazon GameLift requires you to use your home location in the request\\. \n*Required*: No \n*Type*: List of [LocationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Locations", "type": "array" }, @@ -84286,12 +84374,12 @@ "type": "string" }, "PeerVpcAwsAccountId": { - "markdownDescription": "Used when peering your GameLift fleet with a VPC, the unique identifier for the AWS account that owns the VPC\\. You can find your account ID in the AWS Management Console under account settings\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Used when peering your Amazon GameLift fleet with a VPC, the unique identifier for the AWS account that owns the VPC\\. You can find your account ID in the AWS Management Console under account settings\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "PeerVpcAwsAccountId", "type": "string" }, "PeerVpcId": { - "markdownDescription": "A unique identifier for a VPC with resources to be accessed by your GameLift fleet\\. The VPC must be in the same Region as your fleet\\. To look up a VPC ID, use the [VPC Dashboard](https://console.aws.amazon.com/vpc/) in the AWS Management Console\\. Learn more about VPC peering in [VPC Peering with GameLift Fleets](https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A unique identifier for a VPC with resources to be accessed by your Amazon GameLift fleet\\. The VPC must be in the same Region as your fleet\\. To look up a VPC ID, use the [VPC Dashboard](https://console.aws.amazon.com/vpc/) in the AWS Management Console\\. Learn more about VPC peering in [VPC Peering with Amazon GameLift Fleets](https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "PeerVpcId", "type": "string" }, @@ -84306,7 +84394,7 @@ "title": "RuntimeConfiguration" }, "ScriptId": { - "markdownDescription": "The unique identifier for a Realtime configuration script to be deployed on fleet instances\\. You can use either the script ID or ARN\\. Scripts must be uploaded to GameLift prior to creating the fleet\\. This fleet property cannot be changed later\\. \nYou can't use the `!Ref` command to reference a script created with a CloudFormation template for the fleet property `ScriptId`\\. Instead, use `Fn::GetAtt Script.Arn` or `Fn::GetAtt Script.Id` to retrieve either of these properties as input for `ScriptId`\\. Alternatively, enter a `ScriptId` string manually\\.\n*Required*: Conditional \n*Type*: String \n*Pattern*: `^script-\\S+|^arn:.*:script\\/script-\\S+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The unique identifier for a Realtime configuration script to be deployed on fleet instances\\. You can use either the script ID or ARN\\. Scripts must be uploaded to Amazon GameLift prior to creating the fleet\\. This fleet property cannot be changed later\\. \nYou can't use the `!Ref` command to reference a script created with a CloudFormation template for the fleet property `ScriptId`\\. Instead, use `Fn::GetAtt Script.Arn` or `Fn::GetAtt Script.Id` to retrieve either of these properties as input for `ScriptId`\\. Alternatively, enter a `ScriptId` string manually\\.\n*Required*: Conditional \n*Type*: String \n*Pattern*: `^script-\\S+|^arn:.*:script\\/script-\\S+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ScriptId", "type": "string" } @@ -84341,7 +84429,7 @@ "additionalProperties": false, "properties": { "Cost": { - "markdownDescription": "The cost to run your fleet per hour\\. GameLift uses the provided cost of your fleet to balance usage in queues\\. For more information about queues, see [Setting up queues](https://docs.aws.amazon.com/gamelift/latest/developerguide/queues-intro.html) in the *Amazon GameLift Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `11` \n*Pattern*: `^\\d{1,5}(?:\\.\\d{1,5})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The cost to run your fleet per hour\\. Amazon GameLift uses the provided cost of your fleet to balance usage in queues\\. For more information about queues, see [Setting up queues](https://docs.aws.amazon.com/gamelift/latest/developerguide/queues-intro.html) in the *Amazon GameLift Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `11` \n*Pattern*: `^\\d{1,5}(?:\\.\\d{1,5})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Cost", "type": "string" } @@ -84369,7 +84457,7 @@ "additionalProperties": false, "properties": { "FromPort": { - "markdownDescription": "A starting value for a range of allowed port numbers\\. \nFor fleets using Windows and Linux builds, only ports 1026\\-60000 are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A starting value for a range of allowed port numbers\\. \nFor fleets using Linux builds, only ports `22` and `1026-60000` are valid\\. \nFor fleets using Windows builds, only ports `1026-60000` are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "FromPort", "type": "number" }, @@ -84384,7 +84472,7 @@ "type": "string" }, "ToPort": { - "markdownDescription": "An ending value for a range of allowed port numbers\\. Port numbers are end\\-inclusive\\. This value must be higher than `FromPort`\\. \nFor fleets using Windows and Linux builds, only ports 1026\\-60000 are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An ending value for a range of allowed port numbers\\. Port numbers are end\\-inclusive\\. This value must be equal to or greater than `FromPort`\\. \nFor fleets using Linux builds, only ports `22` and `1026-60000` are valid\\. \nFor fleets using Windows builds, only ports `1026-60000` are valid\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ToPort", "type": "number" } @@ -84446,7 +84534,7 @@ "additionalProperties": false, "properties": { "NewGameSessionsPerCreator": { - "markdownDescription": "A policy that puts limits on the number of game sessions that a player can create within a specified span of time\\. With this policy, you can control players' ability to consume available resources\\. \nThe policy is evaluated when a player tries to create a new game session\\. On receiving a `CreateGameSession` request, GameLift checks that the player \\(identified by `CreatorId`\\) has created fewer than game session limit in the specified time period\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A policy that puts limits on the number of game sessions that a player can create within a specified span of time\\. With this policy, you can control players' ability to consume available resources\\. \nThe policy is evaluated when a player tries to create a new game session\\. On receiving a `CreateGameSession` request, Amazon GameLift checks that the player \\(identified by `CreatorId`\\) has created fewer than game session limit in the specified time period\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "NewGameSessionsPerCreator", "type": "number" }, @@ -84548,7 +84636,7 @@ "title": "AutoScalingPolicy" }, "BalancingStrategy": { - "markdownDescription": "Indicates how GameLift FleetIQ balances the use of Spot Instances and On\\-Demand Instances in the game server group\\. Method options include the following: \n+ `SPOT_ONLY` \\- Only Spot Instances are used in the game server group\\. If Spot Instances are unavailable or not viable for game hosting, the game server group provides no hosting capacity until Spot Instances can again be used\\. Until then, no new instances are started, and the existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are not replaced\\.\n+ `SPOT_PREFERRED` \\- \\(default value\\) Spot Instances are used whenever available in the game server group\\. If Spot Instances are unavailable, the game server group continues to provide hosting capacity by falling back to On\\-Demand Instances\\. Existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are replaced with new On\\-Demand Instances\\.\n+ `ON_DEMAND_ONLY` \\- Only On\\-Demand Instances are used in the game server group\\. No Spot Instances are used, even when available, while this balancing strategy is in force\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ON_DEMAND_ONLY | SPOT_ONLY | SPOT_PREFERRED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates how Amazon GameLift FleetIQ balances the use of Spot Instances and On\\-Demand Instances in the game server group\\. Method options include the following: \n+ `SPOT_ONLY` \\- Only Spot Instances are used in the game server group\\. If Spot Instances are unavailable or not viable for game hosting, the game server group provides no hosting capacity until Spot Instances can again be used\\. Until then, no new instances are started, and the existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are not replaced\\.\n+ `SPOT_PREFERRED` \\- \\(default value\\) Spot Instances are used whenever available in the game server group\\. If Spot Instances are unavailable, the game server group continues to provide hosting capacity by falling back to On\\-Demand Instances\\. Existing nonviable Spot Instances are terminated \\(after current gameplay ends\\) and are replaced with new On\\-Demand Instances\\.\n+ `ON_DEMAND_ONLY` \\- Only On\\-Demand Instances are used in the game server group\\. No Spot Instances are used, even when available, while this balancing strategy is in force\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ON_DEMAND_ONLY | SPOT_ONLY | SPOT_PREFERRED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BalancingStrategy", "type": "string" }, @@ -84571,22 +84659,22 @@ "items": { "$ref": "#/definitions/AWS::GameLift::GameServerGroup.InstanceDefinition" }, - "markdownDescription": "The set of Amazon EC2 instance types that GameLift FleetIQ can use when balancing and automatically scaling instances in the corresponding Auto Scaling group\\. \n*Required*: Yes \n*Type*: List of [InstanceDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-instancedefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The set of Amazon EC2 instance types that Amazon GameLift FleetIQ can use when balancing and automatically scaling instances in the corresponding Auto Scaling group\\. \n*Required*: Yes \n*Type*: List of [InstanceDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-instancedefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InstanceDefinitions", "type": "array" }, "LaunchTemplate": { "$ref": "#/definitions/AWS::GameLift::GameServerGroup.LaunchTemplate", - "markdownDescription": "The Amazon EC2 launch template that contains configuration settings and game server code to be deployed to all instances in the game server group\\. You can specify the template using either the template name or ID\\. For help with creating a launch template, see [Creating a Launch Template for an Auto Scaling Group](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-launch-template.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \nIf you specify network interfaces in your launch template, you must explicitly set the property `AssociatePublicIpAddress` to \"true\"\\. If no network interface is specified in the launch template, GameLift FleetIQ uses your account's default VPC\\.\n*Required*: Yes \n*Type*: [LaunchTemplate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-launchtemplate.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon EC2 launch template that contains configuration settings and game server code to be deployed to all instances in the game server group\\. You can specify the template using either the template name or ID\\. For help with creating a launch template, see [Creating a Launch Template for an Auto Scaling Group](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-launch-template.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \nIf you specify network interfaces in your launch template, you must explicitly set the property `AssociatePublicIpAddress` to \"true\"\\. If no network interface is specified in the launch template, Amazon GameLift FleetIQ uses your account's default VPC\\.\n*Required*: Yes \n*Type*: [LaunchTemplate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-launchtemplate.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "LaunchTemplate" }, "MaxSize": { - "markdownDescription": "The maximum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, GameLift FleetIQ and EC2 do not scale up the group above this maximum\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, Amazon GameLift FleetIQ and EC2 do not scale up the group above this maximum\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaxSize", "type": "number" }, "MinSize": { - "markdownDescription": "The minimum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, GameLift FleetIQ and Amazon EC2 do not scale down the group below this minimum\\. In production, this value should be set to at least 1\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The minimum number of instances allowed in the Amazon EC2 Auto Scaling group\\. During automatic scaling events, Amazon GameLift FleetIQ and Amazon EC2 do not scale down the group below this minimum\\. In production, this value should be set to at least 1\\. After the Auto Scaling group is created, update this value directly in the Auto Scaling group using the AWS console or APIs\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MinSize", "type": "number" }, @@ -84607,7 +84695,7 @@ "items": { "type": "string" }, - "markdownDescription": "A list of virtual private cloud \\(VPC\\) subnets to use with instances in the game server group\\. By default, all GameLift FleetIQ\\-supported Availability Zones are used\\. You can use this parameter to specify VPCs that you've set up\\. This property cannot be updated after the game server group is created, and the corresponding Auto Scaling group will always use the property value that is set with this request, even if the Auto Scaling group is updated directly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of virtual private cloud \\(VPC\\) subnets to use with instances in the game server group\\. By default, all Amazon GameLift FleetIQ\\-supported Availability Zones are used\\. You can use this parameter to specify VPCs that you've set up\\. This property cannot be updated after the game server group is created, and the corresponding Auto Scaling group will always use the property value that is set with this request, even if the Auto Scaling group is updated directly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "VpcSubnets", "type": "array" } @@ -84645,7 +84733,7 @@ "additionalProperties": false, "properties": { "EstimatedInstanceWarmup": { - "markdownDescription": "Length of time, in seconds, it takes for a new instance to start new game server processes and register with GameLift FleetIQ\\. Specifying a warm\\-up time can be useful, particularly with game servers that take a long time to start up, because it avoids prematurely starting new instances\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Length of time, in seconds, it takes for a new instance to start new game server processes and register with Amazon GameLift FleetIQ\\. Specifying a warm\\-up time can be useful, particularly with game servers that take a long time to start up, because it avoids prematurely starting new instances\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EstimatedInstanceWarmup", "type": "number" }, @@ -84669,7 +84757,7 @@ "type": "string" }, "WeightedCapacity": { - "markdownDescription": "Instance weighting that indicates how much this instance type contributes to the total capacity of a game server group\\. Instance weights are used by GameLift FleetIQ to calculate the instance type's cost per unit hour and better identify the most cost\\-effective options\\. For detailed information on weighting instance capacity, see [Instance Weighting](https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-instance-weighting.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. Default value is \"1\"\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `3` \n*Pattern*: `^[\\u0031-\\u0039][\\u0030-\\u0039]{0,2}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Instance weighting that indicates how much this instance type contributes to the total capacity of a game server group\\. Instance weights are used by Amazon GameLift FleetIQ to calculate the instance type's cost per unit hour and better identify the most cost\\-effective options\\. For detailed information on weighting instance capacity, see [Instance Weighting](https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-instance-weighting.html) in the *Amazon Elastic Compute Cloud Auto Scaling User Guide*\\. Default value is \"1\"\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `3` \n*Pattern*: `^[\\u0031-\\u0039][\\u0030-\\u0039]{0,2}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "WeightedCapacity", "type": "string" } @@ -85034,7 +85122,7 @@ "type": "string" }, "FlexMatchMode": { - "markdownDescription": "Indicates whether this matchmaking configuration is being used with GameLift hosting or as a standalone matchmaking solution\\. \n+ **STANDALONE** \\- FlexMatch forms matches and returns match information, including players and team assignments, in a [ MatchmakingSucceeded](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-events.html#match-events-matchmakingsucceeded) event\\.\n+ **WITH\\_QUEUE** \\- FlexMatch forms matches and uses the specified GameLift queue to start a game session for the match\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDALONE | WITH_QUEUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether this matchmaking configuration is being used with Amazon GameLift hosting or as a standalone matchmaking solution\\. \n+ **STANDALONE** \\- FlexMatch forms matches and returns match information, including players and team assignments, in a [ MatchmakingSucceeded](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-events.html#match-events-matchmakingsucceeded) event\\.\n+ **WITH\\_QUEUE** \\- FlexMatch forms matches and uses the specified Amazon GameLift queue to start a game session for the match\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDALONE | WITH_QUEUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "FlexMatchMode", "type": "string" }, @@ -85055,7 +85143,7 @@ "items": { "type": "string" }, - "markdownDescription": "The Amazon Resource Name \\([ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html)\\) that is assigned to a GameLift game session queue resource and uniquely identifies it\\. ARNs are unique across all Regions\\. Format is `arn:aws:gamelift:::gamesessionqueue/`\\. Queues can be located in any Region\\. Queues are used to start new GameLift\\-hosted game sessions for matches that are created with this matchmaking configuration\\. If `FlexMatchMode` is set to `STANDALONE`, do not set this parameter\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon Resource Name \\([ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html)\\) that is assigned to a Amazon GameLift game session queue resource and uniquely identifies it\\. ARNs are unique across all Regions\\. Format is `arn:aws:gamelift:::gamesessionqueue/`\\. Queues can be located in any Region\\. Queues are used to start new Amazon GameLift\\-hosted game sessions for matches that are created with this matchmaking configuration\\. If `FlexMatchMode` is set to `STANDALONE`, do not set this parameter\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "GameSessionQueueArns", "type": "array" }, @@ -85307,7 +85395,7 @@ "additionalProperties": false, "properties": { "Bucket": { - "markdownDescription": "An Amazon S3 bucket identifier\\. Thename of the S3 bucket\\. \nGameLift doesn't support uploading from Amazon S3 buckets with names that contain a dot \\(\\.\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An Amazon S3 bucket identifier\\. Thename of the S3 bucket\\. \nAmazon GameLift doesn't support uploading from Amazon S3 buckets with names that contain a dot \\(\\.\\)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Bucket", "type": "string" }, @@ -91980,6 +92068,8 @@ "title": "IotJobConfiguration" }, "ParentTargetArn": { + "markdownDescription": "The parent deployment's [ARN](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) for a subdeployment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ParentTargetArn", "type": "string" }, "Tags": { @@ -92974,6 +93064,8 @@ "items": { "$ref": "#/definitions/AWS::GuardDuty::Detector.FeatureConfigurations" }, + "markdownDescription": "A list of features that will be configured for the detector\\. \n*Required*: No \n*Type*: List of [FeatureConfigurations](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureconfigurations.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Features", "type": "array" }, "FindingPublishingFrequency": { @@ -93096,9 +93188,13 @@ "additionalProperties": false, "properties": { "Name": { + "markdownDescription": "Name of the additional configuration of a feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Status": { + "markdownDescription": "Status of the additional configuration of a feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -93111,12 +93207,18 @@ "items": { "$ref": "#/definitions/AWS::GuardDuty::Detector.FeatureAdditionalConfiguration" }, + "markdownDescription": "Additional configuration of the feature\\. \n*Required*: No \n*Type*: List of [FeatureAdditionalConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureadditionalconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AdditionalConfiguration", "type": "array" }, "Name": { + "markdownDescription": "Name of the feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Status": { + "markdownDescription": "Status of the feature\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -93191,7 +93293,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "The tags to be added to a new filter resource\\. Each tag consists of a key and an optional value, both of which you define\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The tags to be added to a new filter resource\\. Each tag consists of a key and an optional value, both of which you define\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" } @@ -93972,7 +94074,7 @@ "type": "array" }, "Path": { - "markdownDescription": "The path to the group\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The path to the group\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Path", "type": "string" }, @@ -94068,7 +94170,7 @@ "type": "string" }, "Path": { - "markdownDescription": "The path to the instance profile\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The path to the instance profile\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Path", "type": "string" }, @@ -94460,7 +94562,7 @@ "type": "number" }, "Path": { - "markdownDescription": "The path to the role\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The path to the role\\. For more information about paths, see [IAM Identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Path", "type": "string" }, @@ -94663,7 +94765,7 @@ "type": "string" }, "Path": { - "markdownDescription": "The path for the server certificate\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. This parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n If you are uploading a server certificate specifically for use with Amazon CloudFront distributions, you must specify a path using the `path` parameter\\. The path must begin with `/cloudfront` and must include a trailing slash \\(for example, `/cloudfront/test/`\\)\\.\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The path for the server certificate\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. This parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n If you are uploading a server certificate specifically for use with Amazon CloudFront distributions, you must specify a path using the `path` parameter\\. The path must begin with `/cloudfront` and must include a trailing slash \\(for example, `/cloudfront/test/`\\)\\.\n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Path", "type": "string" }, @@ -94842,7 +94944,7 @@ "type": "array" }, "Path": { - "markdownDescription": "The path for the user name\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The path for the user name\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Path", "type": "string" }, @@ -95046,7 +95148,7 @@ "additionalProperties": false, "properties": { "Path": { - "markdownDescription": "The path for the virtual MFA device\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The path for the virtual MFA device\\. For more information about paths, see [IAM identifiers](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html) in the *IAM User Guide*\\. \nThis parameter is optional\\. If it is not included, it defaults to a slash \\(/\\)\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of either a forward slash \\(/\\) by itself or a string that must begin and end with forward slashes\\. In addition, it can contain any ASCII character from the \\! \\(`\\u0021`\\) through the DEL character \\(`\\u007F`\\), including most punctuation characters, digits, and upper and lowercased letters\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F)` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Path", "type": "string" }, @@ -95067,7 +95169,7 @@ "type": "array" }, "VirtualMfaDeviceName": { - "markdownDescription": "The name of the virtual MFA device\\. Use with path to uniquely identify a virtual MFA device\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces\\. You can also include any of the following characters: \\_\\+=,\\.@\\- \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Pattern*: `[\\w+=,.@-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the virtual MFA device, which must be unique\\. Use with path to uniquely identify a virtual MFA device\\. \nThis parameter allows \\(through its [regex pattern](http://wikipedia.org/wiki/regex)\\) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces\\. You can also include any of the following characters: \\_\\+=,\\.@\\- \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Pattern*: `[\\w+=,.@-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "VirtualMfaDeviceName", "type": "string" } @@ -96246,7 +96348,7 @@ "type": "string" }, "Throughput": { - "markdownDescription": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Throughput", "type": "number" }, @@ -96712,7 +96814,7 @@ "type": "string" }, "DistributionConfigurationArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the distribution configuration\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline)/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the distribution configuration\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline|workflow\\/(?:build|test|distribution))/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "DistributionConfigurationArn", "type": "string" }, @@ -96722,13 +96824,13 @@ "type": "boolean" }, "ImageRecipeArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the image recipe\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline)/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the image recipe\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline|workflow\\/(?:build|test|distribution))/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ImageRecipeArn", "type": "string" }, "ImageScanningConfiguration": { "$ref": "#/definitions/AWS::ImageBuilder::Image.ImageScanningConfiguration", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagescanningconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Contains settings for vulnerability scans\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagescanningconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ImageScanningConfiguration" }, "ImageTestsConfiguration": { @@ -96786,12 +96888,12 @@ "items": { "type": "string" }, - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Tags for Image Builder to apply to the output container image that &INS; scans\\. Tags can help you identify and manage your scanned images\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ContainerTags", "type": "array" }, "RepositoryName": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the container repository that Amazon Inspector scans to identify findings for your container images\\. The name includes the path for the repository location\\. If you don\u2019t provide this information, Image Builder creates a repository in your account named `image-builder-image-scanning-repository` for vulnerability scans of your output container images\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "RepositoryName", "type": "string" } @@ -96803,11 +96905,11 @@ "properties": { "EcrConfiguration": { "$ref": "#/definitions/AWS::ImageBuilder::Image.EcrConfiguration", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-ecrconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Contains Amazon ECR settings for vulnerability scans\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-ecrconfiguration.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EcrConfiguration" }, "ImageScanningEnabled": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A setting that indicates whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ImageScanningEnabled", "type": "boolean" } @@ -96892,7 +96994,7 @@ }, "ImageScanningConfiguration": { "$ref": "#/definitions/AWS::ImageBuilder::ImagePipeline.ImageScanningConfiguration", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagescanningconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Contains settings for vulnerability scans\\. \n*Required*: No \n*Type*: [ImageScanningConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagescanningconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ImageScanningConfiguration" }, "ImageTestsConfiguration": { @@ -96966,12 +97068,12 @@ "items": { "type": "string" }, - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Tags for Image Builder to apply to the output container image that &INS; scans\\. Tags can help you identify and manage your scanned images\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ContainerTags", "type": "array" }, "RepositoryName": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the container repository that Amazon Inspector scans to identify findings for your container images\\. The name includes the path for the repository location\\. If you don\u2019t provide this information, Image Builder creates a repository in your account named `image-builder-image-scanning-repository` for vulnerability scans of your output container images\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RepositoryName", "type": "string" } @@ -96983,11 +97085,11 @@ "properties": { "EcrConfiguration": { "$ref": "#/definitions/AWS::ImageBuilder::ImagePipeline.EcrConfiguration", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-ecrconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Contains Amazon ECR settings for vulnerability scans\\. \n*Required*: No \n*Type*: [EcrConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-ecrconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EcrConfiguration" }, "ImageScanningEnabled": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A setting that indicates whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ImageScanningEnabled", "type": "boolean" } @@ -97235,7 +97337,7 @@ "type": "string" }, "Throughput": { - "markdownDescription": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "**For GP3 volumes only** \u2013 The throughput in MiB/s that the volume supports\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `125` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Throughput", "type": "number" }, @@ -98218,7 +98320,7 @@ "type": "number" }, "MonitorName": { - "markdownDescription": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "MonitorName", "type": "string" }, @@ -98685,12 +98787,12 @@ }, "IntermediateCaRevokedForActiveDeviceCertificatesCheck": { "$ref": "#/definitions/AWS::IoT::AccountAuditConfiguration.AuditCheckConfiguration", - "markdownDescription": "*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "IntermediateCaRevokedForActiveDeviceCertificatesCheck" }, "IoTPolicyPotentialMisConfigurationCheck": { "$ref": "#/definitions/AWS::IoT::AccountAuditConfiguration.AuditCheckConfiguration", - "markdownDescription": "*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AuditCheckConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "IoTPolicyPotentialMisConfigurationCheck" }, "IotPolicyOverlyPermissiveCheck": { @@ -99620,6 +99722,8 @@ "items": { "$ref": "#/definitions/AWS::IoT::JobTemplate.MaintenanceWindow" }, + "markdownDescription": "An optional configuration within the SchedulingConfig to setup a recurring maintenance window with a predetermined start time and duration for the rollout of a job document to all devices in a target group for a job\\. \n*Required*: No \n*Type*: List of [MaintenanceWindow](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-maintenancewindow.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaintenanceWindows", "type": "array" }, "PresignedUrlConfig": { @@ -99721,7 +99825,7 @@ "additionalProperties": false, "properties": { "BaseRatePerMinute": { - "markdownDescription": "The minimum number of things that will be notified of a pending job, per minute at the start of job rollout\\. This parameter allows you to define the initial rate of rollout\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The minimum number of things that will be notified of a pending job, per minute at the start of job rollout\\. This parameter allows you to define the initial rate of rollout\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "BaseRatePerMinute", "type": "number" }, @@ -99750,7 +99854,7 @@ "items": { "$ref": "#/definitions/AWS::IoT::JobTemplate.RetryCriteria" }, - "markdownDescription": "The list of criteria that determines how many retries are allowed for each failure type for a job\\. \n*Required*: No \n*Type*: List of [RetryCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-retrycriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [RetryCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-retrycriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RetryCriteriaList", "type": "array" } @@ -99762,7 +99866,7 @@ "properties": { "ExponentialRolloutRate": { "$ref": "#/definitions/AWS::IoT::JobTemplate.ExponentialRolloutRate", - "markdownDescription": "Allows you to create an exponential rate of rollout for a job\\. \n*Required*: No \n*Type*: [ExponentialRolloutRate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-exponentialrolloutrate.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ExponentialRolloutRate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-exponentialrolloutrate.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ExponentialRolloutRate" }, "MaximumPerMinute": { @@ -99777,9 +99881,13 @@ "additionalProperties": false, "properties": { "DurationInMinutes": { + "markdownDescription": "Displays the duration of the next maintenance window\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DurationInMinutes", "type": "number" }, "StartTime": { + "markdownDescription": "Displays the start time of the next maintenance window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartTime", "type": "string" } }, @@ -99794,7 +99902,7 @@ "type": "number" }, "RoleArn": { - "markdownDescription": "The ARN of an IAM role that grants grants permission to download files from the S3 bucket where the job data/updates are stored\\. The role must also grant permission for IoT to download the files\\. \nFor information about addressing the confused deputy problem, see [cross\\-service confused deputy prevention](https://docs.aws.amazon.com/iot/latest/developerguide/cross-service-confused-deputy-prevention.html) in the * AWS IoT Core developer guide*\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ARN of an IAM role that grants permission to download files from the S3 bucket where the job data/updates are stored\\. The role must also grant permission for IoT to download the files\\. \nFor information about addressing the confused deputy problem, see [cross\\-service confused deputy prevention](https://docs.aws.amazon.com/iot/latest/developerguide/cross-service-confused-deputy-prevention.html) in the * AWS IoT Core developer guide*\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "RoleArn", "type": "string" } @@ -101453,7 +101561,7 @@ "additionalProperties": false, "properties": { "BatchMode": { - "markdownDescription": "Indicates whether batches of log records will be extracted and uploaded into CloudWatch\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BatchMode", "type": "boolean" }, @@ -102874,7 +102982,7 @@ "additionalProperties": false, "properties": { "TimeoutInMinutes": { - "markdownDescription": "A time interval\\. You can use `timeoutInMinutes` so that AWS IoT Analytics can batch up late data notifications that have been generated since the last execution\\. AWS IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time\\. \nFor more information about how to write a timestamp expression, see [Date and Time Functions and Operators](https://prestodb.io/docs/0.172/functions/datetime.html), in the *Presto 0\\.172 Documentation*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A time interval\\. You can use `timeoutInMinutes` so that AWS IoT Analytics can batch up late data notifications that have been generated since the last execution\\. AWS IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time\\. \nFor more information about how to write a timestamp expression, see [Date and Time Functions and Operators](https://prestodb.io/docs/current/functions/datetime.html), in the *Presto 0\\.172 Documentation*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TimeoutInMinutes", "type": "number" } @@ -112949,17 +113057,17 @@ "title": "AuthenticationConfiguration" }, "CrawlDepth": { - "markdownDescription": "Specifies the number of levels in a website that you want to crawl\\. \nThe first level begins from the website seed or starting point URL\\. For example, if a website has 3 levels \u2013 index level \\(i\\.e\\. seed in this example\\), sections level, and subsections level \u2013 and you are only interested in crawling information up to the sections level \\(i\\.e\\. levels 0\\-1\\), you can set your depth to 1\\. \nThe default crawl depth is set to 2\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the number of levels in a website that you want to crawl\\. \nThe first level begins from the website seed or starting point URL\\. For example, if a website has three levels\u2014index level \\(the seed in this example\\), sections level, and subsections level\u2014and you are only interested in crawling information up to the sections level \\(levels 0\\-1\\), you can set your depth to 1\\. \nThe default crawl depth is set to 2\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CrawlDepth", "type": "number" }, "MaxContentSizePerPageInMegaBytes": { - "markdownDescription": "The maximum size \\(in MB\\) of a webpage or attachment to crawl\\. \nFiles larger than this size \\(in MB\\) are skipped/not crawled\\. \nThe default maximum size of a webpage or attachment is set to 50 MB\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum size \\(in MB\\) of a web page or attachment to crawl\\. \nFiles larger than this size \\(in MB\\) are skipped/not crawled\\. \nThe default maximum size of a web page or attachment is set to 50 MB\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaxContentSizePerPageInMegaBytes", "type": "number" }, "MaxLinksPerPage": { - "markdownDescription": "The maximum number of URLs on a webpage to include when crawling a website\\. This number is per webpage\\. \nAs a website\u2019s webpages are crawled, any URLs the webpages link to are also crawled\\. URLs on a webpage are crawled in order of appearance\\. \nThe default maximum links per page is 100\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum number of URLs on a web page to include when crawling a website\\. This number is per web page\\. \nAs a website\u2019s web pages are crawled, any URLs the web pages link to are also crawled\\. URLs on a web page are crawled in order of appearance\\. \nThe default maximum links per page is 100\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaxLinksPerPage", "type": "number" }, @@ -113012,7 +113120,7 @@ "type": "array" }, "WebCrawlerMode": { - "markdownDescription": "You can choose one of the following modes: \n+ `HOST_ONLY` \u2013 crawl only the website host names\\. For example, if the seed URL is \"abc\\.example\\.com\", then only URLs with host name \"abc\\.example\\.com\" are crawled\\.\n+ `SUBDOMAINS` \u2013 crawl the website host names with subdomains\\. For example, if the seed URL is \"abc\\.example\\.com\", then \"a\\.abc\\.example\\.com\" and \"b\\.abc\\.example\\.com\" are also crawled\\.\n+ `EVERYTHING` \u2013 crawl the website host names with subdomains and other domains that the webpages link to\\.\nThe default mode is set to `HOST_ONLY`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EVERYTHING | HOST_ONLY | SUBDOMAINS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "You can choose one of the following modes: \n+ `HOST_ONLY` \u2013 crawl only the website host names\\. For example, if the seed URL is \"abc\\.example\\.com\", then only URLs with host name \"abc\\.example\\.com\" are crawled\\.\n+ `SUBDOMAINS` \u2013 crawl the website host names with subdomains\\. For example, if the seed URL is \"abc\\.example\\.com\", then \"a\\.abc\\.example\\.com\" and \"b\\.abc\\.example\\.com\" are also crawled\\.\n+ `EVERYTHING` \u2013 crawl the website host names with subdomains and other domains that the web pages link to\\.\nThe default mode is set to `HOST_ONLY`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EVERYTHING | HOST_ONLY | SUBDOMAINS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "WebCrawlerMode", "type": "string" } @@ -113044,7 +113152,7 @@ "properties": { "SeedUrlConfiguration": { "$ref": "#/definitions/AWS::Kendra::DataSource.WebCrawlerSeedUrlConfiguration", - "markdownDescription": "Configuration of the seed or starting point URLs of the websites you want to crawl\\. \nYou can choose to crawl only the website host names, or the website host names with subdomains, or the website host names with subdomains and other domains that the webpages link to\\. \nYou can list up to 100 seed URLs\\. \n*Required*: No \n*Type*: [WebCrawlerSeedUrlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerseedurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Configuration of the seed or starting point URLs of the websites you want to crawl\\. \nYou can choose to crawl only the website host names, or the website host names with subdomains, or the website host names with subdomains and other domains that the web pages link to\\. \nYou can list up to 100 seed URLs\\. \n*Required*: No \n*Type*: [WebCrawlerSeedUrlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerseedurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SeedUrlConfiguration" }, "SiteMapsConfiguration": { @@ -115244,7 +115352,7 @@ "type": "number" }, "ParallelismPerKPU": { - "markdownDescription": "Describes the number of parallel tasks that a Java\\-based Kinesis Data Analytics application can perform per Kinesis Processing Unit \\(KPU\\) used by the application\\. For more information about KPUs, see [Amazon Kinesis Data Analytics Pricing](https://docs.aws.amazon.com/kinesis/data-analytics/pricing/)\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Describes the number of parallel tasks that a Java\\-based Kinesis Data Analytics application can perform per Kinesis Processing Unit \\(KPU\\) used by the application\\. For more information about KPUs, see [Amazon Kinesis Data Analytics Pricing](http://aws.amazon.com/kinesis/data-analytics/pricing/)\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ParallelismPerKPU", "type": "number" } @@ -119079,13 +119187,13 @@ "type": "number" }, "BisectBatchOnFunctionError": { - "markdownDescription": "\\(Streams only\\) If the function returns an error, split the batch in two and retry\\. The default value is false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) If the function returns an error, split the batch in two and retry\\. The default value is false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BisectBatchOnFunctionError", "type": "boolean" }, "DestinationConfig": { "$ref": "#/definitions/AWS::Lambda::EventSourceMapping.DestinationConfig", - "markdownDescription": "\\(Streams only\\) An Amazon SQS queue or Amazon SNS topic destination for discarded records\\. \n*Required*: No \n*Type*: [DestinationConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-destinationconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) An Amazon SQS queue or Amazon SNS topic destination for discarded records\\. \n*Required*: No \n*Type*: [DestinationConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-destinationconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DestinationConfig" }, "DocumentDBEventSourceConfig": { @@ -119122,22 +119230,22 @@ "type": "array" }, "MaximumBatchingWindowInSeconds": { - "markdownDescription": "The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function\\. \n**Default \\(Kinesis, DynamoDB, Amazon SQS event sources\\)**: 0 \n**Default \\(Amazon MSK, Kafka, Amazon MQ event sources\\)**: 500 ms \n**Related setting: ** When you set `BatchSize` to a value greater than 10, you must set `MaximumBatchingWindowInSeconds` to at least 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `300` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function\\. \n**Default \\(Kinesis, DynamoDB, Amazon SQS event sources\\)**: 0 \n**Default \\(Amazon MSK, Kafka, Amazon MQ, Amazon DocumentDB event sources\\)**: 500 ms \n**Related setting: ** For Amazon SQS event sources, when you set `BatchSize` to a value greater than 10, you must set `MaximumBatchingWindowInSeconds` to at least 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `300` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaximumBatchingWindowInSeconds", "type": "number" }, "MaximumRecordAgeInSeconds": { - "markdownDescription": "\\(Streams only\\) Discard records older than the specified age\\. The default value is \\-1, which sets the maximum age to infinite\\. When the value is set to infinite, Lambda never discards old records\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `604800` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) Discard records older than the specified age\\. The default value is \\-1, which sets the maximum age to infinite\\. When the value is set to infinite, Lambda never discards old records\\. \nThe minimum value that can be set is 60 seconds\\.\n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `604800` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaximumRecordAgeInSeconds", "type": "number" }, "MaximumRetryAttempts": { - "markdownDescription": "\\(Streams only\\) Discard records after the specified number of retries\\. The default value is \\-1, which sets the maximum number of retries to infinite\\. When MaximumRetryAttempts is infinite, Lambda retries failed records until the record expires in the event source\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) Discard records after the specified number of retries\\. The default value is \\-1, which sets the maximum number of retries to infinite\\. When MaximumRetryAttempts is infinite, Lambda retries failed records until the record expires in the event source\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `-1` \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaximumRetryAttempts", "type": "number" }, "ParallelizationFactor": { - "markdownDescription": "\\(Streams only\\) The number of batches to process concurrently from each shard\\. The default value is 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) The number of batches to process concurrently from each shard\\. The default value is 1\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ParallelizationFactor", "type": "number" }, @@ -119191,7 +119299,7 @@ "type": "array" }, "TumblingWindowInSeconds": { - "markdownDescription": "\\(Streams only\\) The duration in seconds of a processing window\\. The range is between 1 second and 900 seconds\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `900` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "\\(Kinesis and DynamoDB Streams only\\) The duration in seconds of a processing window for DynamoDB and Kinesis Streams event sources\\. A value of 0 seconds indicates no tumbling window\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `900` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TumblingWindowInSeconds", "type": "number" } @@ -120817,6 +120925,8 @@ "additionalProperties": false, "properties": { "DisplayAs": { + "markdownDescription": "The DisplayAs value for the custom vocabulary item from the custom vocabulary list\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayAs", "type": "string" }, "Phrase": { @@ -120911,7 +121021,7 @@ "type": "boolean" }, "Type": { - "markdownDescription": "The action that the bot should execute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The action that the bot should execute\\. Valid values are `ElicitIntent`, `StartIntent`, `ElicitSlot`, `EvaluateConditional`, `InvokeDialogCodeHook`, `ConfirmIntent`, `FulfillIntent`, `CloseIntent`, and `EndConversation`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Type", "type": "string" } @@ -121771,7 +121881,7 @@ }, "PromptAttemptsSpecification": { "additionalProperties": false, - "markdownDescription": "Specifies the advanced settings on each attempt of the prompt\\. \n*Required*: No \n*Type*: Map of [PromptAttemptSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the advanced settings on each attempt of the prompt\\. The valid keys are `Initial`, `Retry1`, `Retry2`, `Retry3`, `Retry4`, and `Retry5`\\. \n*Required*: No \n*Type*: Map of [PromptAttemptSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "patternProperties": { "^[a-zA-Z0-9]+$": { "$ref": "#/definitions/AWS::Lex::Bot.PromptAttemptSpecification" @@ -125356,7 +125466,7 @@ "additionalProperties": false, "properties": { "Style": { - "markdownDescription": "Specifies the map style selected from an available data provider\\. \nValid [Esri map styles](https://docs.aws.amazon.com/location/latest/developerguide/esri.html): \n+ `VectorEsriDarkGrayCanvas` \u2013 The Esri Dark Gray Canvas map style\\. A vector basemap with a dark gray, neutral background with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `RasterEsriImagery` \u2013 The Esri Imagery map style\\. A raster basemap that provides one meter or better satellite and aerial imagery in many parts of the world and lower resolution satellite imagery worldwide\\. \n+ `VectorEsriLightGrayCanvas` \u2013 The Esri Light Gray Canvas map style, which provides a detailed vector basemap with a light gray, neutral background style with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `VectorEsriTopographic` \u2013 The Esri Light map style, which provides a detailed vector basemap with a classic Esri map style\\.\n+ `VectorEsriStreets` \u2013 The Esri World Streets map style, which provides a detailed vector basemap for the world symbolized with a classic Esri street map style\\. The vector tile layer is similar in content and style to the World Street Map raster map\\.\n+ `VectorEsriNavigation` \u2013 The Esri World Navigation map style, which provides a detailed basemap for the world symbolized with a custom navigation map style that's designed for use during the day in mobile devices\\.\nValid [HERE Technologies map styles](https://docs.aws.amazon.com/location/latest/developerguide/HERE.html): \n+ `VectorHereContrast` \u2013 The HERE Contrast \\(Berlin\\) map style is a high contrast detailed base map of the world that blends 3D and 2D rendering\\.\n**Note** \nThe `VectorHereContrast` style has been renamed from `VectorHereBerlin`\\. `VectorHereBerlin` has been deprecated, but will continue to work in applications that use it\\.\n+ `VectorHereExplore` \u2013 A default HERE map style containing a neutral, global map and its features including roads, buildings, landmarks, and water features\\. It also now includes a fully designed map of Japan\\.\n+ `VectorHereExploreTruck` \u2013 A global map containing truck restrictions and attributes \\(e\\.g\\. width / height / HAZMAT\\) symbolized with highlighted segments and icons on top of HERE Explore to support use cases within transport and logistics\\.\n+ `RasterHereExploreSatellite` \u2013 A global map containing high resolution satellite imagery\\.\n+ `HybridHereExploreSatellite` \u2013 A global map displaying the road network, street names, and city labels over satellite imagery\\. This style will automatically retrieve both raster and vector tiles, and your charges will be based on total tiles retrieved\\.\n**Note** \nHybrid styles use both vector and raster tiles when rendering the map that you see\\. This means that more tiles are retrieved than when using either vector or raster tiles alone\\. Your charges will include all tiles retrieved\\.\nValid [GrabMaps map styles](https://docs.aws.amazon.com/location/latest/developerguide/grab.html): \n+ `VectorGrabStandardLight` \u2013 The Grab Standard Light map style provides a basemap with detailed land use coloring, area names, roads, landmarks, and points of interest covering Southeast Asia\\.\n+ `VectorGrabStandardDark` \u2013 The Grab Standard Dark map style provides a dark variation of the standard basemap covering Southeast Asia\\.\nGrab provides maps only for countries in Southeast Asia, and is only available in the Asia Pacific \\(Singapore\\) Region \\(`ap-southeast-1`\\)\\. For more information, see [GrabMaps countries and area covered](https://docs.aws.amazon.com/location/latest/developerguide/grab.html#grab-coverage-area)\\.\nValid [Open Data \\(Preview\\) map styles](https://docs.aws.amazon.com/location/latest/developerguide/open-data.html): \n+ `VectorOpenDataStandardLight` \u2013 The Open Data Standard Light \\(preview\\) map style provides a detailed basemap for the world suitable for website and mobile application use\\. The map includes highways major roads, minor roads, railways, water features, cities, parks, landmarks, building footprints, and administrative boundaries\\.\n**Important** \nOpen Data maps is in preview\\. We may add, change, or remove features before announcing general availability\\. For more information, see [Open Data is in preview release](https://docs.aws.amazon.com/location/latest/developerguide/open-data.html#open-data-preview)\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[-._\\w]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies the map style selected from an available data provider\\. \nValid [Esri map styles](https://docs.aws.amazon.com/location/latest/developerguide/esri.html): \n+ `VectorEsriDarkGrayCanvas` \u2013 The Esri Dark Gray Canvas map style\\. A vector basemap with a dark gray, neutral background with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `RasterEsriImagery` \u2013 The Esri Imagery map style\\. A raster basemap that provides one meter or better satellite and aerial imagery in many parts of the world and lower resolution satellite imagery worldwide\\. \n+ `VectorEsriLightGrayCanvas` \u2013 The Esri Light Gray Canvas map style, which provides a detailed vector basemap with a light gray, neutral background style with minimal colors, labels, and features that's designed to draw attention to your thematic content\\. \n+ `VectorEsriTopographic` \u2013 The Esri Light map style, which provides a detailed vector basemap with a classic Esri map style\\.\n+ `VectorEsriStreets` \u2013 The Esri World Streets map style, which provides a detailed vector basemap for the world symbolized with a classic Esri street map style\\. The vector tile layer is similar in content and style to the World Street Map raster map\\.\n+ `VectorEsriNavigation` \u2013 The Esri World Navigation map style, which provides a detailed basemap for the world symbolized with a custom navigation map style that's designed for use during the day in mobile devices\\.\nValid [HERE Technologies map styles](https://docs.aws.amazon.com/location/latest/developerguide/HERE.html): \n+ `VectorHereContrast` \u2013 The HERE Contrast \\(Berlin\\) map style is a high contrast detailed base map of the world that blends 3D and 2D rendering\\.\n**Note** \nThe `VectorHereContrast` style has been renamed from `VectorHereBerlin`\\. `VectorHereBerlin` has been deprecated, but will continue to work in applications that use it\\.\n+ `VectorHereExplore` \u2013 A default HERE map style containing a neutral, global map and its features including roads, buildings, landmarks, and water features\\. It also now includes a fully designed map of Japan\\.\n+ `VectorHereExploreTruck` \u2013 A global map containing truck restrictions and attributes \\(e\\.g\\. width / height / HAZMAT\\) symbolized with highlighted segments and icons on top of HERE Explore to support use cases within transport and logistics\\.\n+ `RasterHereExploreSatellite` \u2013 A global map containing high resolution satellite imagery\\.\n+ `HybridHereExploreSatellite` \u2013 A global map displaying the road network, street names, and city labels over satellite imagery\\. This style will automatically retrieve both raster and vector tiles, and your charges will be based on total tiles retrieved\\.\n**Note** \nHybrid styles use both vector and raster tiles when rendering the map that you see\\. This means that more tiles are retrieved than when using either vector or raster tiles alone\\. Your charges will include all tiles retrieved\\.\nValid [GrabMaps map styles](https://docs.aws.amazon.com/location/latest/developerguide/grab.html): \n+ `VectorGrabStandardLight` \u2013 The Grab Standard Light map style provides a basemap with detailed land use coloring, area names, roads, landmarks, and points of interest covering Southeast Asia\\.\n+ `VectorGrabStandardDark` \u2013 The Grab Standard Dark map style provides a dark variation of the standard basemap covering Southeast Asia\\.\nGrab provides maps only for countries in Southeast Asia, and is only available in the Asia Pacific \\(Singapore\\) Region \\(`ap-southeast-1`\\)\\. For more information, see [GrabMaps countries and area covered](https://docs.aws.amazon.com/location/latest/developerguide/grab.html#grab-coverage-area)\\.\nValid [Open Data map styles](https://docs.aws.amazon.com/location/latest/developerguide/open-data.html): \n+ `VectorOpenDataStandardLight` \u2013 The Open Data Standard Light map style provides a detailed basemap for the world suitable for website and mobile application use\\. The map includes highways major roads, minor roads, railways, water features, cities, parks, landmarks, building footprints, and administrative boundaries\\.\n+ `VectorOpenDataStandardDark` \u2013 Open Data Standard Dark is a dark\\-themed map style that provides a detailed basemap for the world suitable for website and mobile application use\\. The map includes highways major roads, minor roads, railways, water features, cities, parks, landmarks, building footprints, and administrative boundaries\\.\n+ `VectorOpenDataVisualizationLight` \u2013 The Open Data Visualization Light map style is a light\\-themed style with muted colors and fewer features that aids in understanding overlaid data\\.\n+ `VectorOpenDataVisualizationDark` \u2013 The Open Data Visualization Dark map style is a dark\\-themed style with muted colors and fewer features that aids in understanding overlaid data\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[-._\\w]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Style", "type": "string" } @@ -125838,7 +125948,7 @@ "type": "string" }, "RetentionInDays": { - "markdownDescription": "The number of days to retain the log events in the specified log group\\. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1827, 2192, 2557, 2922, 3288, and 3653\\. \nTo set a log group so that its log events do not expire, use [DeleteRetentionPolicy](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteRetentionPolicy.html)\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of days to retain the log events in the specified log group\\. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653\\. \nTo set a log group so that its log events do not expire, use [DeleteRetentionPolicy](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteRetentionPolicy.html)\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RetentionInDays", "type": "number" }, @@ -129632,7 +129742,7 @@ "type": "string" }, "NetworkId": { - "markdownDescription": "The unique identifier of the network for the node\\. \nEthereum public networks have the following `NetworkId`s: \n+ `n-ethereum-mainnet` \n+ `n-ethereum-goerli` \n+ `n-ethereum-rinkeby` \n+ `n-ethereum-ropsten` \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `32` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The unique identifier of the network for the node\\. \nEthereum public networks have the following `NetworkId`s: \n+ `n-ethereum-mainnet` \n+ `n-ethereum-goerli` \n+ `n-ethereum-rinkeby` \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `32` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "NetworkId", "type": "string" }, @@ -135544,6 +135654,8 @@ "items": { "$ref": "#/definitions/AWS::MediaPackage::Asset.EgressEndpoint" }, + "markdownDescription": "List of playback endpoints that are available for this asset\\. \n*Required*: No \n*Type*: List of [EgressEndpoint](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-asset-egressendpoint.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EgressEndpoints", "type": "array" }, "Id": { @@ -138334,7 +138446,7 @@ "additionalProperties": false, "properties": { "AllowMajorVersionUpgrade": { - "markdownDescription": "Indicates that major version upgrades are allowed\\. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible\\. This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB instance's current version\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates that major version upgrades are allowed\\. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible\\. This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB instance's current version\\. \nWhen you change this parameter for an existing DB cluster, CloudFormation will replace your existing DB cluster with a new, empty one that uses the engine version you specified\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AllowMajorVersionUpgrade", "type": "boolean" }, @@ -138719,7 +138831,7 @@ "additionalProperties": false, "properties": { "IPAddressType": { - "markdownDescription": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DUALSTACK | IPV4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "IPAddressType", "type": "string" }, @@ -139860,7 +139972,7 @@ "additionalProperties": false, "properties": { "Protocol": { - "markdownDescription": "The protocol used for the attachment connection\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE | NO_ENCAP` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The protocol used for the attachment connection\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Protocol", "type": "string" } @@ -140058,7 +140170,7 @@ "type": "string" }, "Protocol": { - "markdownDescription": "The protocol used for a Connect peer configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE | NO_ENCAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The protocol used for a Connect peer configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GRE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Protocol", "type": "string" } @@ -143540,7 +143652,9 @@ "title": "NodeToNodeEncryptionOptions" }, "OffPeakWindowOptions": { - "$ref": "#/definitions/AWS::OpenSearchService::Domain.OffPeakWindowOptions" + "$ref": "#/definitions/AWS::OpenSearchService::Domain.OffPeakWindowOptions", + "markdownDescription": "Options for a domain's off\\-peak window, during which OpenSearch Service can perform mandatory configuration changes on the domain\\. \n*Required*: No \n*Type*: [OffPeakWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OffPeakWindowOptions" }, "SnapshotOptions": { "$ref": "#/definitions/AWS::OpenSearchService::Domain.SnapshotOptions", @@ -143548,7 +143662,9 @@ "title": "SnapshotOptions" }, "SoftwareUpdateOptions": { - "$ref": "#/definitions/AWS::OpenSearchService::Domain.SoftwareUpdateOptions" + "$ref": "#/definitions/AWS::OpenSearchService::Domain.SoftwareUpdateOptions", + "markdownDescription": "Options for configuring service software updates for a domain\\. \n*Required*: No \n*Type*: [SoftwareUpdateOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-softwareupdateoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SoftwareUpdateOptions" }, "Tags": { "items": { @@ -143854,7 +143970,9 @@ "additionalProperties": false, "properties": { "WindowStartTime": { - "$ref": "#/definitions/AWS::OpenSearchService::Domain.WindowStartTime" + "$ref": "#/definitions/AWS::OpenSearchService::Domain.WindowStartTime", + "markdownDescription": "The desired start time for an off\\-peak maintenance window\\. \n*Required*: No \n*Type*: [WindowStartTime](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-windowstarttime.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowStartTime" } }, "type": "object" @@ -143863,10 +143981,14 @@ "additionalProperties": false, "properties": { "Enabled": { + "markdownDescription": "Specifies whether off\\-peak window settings are enabled for the domain\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Enabled", "type": "boolean" }, "OffPeakWindow": { - "$ref": "#/definitions/AWS::OpenSearchService::Domain.OffPeakWindow" + "$ref": "#/definitions/AWS::OpenSearchService::Domain.OffPeakWindow", + "markdownDescription": "Off\\-peak window settings for the domain\\. \n*Required*: No \n*Type*: [OffPeakWindow](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindow.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OffPeakWindow" } }, "type": "object" @@ -143973,6 +144095,8 @@ "additionalProperties": false, "properties": { "AutoSoftwareUpdateEnabled": { + "markdownDescription": "Specifies whether automatic service software updates are enabled for the domain\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AutoSoftwareUpdateEnabled", "type": "boolean" } }, @@ -144004,9 +144128,13 @@ "additionalProperties": false, "properties": { "Hours": { + "markdownDescription": "The start hour of the window in Coordinated Universal Time \\(UTC\\), using 24\\-hour time\\. For example, 17 refers to 5:00 P\\.M\\. UTC\\. The minimum value is 0 and the maximum value is 23\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Hours", "type": "number" }, "Minutes": { + "markdownDescription": "The start minute of the window, in UTC\\. The minimum value is 0 and the maximum value is 59\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Minutes", "type": "number" } }, @@ -145903,7 +146031,7 @@ "additionalProperties": false, "properties": { "Content": { - "markdownDescription": "The policy text content\\. The text that you supply must adhere to the rules of the policy type you specify in the `Type` parameter\\. The following AWS Organizations quotas are enforced for the maximum size of a policy document: \n+ Service control policies: 5,120 bytes *\\(not characters\\)*\n+ AI services opt\\-out policies: 2,500 characters\n+ Backup policies: 10,000 characters\n+ Tag policies: 10,000 characters\nFor more information about Organizations service quotas, see [Quotas for AWS Organizations](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_limits.html) in the *AWS Organizations User Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1000000` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The policy text content\\. You can specify the policy content as a JSON object or a JSON string\\. \nWhen you specify the policy content as a JSON string, you can't perform drift detection on the CloudFormation stack\\. For this reason, we recommend specifying the policy content as a JSON object instead\\.\nThe text that you supply must adhere to the rules of the policy type you specify in the `Type` parameter\\. The following AWS Organizations quotas are enforced for the maximum size of a policy document: \n+ Service control policies: 5,120 bytes *\\(not characters\\)*\n+ AI services opt\\-out policies: 2,500 characters\n+ Backup policies: 10,000 characters\n+ Tag policies: 10,000 characters\nFor more information about Organizations service quotas, see [Quotas for AWS Organizations](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_limits.html) in the *AWS Organizations User Guide*\\. \n*Required*: Yes \n*Type*: Json \n*Minimum*: `1` \n*Maximum*: `1000000` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Content", "type": "object" }, @@ -147692,7 +147820,7 @@ "type": "number" }, "MessagesPerSecond": { - "markdownDescription": "The maximum number of messages that a campaign can send each second\\. The minimum value is 50\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum number of messages that a campaign can send each second\\. The minimum value is 1\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MessagesPerSecond", "type": "number" }, @@ -148313,7 +148441,7 @@ "type": "number" }, "MessagesPerSecond": { - "markdownDescription": "The maximum number of messages that a campaign can send each second\\. The minimum value is 50\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum number of messages that a campaign can send each second\\. The minimum value is 1\\. The maximum value is 20,000\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MessagesPerSecond", "type": "number" }, @@ -151229,7 +151357,7 @@ "title": "HttpParameters" }, "InputTemplate": { - "markdownDescription": "Valid JSON text passed to the enrichment\\. In this case, nothing from the event itself is passed to the enrichment\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Valid JSON text passed to the enrichment\\. In this case, nothing from the event itself is passed to the enrichment\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \nTo remove an input template, specify an empty string\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InputTemplate", "type": "string" } @@ -151423,7 +151551,7 @@ }, "FilterCriteria": { "$ref": "#/definitions/AWS::Pipes::Pipe.FilterCriteria", - "markdownDescription": "The collection of event patterns used to filter events\\. For more information, see [Events and Event Patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eventbridge-and-event-patterns.html) in the *Amazon EventBridge User Guide*\\. \n*Required*: No \n*Type*: [FilterCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-filtercriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The collection of event patterns used to filter events\\. \nTo remove a filter, specify a `FilterCriteria` object with an empty array of `Filter` objects\\. \nFor more information, see [Events and Event Patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eventbridge-and-event-patterns.html) in the *Amazon EventBridge User Guide*\\. \n*Required*: No \n*Type*: [FilterCriteria](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-filtercriteria.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "FilterCriteria" }, "KinesisStreamParameters": { @@ -151852,7 +151980,7 @@ "title": "HttpParameters" }, "InputTemplate": { - "markdownDescription": "Valid JSON text passed to the target\\. In this case, nothing from the event itself is passed to the target\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Valid JSON text passed to the target\\. In this case, nothing from the event itself is passed to the target\\. For more information, see [The JavaScript Object Notation \\(JSON\\) Data Interchange Format](http://www.rfc-editor.org/rfc/rfc7159.txt)\\. \nTo remove an input template, specify an empty string\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InputTemplate", "type": "string" }, @@ -152271,7 +152399,7 @@ "additionalProperties": false, "properties": { "AggregationEnabled": { - "markdownDescription": "Enables QLDB to publish multiple data records in a single Kinesis Data Streams record, increasing the number of records sent per API call\\. \nDefault: `True` \nRecord aggregation has important implications for processing records and requires de\\-aggregation in your stream consumer\\. To learn more, see [KPL Key Concepts](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-concepts.html) and [Consumer De\\-aggregation](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-consumer-deaggregation.html) in the *Amazon Kinesis Data Streams Developer Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Enables QLDB to publish multiple data records in a single Kinesis Data Streams record, increasing the number of records sent per API call\\. \nDefault: `True` \nRecord aggregation has important implications for processing records and requires de\\-aggregation in your stream consumer\\. To learn more, see [KPL Key Concepts](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-concepts.html) and [Consumer De\\-aggregation](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-consumer-deaggregation.html) in the *Amazon Kinesis Data Streams Developer Guide*\\.\n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AggregationEnabled", "type": "boolean" }, @@ -152329,10 +152457,12 @@ "type": "string" }, "Definition": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AnalysisDefinition" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AnalysisDefinition", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Definition" }, "Name": { - "markdownDescription": "A descriptive name for the analysis that you're creating\\. This name displays for the analysis in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A descriptive name for the analysis that you're creating\\. This name displays for the analysis in the Amazon QuickSight console\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -152351,10 +152481,12 @@ }, "SourceEntity": { "$ref": "#/definitions/AWS::QuickSight::Analysis.AnalysisSourceEntity", - "markdownDescription": "A source entity to use for the analysis that you're creating\\. This metadata structure contains details that describe a source template and one or more datasets\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: Yes \n*Type*: [AnalysisSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A source entity to use for the analysis that you're creating\\. This metadata structure contains details that describe a source template and one or more datasets\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: No \n*Type*: [AnalysisSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceEntity" }, "Status": { + "markdownDescription": "Status associated with the analysis\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CREATION_FAILED | CREATION_IN_PROGRESS | CREATION_SUCCESSFUL | DELETED | UPDATE_FAILED | UPDATE_IN_PROGRESS | UPDATE_SUCCESSFUL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "Tags": { @@ -152403,13 +152535,19 @@ "additionalProperties": false, "properties": { "CategoricalAggregationFunction": { + "markdownDescription": "Aggregation for categorical values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalAggregationFunction", "type": "string" }, "DateAggregationFunction": { + "markdownDescription": "Aggregation for date values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n+ `MIN`: Select the smallest date value\\.\n+ `MAX`: Select the largest date value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAggregationFunction", "type": "string" }, "NumericalAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction", + "markdownDescription": "Aggregation for numerical values\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalAggregationFunction" } }, "type": "object" @@ -152418,12 +152556,18 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The function that aggregates the values in `Column`\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that determines the sort order of aggregated values\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "SortDirection": { + "markdownDescription": "The sort direction of values\\. \n+ `ASC`: Sort in ascending order\\.\n+ `DESC`: Sort in descending order\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortDirection", "type": "string" } }, @@ -152438,7 +152582,9 @@ "additionalProperties": false, "properties": { "DefaultNewSheetConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultNewSheetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultNewSheetConfiguration", + "markdownDescription": "The configuration for default new sheet settings\\. \n*Required*: Yes \n*Type*: [DefaultNewSheetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultnewsheetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultNewSheetConfiguration" } }, "required": [ @@ -152450,42 +152596,56 @@ "additionalProperties": false, "properties": { "AnalysisDefaults": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AnalysisDefaults" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AnalysisDefaults", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefaults](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefaults.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnalysisDefaults" }, "CalculatedFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.CalculatedField" }, + "markdownDescription": "An array of calculated field definitions for the analysis\\. \n*Required*: No \n*Type*: List of [CalculatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedfield.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedFields", "type": "array" }, "ColumnConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnConfiguration" }, + "markdownDescription": "An array of analysis\\-level column configurations\\. Column configurations can be used to set default formatting for a column to be used throughout an analysis\\. \n*Required*: No \n*Type*: List of [ColumnConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnConfigurations", "type": "array" }, "DataSetIdentifierDeclarations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataSetIdentifierDeclaration" }, + "markdownDescription": "An array of dataset identifier declarations\\. This mapping allows the usage of dataset identifiers instead of dataset ARNs throughout analysis sub\\-structures\\. \n*Required*: Yes \n*Type*: List of [DataSetIdentifierDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetidentifierdeclaration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifierDeclarations", "type": "array" }, "FilterGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterGroup" }, + "markdownDescription": "Filter definitions for an analysis\\. \nFor more information, see [Filtering Data in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-filter.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtergroup.html) \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroups", "type": "array" }, "ParameterDeclarations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterDeclaration" }, + "markdownDescription": "An array of parameter declarations for an analysis\\. \nParameters are named variables that can transfer a value for use by an action or an object\\. \nFor more information, see [Parameters in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdeclaration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterDeclarations", "type": "array" }, "Sheets": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetDefinition" }, + "markdownDescription": "An array of sheet definitions for an analysis\\. Each `SheetDefinition` provides detailed information about a sheet within this analysis\\. \n*Required*: No \n*Type*: List of [SheetDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sheets", "type": "array" } }, @@ -152511,6 +152671,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.Entity" }, + "markdownDescription": "Lists the violated entities that caused the analysis error \n*Required*: No \n*Type*: List of [Entity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-entity.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ViolatedEntities", "type": "array" } }, @@ -152554,9 +152716,13 @@ "additionalProperties": false, "properties": { "AnchorOption": { + "markdownDescription": "The options for the date configuration\\. Choose one of the options below: \n+ `NOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `NOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The name of the parameter that is used for the anchor date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" } }, @@ -152566,9 +152732,13 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcAxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcAxisDisplayRange", + "markdownDescription": "The arc axis range of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "ReserveRange": { + "markdownDescription": "The reserved range of the arc axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReserveRange", "type": "number" } }, @@ -152578,9 +152748,13 @@ "additionalProperties": false, "properties": { "Max": { + "markdownDescription": "The maximum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Max", "type": "number" }, "Min": { + "markdownDescription": "The minimum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Min", "type": "number" } }, @@ -152590,9 +152764,13 @@ "additionalProperties": false, "properties": { "ArcAngle": { + "markdownDescription": "The option that determines the arc angle of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAngle", "type": "number" }, "ArcThickness": { + "markdownDescription": "The options that determine the arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -152602,6 +152780,8 @@ "additionalProperties": false, "properties": { "ArcThickness": { + "markdownDescription": "The arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL | WHOLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -152611,10 +152791,14 @@ "additionalProperties": false, "properties": { "DateAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateAxisOptions", + "markdownDescription": "The options for an axis with a date field\\. \n*Required*: No \n*Type*: [DateAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dateaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAxisOptions" }, "NumericAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericAxisOptions", + "markdownDescription": "The options for an axis with a numeric field\\. \n*Required*: No \n*Type*: [NumericAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericAxisOptions" } }, "type": "object" @@ -152623,9 +152807,13 @@ "additionalProperties": false, "properties": { "Maximum": { + "markdownDescription": "The maximum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Maximum", "type": "number" }, "Minimum": { + "markdownDescription": "The minimum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Minimum", "type": "number" } }, @@ -152635,22 +152823,34 @@ "additionalProperties": false, "properties": { "AxisLineVisibility": { + "markdownDescription": "Determines whether or not the axis line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLineVisibility", "type": "string" }, "AxisOffset": { + "markdownDescription": "The offset value that determines the starting placement of the axis within a visual's bounds\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOffset", "type": "string" }, "DataOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDataOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDataOptions", + "markdownDescription": "The data options for an axis\\. \n*Required*: No \n*Type*: [AxisDataOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdataoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataOptions" }, "GridLineVisibility": { + "markdownDescription": "Determines whether or not the grid line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLineVisibility", "type": "string" }, "ScrollbarOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScrollBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScrollBarOptions", + "markdownDescription": "The scroll bar options for an axis\\. \n*Required*: No \n*Type*: [ScrollBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scrollbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollbarOptions" }, "TickLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisTickLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisTickLabelOptions", + "markdownDescription": "The tick label options of an axis\\. \n*Required*: No \n*Type*: [AxisTickLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisticklabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TickLabelOptions" } }, "type": "object" @@ -152659,10 +152859,14 @@ "additionalProperties": false, "properties": { "DataDriven": { + "markdownDescription": "The data\\-driven setup of an axis display range\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataDriven", "type": "object" }, "MinMax": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayMinMaxRange" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayMinMaxRange", + "markdownDescription": "The minimum and maximum setup of an axis display range\\. \n*Required*: No \n*Type*: [AxisDisplayMinMaxRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayminmaxrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinMax" } }, "type": "object" @@ -152671,13 +152875,19 @@ "additionalProperties": false, "properties": { "ApplyTo": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLabelReferenceOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLabelReferenceOptions", + "markdownDescription": "The options that indicate which field the label belongs to\\. \n*Required*: No \n*Type*: [AxisLabelReferenceOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabelreferenceoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ApplyTo" }, "CustomLabel": { + "markdownDescription": "The text for the axis label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration of the axis label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" } }, "type": "object" @@ -152686,9 +152896,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The field that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -152702,9 +152916,13 @@ "additionalProperties": false, "properties": { "StepCount": { + "markdownDescription": "The step count setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepCount", "type": "number" }, "StepSize": { + "markdownDescription": "The step size setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" } }, @@ -152714,6 +152932,8 @@ "additionalProperties": false, "properties": { "Base": { + "markdownDescription": "The base setup of a logarithmic axis scale\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Base", "type": "number" } }, @@ -152723,10 +152943,14 @@ "additionalProperties": false, "properties": { "Linear": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLinearScale" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLinearScale", + "markdownDescription": "The linear axis scale setup\\. \n*Required*: No \n*Type*: [AxisLinearScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislinearscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Linear" }, "Logarithmic": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLogarithmicScale" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLogarithmicScale", + "markdownDescription": "The logarithmic axis scale setup\\. \n*Required*: No \n*Type*: [AxisLogarithmicScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislogarithmicscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Logarithmic" } }, "type": "object" @@ -152735,9 +152959,13 @@ "additionalProperties": false, "properties": { "LabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "Determines whether or not the axis ticks are visible\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelOptions" }, "RotationAngle": { + "markdownDescription": "The rotation angle of the axis tick labels\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RotationAngle", "type": "number" } }, @@ -152750,24 +152978,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category \\(y\\-axis\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The color \\(group/color\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The small multiples field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a bar chart\\. Values are aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -152777,58 +153013,90 @@ "additionalProperties": false, "properties": { "BarsArrangement": { + "markdownDescription": "Determines the arrangement of the bars\\. The orientation and arrangement of bars determine the type of bar that is used in the visual\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for bar chart category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a color that is used in a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Orientation": { + "markdownDescription": "The orientation of the bars in a bar chart visual\\. There are two valid values in this structure: \n+ `HORIZONTAL`: Used for charts that have horizontal bars\\. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts\\.\n+ `VERTICAL`: Used for charts that have vertical bars\\. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `BarChartVisual`\\. \n*Required*: No \n*Type*: [BarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for a bar chart value\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueAxis" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -152837,7 +153105,9 @@ "additionalProperties": false, "properties": { "BarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a bar chart\\. \n*Required*: No \n*Type*: [BarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartAggregatedFieldWells" } }, "type": "object" @@ -152846,30 +153116,42 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of values displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of color fields in a bar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -152882,24 +153164,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -152912,6 +153206,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The options that determine the bin count value\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -152921,9 +153217,13 @@ "additionalProperties": false, "properties": { "BinCountLimit": { + "markdownDescription": "The options that determine the bin count limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCountLimit", "type": "number" }, "Value": { + "markdownDescription": "The options that determine the bin width value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -152933,16 +153233,24 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BodySectionContent" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BodySectionContent", + "markdownDescription": "The configuration of content in a body section\\. \n*Required*: Yes \n*Type*: [BodySectionContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectioncontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "PageBreakConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionPageBreakConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionPageBreakConfiguration", + "markdownDescription": "The configuration of a page break for a section\\. \n*Required*: No \n*Type*: [SectionPageBreakConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionpagebreakconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageBreakConfiguration" }, "SectionId": { + "markdownDescription": "The unique identifier of a body section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionStyle", + "markdownDescription": "The style options of a body section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -152955,7 +153263,9 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of a body section\\. \n*Required*: No \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" } }, "type": "object" @@ -152967,12 +153277,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The group by field well of a box plot chart\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field well of a box plot chart\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -152982,40 +153296,62 @@ "additionalProperties": false, "properties": { "BoxPlotOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotOptions", + "markdownDescription": "The box plot chart options for a box plot visual \n*Required*: No \n*Type*: [BoxPlotOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotOptions" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort Icon visibility\\) of a box plot category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BoxPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) of a box plot value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotSortConfiguration", + "markdownDescription": "The sort configuration of a `BoxPlotVisual`\\. \n*Required*: No \n*Type*: [BoxPlotSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -153024,7 +153360,9 @@ "additionalProperties": false, "properties": { "BoxPlotAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a box plot\\. \n*Required*: No \n*Type*: [BoxPlotAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotAggregatedFieldWells" } }, "type": "object" @@ -153033,13 +153371,19 @@ "additionalProperties": false, "properties": { "AllDataPointsVisibility": { + "markdownDescription": "Determines the visibility of all data points of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AllDataPointsVisibility", "type": "string" }, "OutlierVisibility": { + "markdownDescription": "Determines the visibility of the outlier in a box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OutlierVisibility", "type": "string" }, "StyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotStyleOptions", + "markdownDescription": "The style options of the box plot\\. \n*Required*: No \n*Type*: [BoxPlotStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleOptions" } }, "type": "object" @@ -153051,10 +153395,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of a group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PaginationConfiguration", + "markdownDescription": "The pagination configuration of a table visual or box plot\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" } }, "type": "object" @@ -153063,6 +153411,8 @@ "additionalProperties": false, "properties": { "FillStyle": { + "markdownDescription": "The fill styles \\(solid, transparent\\) of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `SOLID | TRANSPARENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FillStyle", "type": "string" } }, @@ -153075,24 +153425,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BoxPlotChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -153105,12 +153467,18 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in this calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "Name": { + "markdownDescription": "The name of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -153125,9 +153493,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression in the table calculation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -153144,6 +153516,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlSource" }, + "markdownDescription": "A list of source controls that determine the values that are used in the current control\\. \n*Required*: No \n*Type*: List of [CascadingControlSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolsource.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceControls", "type": "array" } }, @@ -153153,9 +153527,13 @@ "additionalProperties": false, "properties": { "ColumnToMatch": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column identifier that determines which column to look up for the source sheet control\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnToMatch" }, "SourceSheetControlId": { + "markdownDescription": "The source sheet control ID of a `CascadingControlSource`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceSheetControlId", "type": "string" } }, @@ -153165,15 +153543,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -153187,16 +153573,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -153212,10 +153606,14 @@ "items": { "type": "string" }, + "markdownDescription": "A list of the string inputs that are the values of the category drill down filter\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" } }, "required": [ @@ -153228,12 +153626,18 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryFilterConfiguration", + "markdownDescription": "The configuration for a `CategoryFilter`\\. \n*Required*: Yes \n*Type*: [CategoryFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" } }, @@ -153248,13 +153652,19 @@ "additionalProperties": false, "properties": { "CustomFilterConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomFilterConfiguration", + "markdownDescription": "A custom filter that filters based on a single value\\. This filter can be partially matched\\. \n*Required*: No \n*Type*: [CustomFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterConfiguration" }, "CustomFilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomFilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomFilterListConfiguration", + "markdownDescription": "A list of custom filter values\\. In the Amazon QuickSight console, this filter type is called a custom filter list\\. \n*Required*: No \n*Type*: [CustomFilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterListConfiguration" }, "FilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterListConfiguration", + "markdownDescription": "A list of filter configurations\\. In the Amazon QuickSight console, this filter type is called a filter list\\. \n*Required*: No \n*Type*: [FilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterListConfiguration" } }, "type": "object" @@ -153266,12 +153676,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisLabelOptions" }, + "markdownDescription": "The label options for a chart axis\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabeloptions.html) of [AxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabeloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLabelOptions", "type": "array" }, "SortIconVisibility": { + "markdownDescription": "The visibility configuration of the sort icon on a chart's axis label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortIconVisibility", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of an axis label on a chart\\. Choose one of the following options: \n+ `VISIBLE`: Shows the axis\\.\n+ `HIDDEN`: Hides the axis\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -153281,7 +153697,9 @@ "additionalProperties": false, "properties": { "SimpleClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SimpleClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SimpleClusterMarker", + "markdownDescription": "The simple cluster marker of the cluster marker\\. \n*Required*: No \n*Type*: [SimpleClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-simpleclustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleClusterMarker" } }, "type": "object" @@ -153290,7 +153708,9 @@ "additionalProperties": false, "properties": { "ClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ClusterMarker", + "markdownDescription": "The cluster marker that is a part of the cluster marker configuration \n*Required*: No \n*Type*: [ClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-clustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarker" } }, "type": "object" @@ -153299,16 +153719,22 @@ "additionalProperties": false, "properties": { "ColorFillType": { + "markdownDescription": "Determines the color fill type\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DISCRETE | GRADIENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorFillType", "type": "string" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataColor" }, + "markdownDescription": "Determines the list of colors that are applied to the visual\\. \n*Required*: Yes \n*Type*: List of [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datacolor.html) \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "NullValueColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataColor", + "markdownDescription": "Determines the color that is applied to null values\\. \n*Required*: No \n*Type*: [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datacolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueColor" } }, "required": [ @@ -153324,6 +153750,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomColor" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [CustomColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomColors", "type": "array" } }, @@ -153333,15 +153761,23 @@ "additionalProperties": false, "properties": { "ColorsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorsConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ColorsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorsConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FormatConfiguration", + "markdownDescription": "The format configuration of a column\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "Role": { + "markdownDescription": "The role of the column\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DIMENSION | MEASURE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -153354,13 +153790,19 @@ "additionalProperties": false, "properties": { "DateTimeHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeHierarchy", + "markdownDescription": "The option that determines the hierarchy of any `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimehierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeHierarchy" }, "ExplicitHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ExplicitHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ExplicitHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are built within a visual's field wells\\. These fields can't be duplicated to other visuals\\. \n*Required*: No \n*Type*: [ExplicitHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-explicithierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExplicitHierarchy" }, "PredefinedHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PredefinedHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PredefinedHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are defined during data preparation\\. These fields are available to use in any analysis that uses the data source\\. \n*Required*: No \n*Type*: [PredefinedHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-predefinedhierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredefinedHierarchy" } }, "type": "object" @@ -153369,9 +153811,13 @@ "additionalProperties": false, "properties": { "ColumnName": { + "markdownDescription": "The name of the column\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnName", "type": "string" }, "DataSetIdentifier": { + "markdownDescription": "The data set that the column belongs to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" } }, @@ -153385,13 +153831,19 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The aggregation function that is defined in the column sort\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Direction": { + "markdownDescription": "The sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -153404,15 +153856,23 @@ "additionalProperties": false, "properties": { "Aggregation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The aggregation function of the column tooltip item\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Aggregation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The target column of the tooltip item\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -153428,24 +153888,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The aggregated `BarValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarValues", "type": "array" }, "Category": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The aggregated category field wells of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The aggregated colors field well of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "LineValues": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The aggregated `LineValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineValues", "type": "array" } }, @@ -153455,55 +153923,87 @@ "additionalProperties": false, "properties": { "BarDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a bar in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarDataLabels" }, "BarsArrangement": { + "markdownDescription": "Determines the bar arrangement in a combo chart\\. The following are valid values in this structure: \n+ `CLUSTERED`: For clustered bar combo charts\\.\n+ `STACKED`: For stacked bar combo charts\\.\n+ `STACKED_PERCENT`: Do not use\\. If you use this value, the operation returns a validation error\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The category axis of a combo chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart category \\(group/color\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's color field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ComboChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "LineDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a line in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineDataLabels" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a combo chart's secondary y\\-axis \\(line\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's secondary y\\-axis\\(line\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartSortConfiguration", + "markdownDescription": "The sort configuration of a `ComboChartVisual`\\. \n*Required*: No \n*Type*: [ComboChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -153512,7 +154012,9 @@ "additionalProperties": false, "properties": { "ComboChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a combo chart\\. Combo charts only have aggregated field wells\\. Columns in a combo chart are aggregated by category\\. \n*Required*: No \n*Type*: [ComboChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartAggregatedFieldWells" } }, "type": "object" @@ -153521,21 +154023,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration for the category field well of a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -153548,24 +154058,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ComboChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -153578,9 +154100,13 @@ "additionalProperties": false, "properties": { "ComparisonFormat": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonFormatConfiguration", + "markdownDescription": "The format of the comparison\\. \n*Required*: No \n*Type*: [ComparisonFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonFormat" }, "ComparisonMethod": { + "markdownDescription": "The method of the comparison\\. Choose from the following options: \n+ `DIFFERENCE` \n+ `PERCENT_DIFFERENCE` \n+ `PERCENT` \n*Required*: No \n*Type*: String \n*Allowed values*: `DIFFERENCE | PERCENT | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonMethod", "type": "string" } }, @@ -153590,10 +154116,14 @@ "additionalProperties": false, "properties": { "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration", + "markdownDescription": "The number display format\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration", + "markdownDescription": "The percentage display format\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -153602,34 +154132,54 @@ "additionalProperties": false, "properties": { "Forecast": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ForecastComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ForecastComputation", + "markdownDescription": "The forecast computation configuration\\. \n*Required*: No \n*Type*: [ForecastComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Forecast" }, "GrowthRate": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GrowthRateComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GrowthRateComputation", + "markdownDescription": "The growth rate computation configuration\\. \n*Required*: No \n*Type*: [GrowthRateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-growthratecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GrowthRate" }, "MaximumMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MaximumMinimumComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MaximumMinimumComputation", + "markdownDescription": "The maximum and minimum computation configuration\\. \n*Required*: No \n*Type*: [MaximumMinimumComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumminimumcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumMinimum" }, "MetricComparison": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MetricComparisonComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MetricComparisonComputation", + "markdownDescription": "The metric comparison computation configuration\\. \n*Required*: No \n*Type*: [MetricComparisonComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-metriccomparisoncomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricComparison" }, "PeriodOverPeriod": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PeriodOverPeriodComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PeriodOverPeriodComputation", + "markdownDescription": "The period over period computation configuration\\. \n*Required*: No \n*Type*: [PeriodOverPeriodComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodoverperiodcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodOverPeriod" }, "PeriodToDate": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PeriodToDateComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PeriodToDateComputation", + "markdownDescription": "The period to `DataSetIdentifier` computation configuration\\. \n*Required*: No \n*Type*: [PeriodToDateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodtodatecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodToDate" }, "TopBottomMovers": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomMoversComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomMoversComputation", + "markdownDescription": "The top movers and bottom movers computation configuration\\. \n*Required*: No \n*Type*: [TopBottomMoversComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomMovers" }, "TopBottomRanked": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomRankedComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomRankedComputation", + "markdownDescription": "The top ranked and bottom ranked computation configuration\\. \n*Required*: No \n*Type*: [TopBottomRankedComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomrankedcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomRanked" }, "TotalAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TotalAggregationComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TotalAggregationComputation", + "markdownDescription": "The total aggregation computation configuration\\. \n*Required*: No \n*Type*: [TotalAggregationComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totalaggregationcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalAggregation" }, "UniqueValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.UniqueValuesComputation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.UniqueValuesComputation", + "markdownDescription": "The unique values computation configuration\\. \n*Required*: No \n*Type*: [UniqueValuesComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-uniquevaluescomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniqueValues" } }, "type": "object" @@ -153638,10 +154188,14 @@ "additionalProperties": false, "properties": { "Gradient": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingGradientColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingGradientColor", + "markdownDescription": "Formatting configuration for gradient color\\. \n*Required*: No \n*Type*: [ConditionalFormattingGradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattinggradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Gradient" }, "Solid": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingSolidColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingSolidColor", + "markdownDescription": "Formatting configuration for solid color\\. \n*Required*: No \n*Type*: [ConditionalFormattingSolidColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingsolidcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Solid" } }, "type": "object" @@ -153650,16 +154204,24 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color of the icon\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DisplayConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIconDisplayConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIconDisplayConfiguration", + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconDisplayConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayConfiguration" }, "Expression": { + "markdownDescription": "The expression that determines the condition of the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingCustomIconOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingCustomIconOptions", + "markdownDescription": "Custom icon options for an icon set\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingCustomIconOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconOptions" } }, "required": [ @@ -153672,9 +154234,13 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "Determines the type of icon\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ARROW_DOWN | ARROW_DOWN_LEFT | ARROW_DOWN_RIGHT | ARROW_LEFT | ARROW_RIGHT | ARROW_UP | ARROW_UP_LEFT | ARROW_UP_RIGHT | CARET_DOWN | CARET_UP | CHECKMARK | CIRCLE | FACE_DOWN | FACE_FLAT | FACE_UP | FLAG | MINUS | ONE_BAR | PLUS | SQUARE | THREE_BAR | THUMBS_DOWN | THUMBS_UP | TRIANGLE | TWO_BAR | X` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" }, "UnicodeIcon": { + "markdownDescription": "Determines the Unicode icon type\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^[^\\u0000-\\u00FF]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UnicodeIcon", "type": "string" } }, @@ -153684,9 +154250,13 @@ "additionalProperties": false, "properties": { "Color": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GradientColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GradientColor", + "markdownDescription": "Determines the color\\. \n*Required*: Yes \n*Type*: [GradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for gradient color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -153700,10 +154270,14 @@ "additionalProperties": false, "properties": { "CustomCondition": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingCustomIconCondition" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingCustomIconCondition", + "markdownDescription": "Determines the custom condition for an icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingCustomIconCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomCondition" }, "IconSet": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIconSet" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIconSet", + "markdownDescription": "Formatting configuration for icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingiconset.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSet" } }, "type": "object" @@ -153712,6 +154286,8 @@ "additionalProperties": false, "properties": { "IconDisplayOption": { + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ICON_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconDisplayOption", "type": "string" } }, @@ -153721,9 +154297,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconSetType": { + "markdownDescription": "Determines the icon set type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BARS | CARET_UP_MINUS_DOWN | CHECK_X | FLAGS | FOUR_COLOR_ARROW | FOUR_GRAY_ARROW | PLUS_MINUS | THREE_CIRCLE | THREE_COLOR_ARROW | THREE_GRAY_ARROW | THREE_SHAPE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSetType", "type": "string" } }, @@ -153736,9 +154316,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for solid color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -153754,9 +154338,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" }, + "markdownDescription": "The dimensions columns that are used in the contribution analysis, usually a list of `ColumnIdentifiers`\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributorDimensions", "type": "array" }, "MeasureFieldId": { + "markdownDescription": "The measure field that is used in the contribution analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureFieldId", "type": "string" } }, @@ -153770,27 +154358,43 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value for the currency format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" }, "Symbol": { + "markdownDescription": "Determines the symbol for the currency format\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[A-Z]{3}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" } }, @@ -153800,10 +154404,14 @@ "additionalProperties": false, "properties": { "SelectedFieldsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterOperationSelectedFieldsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterOperationSelectedFieldsConfiguration", + "markdownDescription": "The configuration that chooses the fields to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationSelectedFieldsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldsConfiguration" }, "TargetVisualsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterOperationTargetVisualsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterOperationTargetVisualsConfiguration", + "markdownDescription": "The configuration that chooses the target visuals to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationTargetVisualsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualsConfiguration" } }, "required": [ @@ -153816,7 +154424,9 @@ "additionalProperties": false, "properties": { "LocalNavigationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LocalNavigationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LocalNavigationConfiguration", + "markdownDescription": "The configuration that chooses the navigation target\\. \n*Required*: No \n*Type*: [LocalNavigationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-localnavigationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LocalNavigationConfiguration" } }, "type": "object" @@ -153828,6 +154438,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SetParameterValueConfiguration" }, + "markdownDescription": "The parameter that determines the value configuration\\. \n*Required*: Yes \n*Type*: List of [SetParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-setparametervalueconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueConfigurations", "type": "array" } }, @@ -153840,9 +154452,13 @@ "additionalProperties": false, "properties": { "URLTarget": { + "markdownDescription": "The target of the `CustomActionURLOperation`\\. \nValid values are defined as follows: \n+ `NEW_TAB`: Opens the target URL in a new browser tab\\.\n+ `NEW_WINDOW`: Opens the target URL in a new browser window\\.\n+ `SAME_TAB`: Opens the target URL in the same browser tab\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTarget", "type": "string" }, "URLTemplate": { + "markdownDescription": "THe URL link of the `CustomActionURLOperation`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTemplate", "type": "string" } }, @@ -153856,12 +154472,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "FieldValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "SpecialValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SpecialValue", "type": "string" } }, @@ -153874,12 +154496,18 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The content type of the custom content visual\\. You can use this to have the visual render as an image\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `IMAGE | OTHER_EMBEDDED_CONTENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "ContentUrl": { + "markdownDescription": "The input URL that links to the custom content that you want in the custom visual\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentUrl", "type": "string" }, "ImageScaling": { + "markdownDescription": "The sizing options for the size of the custom content visual\\. This structure is required when the `ContentType` of the visual is `'IMAGE'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_HEIGHT | FIT_TO_WIDTH | SCALE_TO_VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageScaling", "type": "string" } }, @@ -153892,21 +154520,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomContentConfiguration", + "markdownDescription": "The configuration of a `CustomContentVisual`\\. \n*Required*: No \n*Type*: [CustomContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used to create the custom content visual\\. You can't create a visual without a dataset\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -153920,18 +154560,28 @@ "additionalProperties": false, "properties": { "CategoryValue": { + "markdownDescription": "The category value for the filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValue", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `CategoryValue`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -153948,15 +154598,23 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -153970,6 +154628,8 @@ "additionalProperties": false, "properties": { "Narrative": { + "markdownDescription": "The string input of custom narrative\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Narrative", "type": "string" } }, @@ -153985,24 +154645,32 @@ "items": { "type": "string" }, + "markdownDescription": "A list of datetime\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeValues", "type": "array" }, "DecimalValues": { "items": { "type": "number" }, + "markdownDescription": "A list of decimal\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalValues", "type": "array" }, "IntegerValues": { "items": { "type": "number" }, + "markdownDescription": "A list of integer\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerValues", "type": "array" }, "StringValues": { "items": { "type": "string" }, + "markdownDescription": "A list of string\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringValues", "type": "array" } }, @@ -154012,9 +154680,13 @@ "additionalProperties": false, "properties": { "CustomValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomParameterValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomParameterValues", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [CustomParameterValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customparametervalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValues" }, "IncludeNullValue": { + "markdownDescription": "Includes the null value in custom action parameter values\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeNullValue", "type": "boolean" } }, @@ -154027,12 +154699,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the data bars options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "NegativeColor": { + "markdownDescription": "The color of the negative data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeColor", "type": "string" }, "PositiveColor": { + "markdownDescription": "The color of the positive data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PositiveColor", "type": "string" } }, @@ -154045,9 +154723,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that is applied to the data value\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "The data value that the color is applied to\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" } }, @@ -154057,16 +154739,24 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field that you are setting the axis binding to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The field value of the field that you are setting the axis binding to\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -154079,33 +154769,51 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "Determines the visibility of the category field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "DataLabelTypes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelType" }, + "markdownDescription": "The option that determines the data label type\\. \n*Required*: No \n*Type*: List of [DataLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeltype.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelTypes", "type": "array" }, "LabelColor": { + "markdownDescription": "Determines the color of the data labels\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelContent": { + "markdownDescription": "Determines the content of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENT | VALUE | VALUE_AND_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelContent", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "Determines the font configuration of the data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureLabelVisibility": { + "markdownDescription": "Determines the visibility of the measure field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Overlap": { + "markdownDescription": "Determines whether overlap is enabled or disabled for the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLE_OVERLAP | ENABLE_OVERLAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Overlap", "type": "string" }, "Position": { + "markdownDescription": "Determines the position of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -154115,19 +154823,29 @@ "additionalProperties": false, "properties": { "DataPathLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathLabelType" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathLabelType", + "markdownDescription": "The option that specifies individual data values for labels\\. \n*Required*: No \n*Type*: [DataPathLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathLabelType" }, "FieldLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldLabelType" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldLabelType", + "markdownDescription": "Determines the label configuration for the entire field\\. \n*Required*: No \n*Type*: [FieldLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLabelType" }, "MaximumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MaximumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MaximumLabelType", + "markdownDescription": "Determines the label configuration for the maximum value in a visual\\. \n*Required*: No \n*Type*: [MaximumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumLabelType" }, "MinimumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MinimumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MinimumLabelType", + "markdownDescription": "Determines the label configuration for the minimum value in a visual\\. \n*Required*: No \n*Type*: [MinimumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-minimumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumLabelType" }, "RangeEndsLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RangeEndsLabelType" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RangeEndsLabelType", + "markdownDescription": "Determines the label configuration for range end value in a visual\\. \n*Required*: No \n*Type*: [RangeEndsLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rangeendslabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeEndsLabelType" } }, "type": "object" @@ -154136,12 +154854,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that needs to be applied to the element\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Element": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathValue", + "markdownDescription": "The element that the color needs to be applied to\\. \n*Required*: Yes \n*Type*: [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Element" }, "TimeGranularity": { + "markdownDescription": "The time granularity of the field that the color needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -154155,12 +154879,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that the data label needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that is labeled\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the data label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -154170,12 +154900,16 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "Determines the sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortPaths": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathValue" }, + "markdownDescription": "The list of data paths that need to be sorted\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortPaths", "type": "array" } }, @@ -154189,9 +154923,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" } }, @@ -154205,9 +154943,13 @@ "additionalProperties": false, "properties": { "DataSetArn": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the data set\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetArn", "type": "string" }, "Identifier": { + "markdownDescription": "The identifier of the data set, typically the data set's name\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Identifier", "type": "string" } }, @@ -154241,6 +154983,8 @@ "additionalProperties": false, "properties": { "MissingDateVisibility": { + "markdownDescription": "Determines whether or not missing dates are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDateVisibility", "type": "string" } }, @@ -154250,18 +154994,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DateGranularity": { + "markdownDescription": "The date granularity of the `DateDimensionField`\\. Choose one of the following options: \n+ `YEAR` \n+ `QUARTER` \n+ `MONTH` \n+ `WEEK` \n+ `DAY` \n+ `HOUR` \n+ `MINUTE` \n+ `SECOND` \n+ `MILLISECOND` \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateGranularity", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -154275,16 +155029,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -154297,15 +155059,21 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DataTimeDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RollingDateConfiguration", + "markdownDescription": "The rolling date of the `DataTimeDefaultValues`\\. The date is determined from the dataset based on input expression\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DataTimeDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -154315,13 +155083,19 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Determines the `DateTime` format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric `DateTime` fields\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -154333,9 +155107,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the `DateTime` hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the `DateTime` hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -154371,22 +155149,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DateTimeDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimedefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `DateTime` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DateTimeValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -154398,10 +155186,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -154410,9 +155202,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -154422,12 +155218,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DecimalDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -154460,22 +155260,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DecimalDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimaldefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `Decimal` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DecimalValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -154488,6 +155298,8 @@ "additionalProperties": false, "properties": { "DecimalPlaces": { + "markdownDescription": "The values of the decimal places\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlaces", "type": "number" } }, @@ -154500,9 +155312,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -154512,7 +155328,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a free\\-form layout\\. \n*Required*: Yes \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -154524,7 +155342,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a grid layout\\. \n*Required*: Yes \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -154536,10 +155356,14 @@ "additionalProperties": false, "properties": { "FreeForm": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultFreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultFreeFormLayoutConfiguration", + "markdownDescription": "The options that determine the default settings of a free\\-form layout configuration\\. \n*Required*: No \n*Type*: [DefaultFreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeForm" }, "Grid": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultGridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultGridLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a grid layout configuration\\. \n*Required*: No \n*Type*: [DefaultGridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultgridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Grid" } }, "type": "object" @@ -154548,12 +155372,18 @@ "additionalProperties": false, "properties": { "InteractiveLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultInteractiveLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultInteractiveLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for interactive layout configuration\\. \n*Required*: No \n*Type*: [DefaultInteractiveLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InteractiveLayoutConfiguration" }, "PaginatedLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultPaginatedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultPaginatedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a paginated layout configuration\\. \n*Required*: No \n*Type*: [DefaultPaginatedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedLayoutConfiguration" }, "SheetContentType": { + "markdownDescription": "The option that determines the sheet content type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetContentType", "type": "string" } }, @@ -154563,7 +155393,9 @@ "additionalProperties": false, "properties": { "SectionBased": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultSectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DefaultSectionBasedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a section\\-based layout configuration\\. \n*Required*: No \n*Type*: [DefaultSectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBased" } }, "type": "object" @@ -154572,7 +155404,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -154584,15 +155418,23 @@ "additionalProperties": false, "properties": { "CustomValuesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomValuesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomValuesConfiguration", + "markdownDescription": "The configuration of custom values for destination parameter in `DestinationParameterValueConfiguration`\\. \n*Required*: No \n*Type*: [CustomValuesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customvaluesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValuesConfiguration" }, "SelectAllValueOptions": { + "markdownDescription": "The configuration that selects all options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllValueOptions", "type": "string" }, "SourceField": { + "markdownDescription": "The source field ID of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceField", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" } }, @@ -154602,13 +155444,19 @@ "additionalProperties": false, "properties": { "CategoricalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoricalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoricalDimensionField", + "markdownDescription": "The dimension type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalDimensionField" }, "DateDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateDimensionField", + "markdownDescription": "The dimension type field with date type columns\\. \n*Required*: No \n*Type*: [DateDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datedimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateDimensionField" }, "NumericalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalDimensionField", + "markdownDescription": "The dimension type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalDimensionField" } }, "type": "object" @@ -154617,6 +155465,8 @@ "additionalProperties": false, "properties": { "LabelVisibility": { + "markdownDescription": "Determines the visibility of the label in a donut chart\\. In the Amazon QuickSight console, this option is called `'Show total'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelVisibility", "type": "string" } }, @@ -154626,10 +155476,14 @@ "additionalProperties": false, "properties": { "ArcOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcOptions", + "markdownDescription": "The option for define the arc of the chart shape\\. Valid values are as follows: \n+ `WHOLE` \\- A pie chart\n+ `SMALL`\\- A small\\-sized donut chart\n+ `MEDIUM`\\- A medium\\-sized donut chart\n+ `LARGE`\\- A large\\-sized donut chart\n*Required*: No \n*Type*: [ArcOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcOptions" }, "DonutCenterOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DonutCenterOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DonutCenterOptions", + "markdownDescription": "The label options of the label that is displayed in the center of a donut chart\\. This option isn't available for pie charts\\. \n*Required*: No \n*Type*: [DonutCenterOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutcenteroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutCenterOptions" } }, "type": "object" @@ -154638,13 +155492,19 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryDrillDownFilter", + "markdownDescription": "The category type drill down filter\\. This filter is used for string type columns\\. \n*Required*: No \n*Type*: [CategoryDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categorydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericEqualityDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericEqualityDrillDownFilter", + "markdownDescription": "The numeric equality type drill down filter\\. This filter is used for number type columns\\. \n*Required*: No \n*Type*: [NumericEqualityDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalitydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeDrillDownFilter", + "markdownDescription": "The time range drill down filter\\. This filter is used for date time columns\\. \n*Required*: No \n*Type*: [TimeRangeDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangedrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" } }, "type": "object" @@ -154653,10 +155513,14 @@ "additionalProperties": false, "properties": { "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a dropdown control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -154665,13 +155529,19 @@ "additionalProperties": false, "properties": { "DefaultValueColumn": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that contains the default value of each user or group\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValueColumn" }, "GroupNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that contains the group name\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupNameColumn" }, "UserNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that contains the username\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UserNameColumn" } }, "required": [ @@ -154686,12 +155556,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the empty visual\\. Every visual requires a dataset to render\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -154705,6 +155581,8 @@ "additionalProperties": false, "properties": { "Path": { + "markdownDescription": "The hierarchical path of the entity within the analysis, template, or dashboard definition tree\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Path", "type": "string" } }, @@ -154714,12 +155592,18 @@ "additionalProperties": false, "properties": { "Amount": { + "markdownDescription": "The amount or number of the exclude period\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Amount", "type": "number" }, "Granularity": { + "markdownDescription": "The granularity or unit \\(day, month, year\\) of the exclude period\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Granularity", "type": "string" }, "Status": { + "markdownDescription": "The status of the exclude period\\. Choose from the following options: \n+ `ENABLED` \n+ `DISABLED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -154736,15 +155620,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the explicit hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the explicit hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the explicit hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -154758,15 +155648,21 @@ "additionalProperties": false, "properties": { "AggregationVisibility": { + "markdownDescription": "The visibility of `Show aggregations`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationVisibility", "type": "string" }, "TooltipFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipItem" }, + "markdownDescription": "The fields configuration in the tooltip\\. \n*Required*: No \n*Type*: List of [TooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipitem.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipFields", "type": "array" }, "TooltipTitleType": { + "markdownDescription": "The type for the >tooltip title\\. Choose one of the following options: \n+ `NONE`: Doesn't use the primary value as the title\\.\n+ `PRIMARY_VALUE`: Uses primary value as the title\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | PRIMARY_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipTitleType", "type": "string" } }, @@ -154776,9 +155672,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "Indicates the field that is targeted by the field label\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the field label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -154788,13 +155688,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field for which you are setting the axis binding\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -154807,9 +155713,13 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "The sort direction\\. Choose one of the following options: \n+ `ASC`: Ascending\n+ `DESC`: Descending\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "FieldId": { + "markdownDescription": "The sort configuration target field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -154823,10 +155733,14 @@ "additionalProperties": false, "properties": { "ColumnSort": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnSort", + "markdownDescription": "The sort configuration for a column that is not used in a field well\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSort" }, "FieldSort": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSort", + "markdownDescription": "The sort configuration for a field in a field well\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSort" } }, "type": "object" @@ -154835,12 +155749,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The unique ID of the field that is targeted by the tooltip\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -154856,12 +155776,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The aggregated location field well of the filled map\\. Values are grouped by location fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The aggregated color field well of a filled map\\. Values are aggregated based on location fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -154874,6 +155798,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `FilledMapVisual`\\. \n*Required*: Yes \n*Type*: List of [FilledMapConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconditionalformattingoption.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -154886,7 +155812,9 @@ "additionalProperties": false, "properties": { "Shape": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapShapeConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapShapeConditionalFormatting", + "markdownDescription": "The conditional formatting that determines the shape of the filled map\\. \n*Required*: Yes \n*Type*: [FilledMapShapeConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapshapeconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape" } }, "required": [ @@ -154898,22 +155826,34 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [FilledMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapSortConfiguration", + "markdownDescription": "The sort configuration of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialWindowOptions", + "markdownDescription": "The window options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -154922,7 +155862,9 @@ "additionalProperties": false, "properties": { "FilledMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well of the filled map\\. \n*Required*: No \n*Type*: [FilledMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapAggregatedFieldWells" } }, "type": "object" @@ -154931,10 +155873,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the filled map shape\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Format": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ShapeConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ShapeConditionalFormat", + "markdownDescription": "The conditional formatting that determines the background color of a filled map's shape\\. \n*Required*: No \n*Type*: [ShapeConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shapeconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Format" } }, "required": [ @@ -154949,6 +155895,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the location fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -154961,27 +155909,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [FilledMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapConditionalFormatting", + "markdownDescription": "The conditional formatting of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -154994,25 +155956,39 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoryFilter", + "markdownDescription": "A `CategoryFilter` filters text values\\. \nFor more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CategoryFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericEqualityFilter", + "markdownDescription": "A `NumericEqualityFilter` filters numeric values that equal or do not equal a given numeric value\\. \n*Required*: No \n*Type*: [NumericEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "NumericRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilter", + "markdownDescription": "A `NumericRangeFilter` filters numeric values that are either inside or outside a given numeric range\\. \n*Required*: No \n*Type*: [NumericRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericRangeFilter" }, "RelativeDatesFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RelativeDatesFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RelativeDatesFilter", + "markdownDescription": "A `RelativeDatesFilter` filters date values that are relative to a given date\\. \n*Required*: No \n*Type*: [RelativeDatesFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDatesFilter" }, "TimeEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeEqualityFilter", + "markdownDescription": "A `TimeEqualityFilter` filters date\\-time values that equal or do not equal a given date/time value\\. \n*Required*: No \n*Type*: [TimeEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timeequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilter", + "markdownDescription": "A `TimeRangeFilter` filters date\\-time values that are either inside or outside a given date/time range\\. \n*Required*: No \n*Type*: [TimeRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" }, "TopBottomFilter": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomFilter" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TopBottomFilter", + "markdownDescription": "A `TopBottomFilter` filters data to the top or bottom values for a given column\\. \n*Required*: No \n*Type*: [TopBottomFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomFilter" } }, "type": "object" @@ -155021,25 +155997,39 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterDateTimePickerControl", + "markdownDescription": "A control from a date filter that is used to specify date and time\\. \n*Required*: No \n*Type*: [FilterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [FilterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterListControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterListControl", + "markdownDescription": "A control to display a list of buttons or boxes\\. This is used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [FilterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "RelativeDateTime": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterRelativeDateTimeControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterRelativeDateTimeControl", + "markdownDescription": "A control from a date filter that is used to specify the relative date\\. \n*Required*: No \n*Type*: [FilterRelativeDateTimeControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterrelativedatetimecontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateTime" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [FilterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [FilterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [FilterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -155048,18 +156038,28 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The date time picker type of a `FilterDateTimePickerControl`\\. Choose one of the following options: \n+ `SINGLE_VALUED`: The filter condition is a fixed date\\.\n+ `DATE_RANGE`: The filter condition is a date time range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DATE_RANGE | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -155074,24 +156074,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DropDownControlDisplayOptions", + "markdownDescription": "The display options of the `FilterDropDownControl`\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of the `FilterDropDownControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu\\.\n+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -155106,21 +156120,31 @@ "additionalProperties": false, "properties": { "CrossDataset": { + "markdownDescription": "The filter new feature which can apply filter group to all data sets\\. Choose one of the following options: \n+ `ALL_DATASETS` \n+ `SINGLE_DATASET` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_DATASETS | SINGLE_DATASET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CrossDataset", "type": "string" }, "FilterGroupId": { + "markdownDescription": "The value that uniquely identifies a `FilterGroup` within a dashboard, template, or analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroupId", "type": "string" }, "Filters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.Filter" }, + "markdownDescription": "The list of filters that are present in a `FilterGroup`\\. \n*Required*: Yes \n*Type*: List of [Filter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Filters", "type": "array" }, "ScopeConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterScopeConfiguration", + "markdownDescription": "The configuration that specifies what scope to apply to a `FilterGroup`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: [FilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScopeConfiguration" }, "Status": { + "markdownDescription": "The status of the `FilterGroup`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -155139,12 +156163,18 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -155157,24 +156187,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterListControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from the list\\.\n+ `SINGLE_SELECT`: The user can select a single entry from the list\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -155189,12 +156233,16 @@ "additionalProperties": false, "properties": { "SelectedFieldOptions": { + "markdownDescription": "A structure that contains the options that choose which fields are filtered in the `CustomActionFilterOperation`\\. \nValid values are defined as follows: \n+ `ALL_FIELDS`: Applies the filter operation to all fields\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_FIELDS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "string" }, "SelectedFields": { "items": { "type": "string" }, + "markdownDescription": "Chooses the fields that are filtered in `CustomActionFilterOperation`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFields", "type": "array" } }, @@ -155204,7 +156252,9 @@ "additionalProperties": false, "properties": { "SameSheetTargetVisualConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SameSheetTargetVisualConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SameSheetTargetVisualConfiguration", + "markdownDescription": "The configuration of the same\\-sheet target visuals that you want to be filtered\\. \n*Required*: No \n*Type*: [SameSheetTargetVisualConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-samesheettargetvisualconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SameSheetTargetVisualConfiguration" } }, "type": "object" @@ -155213,15 +156263,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RelativeDateTimeControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RelativeDateTimeControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [RelativeDateTimeControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -155236,7 +156294,9 @@ "additionalProperties": false, "properties": { "SelectedSheets": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SelectedSheetsFilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SelectedSheetsFilterScopeConfiguration", + "markdownDescription": "The configuration for applying a filter to specific sheets\\. \n*Required*: No \n*Type*: [SelectedSheetsFilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedSheets" } }, "type": "object" @@ -155248,6 +156308,8 @@ "items": { "type": "string" }, + "markdownDescription": "The values that are used in the `FilterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -155257,27 +156319,43 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterSliderControl`\\. Choose one of the following options: \n+ `SINGLE_POINT`: Filter against\\(equals\\) a single data point\\.\n+ `RANGE`: Filter data that is in a specified range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `RANGE | SINGLE_POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -155295,18 +156373,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -155321,15 +156409,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -155344,19 +156440,29 @@ "additionalProperties": false, "properties": { "FontColor": { + "markdownDescription": "Determines the color of the text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontDecoration": { + "markdownDescription": "Determines the appearance of decorative lines on the text\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | UNDERLINE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontDecoration", "type": "string" }, "FontSize": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontSize" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontSize", + "markdownDescription": "The option that determines the text display size\\. \n*Required*: No \n*Type*: [FontSize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontsize.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontSize" }, "FontStyle": { + "markdownDescription": "Determines the text display face that is inherited by the given font family\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ITALIC | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontStyle", "type": "string" }, "FontWeight": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontWeight" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontWeight", + "markdownDescription": "The option that determines the text display weight, or boldness\\. \n*Required*: No \n*Type*: [FontWeight](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontweight.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontWeight" } }, "type": "object" @@ -155365,6 +156471,8 @@ "additionalProperties": false, "properties": { "Relative": { + "markdownDescription": "The lexical name for the text size, proportional to its surrounding context\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXTRA_LARGE | EXTRA_SMALL | LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Relative", "type": "string" } }, @@ -155374,6 +156482,8 @@ "additionalProperties": false, "properties": { "Name": { + "markdownDescription": "The lexical name for the level of boldness of the text display\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOLD | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -155383,37 +156493,59 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "CustomSeasonalityValue": { + "markdownDescription": "The custom seasonality value setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomSeasonalityValue", "type": "number" }, "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `AUTOMATIC` \n+ `CUSTOM`: Checks the custom seasonality value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AUTOMATIC | CUSTOM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -155426,10 +156558,14 @@ "additionalProperties": false, "properties": { "ForecastProperties": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeBasedForecastProperties" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeBasedForecastProperties", + "markdownDescription": "The forecast properties setup of a forecast in the line chart\\. \n*Required*: No \n*Type*: [TimeBasedForecastProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timebasedforecastproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastProperties" }, "Scenario": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ForecastScenario" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ForecastScenario", + "markdownDescription": "The forecast scenario of a forecast in the line chart\\. \n*Required*: No \n*Type*: [ForecastScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scenario" } }, "type": "object" @@ -155438,10 +156574,14 @@ "additionalProperties": false, "properties": { "WhatIfPointScenario": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WhatIfPointScenario" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WhatIfPointScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the target date\\. \n*Required*: No \n*Type*: [WhatIfPointScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifpointscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfPointScenario" }, "WhatIfRangeScenario": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WhatIfRangeScenario" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WhatIfRangeScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the date range\\. \n*Required*: No \n*Type*: [WhatIfRangeScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifrangescenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfRangeScenario" } }, "type": "object" @@ -155450,13 +156590,19 @@ "additionalProperties": false, "properties": { "DateTimeFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeFormatConfiguration", + "markdownDescription": "Formatting configuration for `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormatConfiguration" }, "NumberFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration", + "markdownDescription": "Formatting configuration for number fields\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberFormatConfiguration" }, "StringFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringFormatConfiguration", + "markdownDescription": "Formatting configuration for string fields\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringFormatConfiguration" } }, "type": "object" @@ -155465,7 +156611,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a free\\-form layout\\. \n*Required*: No \n*Type*: [FreeFormLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -155474,12 +156622,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in a free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -155492,42 +156644,66 @@ "additionalProperties": false, "properties": { "BackgroundStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBackgroundStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBackgroundStyle", + "markdownDescription": "The background style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBackgroundStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundStyle" }, "BorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "Height": { + "markdownDescription": "The height of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "LoadingAnimation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LoadingAnimation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LoadingAnimation", + "markdownDescription": "The loading animation configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [LoadingAnimation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-loadinganimation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LoadingAnimation" }, "RenderingRules": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetElementRenderingRule" }, + "markdownDescription": "The rendering rules that determine when an element should be displayed within a free\\-form layout\\. \n*Required*: No \n*Type*: List of [SheetElementRenderingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementrenderingrule.html) \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RenderingRules", "type": "array" }, "SelectedBorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. This border style is used when the element is selected\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBorderStyle" }, "Visibility": { + "markdownDescription": "The visibility of an element within a free\\-form layout\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" }, "XAxisLocation": { + "markdownDescription": "The x\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLocation", "type": "string" }, "YAxisLocation": { + "markdownDescription": "The y\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLocation", "type": "string" } }, @@ -155545,9 +156721,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The background color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The background visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -155557,9 +156737,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The border color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The border visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -155569,6 +156753,8 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" } }, @@ -155584,6 +156770,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in the free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -155599,12 +156787,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category field wells of a funnel chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a funnel chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -155614,25 +156806,39 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options of the categories that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "DataLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartDataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartDataLabelOptions", + "markdownDescription": "The options that determine the presentation of the data labels\\. \n*Required*: No \n*Type*: [FunnelChartDataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartSortConfiguration", + "markdownDescription": "The sort configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options for the values that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The visual palette configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -155641,24 +156847,38 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "The visibility of the category labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "LabelColor": { + "markdownDescription": "The color of the data label text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration for the data labels\\. \nOnly the `FontSize` attribute of the font configuration is used for data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureDataLabelStyle": { + "markdownDescription": "Determines the style of the metric labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENTAGE_BY_FIRST_STAGE | PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_AND_PERCENTAGE_BY_FIRST_STAGE | VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureDataLabelStyle", "type": "string" }, "MeasureLabelVisibility": { + "markdownDescription": "The visibility of the measure labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Position": { + "markdownDescription": "Determines the positioning of the data label relative to a section of the funnel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility option that determines if data labels are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -155668,7 +156888,9 @@ "additionalProperties": false, "properties": { "FunnelChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartAggregatedFieldWells" } }, "type": "object" @@ -155677,12 +156899,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -155695,24 +156921,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartConfiguration", + "markdownDescription": "The configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -155725,7 +156963,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the arc foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -155737,6 +156977,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [GaugeChartConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -155746,10 +156988,14 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartArcConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartArcConditionalFormatting", + "markdownDescription": "The options that determine the presentation of the arc of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartArcConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartarcconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" } }, "type": "object" @@ -155758,19 +157004,29 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The data label configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartFieldWells", + "markdownDescription": "The field well configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GaugeChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartOptions", + "markdownDescription": "The options that determine the presentation of the `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartOptions" }, "TooltipOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The visual palette configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -155782,12 +157038,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The target value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -155797,19 +157057,29 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcConfiguration", + "markdownDescription": "The arc configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "ArcAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcAxisConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ArcAxisConfiguration", + "markdownDescription": "The arc axis configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAxis" }, "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" } }, "type": "object" @@ -155818,10 +157088,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -155833,21 +157107,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartConfiguration", + "markdownDescription": "The configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartConditionalFormatting", + "markdownDescription": "The conditional formatting of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -155860,15 +157146,23 @@ "additionalProperties": false, "properties": { "East": { + "markdownDescription": "The longitude of the east bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "East", "type": "number" }, "North": { + "markdownDescription": "The latitude of the north bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "North", "type": "number" }, "South": { + "markdownDescription": "The latitude of the south bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "South", "type": "number" }, "West": { + "markdownDescription": "The longitude of the west bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "West", "type": "number" } }, @@ -155887,18 +157181,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The color field wells of a geospatial map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Geospatial": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The geospatial field wells of a geospatial map\\. Values are grouped by geospatial fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The size field wells of a geospatial map\\. Values are aggregated based on geospatial fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -155908,25 +157208,39 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "PointStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialPointStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialPointStyleOptions", + "markdownDescription": "The point style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialPointStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialpointstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PointStyleOptions" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialWindowOptions", + "markdownDescription": "The window options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -155935,7 +157249,9 @@ "additionalProperties": false, "properties": { "GeospatialMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well for a geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapAggregatedFieldWells" } }, "type": "object" @@ -155944,6 +157260,8 @@ "additionalProperties": false, "properties": { "BaseMapStyle": { + "markdownDescription": "The base map style of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DARK_GRAY | IMAGERY | LIGHT_GRAY | STREET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseMapStyle", "type": "string" } }, @@ -155956,24 +157274,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -155986,9 +157316,13 @@ "additionalProperties": false, "properties": { "ClusterMarkerConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ClusterMarkerConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ClusterMarkerConfiguration", + "markdownDescription": "The cluster marker configuration of the geospatial point style\\. \n*Required*: No \n*Type*: [ClusterMarkerConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-clustermarkerconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarkerConfiguration" }, "SelectedPointStyle": { + "markdownDescription": "The selected point styles \\(point, cluster\\) of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTER | POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedPointStyle", "type": "string" } }, @@ -155998,9 +157332,13 @@ "additionalProperties": false, "properties": { "Bounds": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialCoordinateBounds" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialCoordinateBounds", + "markdownDescription": "The bounds options \\(north, south, west, east\\) of the geospatial window options\\. \n*Required*: No \n*Type*: [GeospatialCoordinateBounds](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialcoordinatebounds.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bounds" }, "MapZoomMode": { + "markdownDescription": "The map zoom modes \\(manual, auto\\) of the geospatial window options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | MANUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapZoomMode", "type": "string" } }, @@ -156010,10 +157348,14 @@ "additionalProperties": false, "properties": { "SideSpecificBorder": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableSideBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableSideBorderOptions", + "markdownDescription": "Determines the options for side specific border\\. \n*Required*: No \n*Type*: [TableSideBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesideborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SideSpecificBorder" }, "UniformBorder": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "Determines the options for uniform border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniformBorder" } }, "type": "object" @@ -156025,6 +157367,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.GradientStop" }, + "markdownDescription": "The list of gradient color stops\\. \n*Required*: No \n*Type*: List of [GradientStop](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientstop.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Stops", "type": "array" } }, @@ -156034,12 +157378,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "Determines the data value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" }, "GradientOffset": { + "markdownDescription": "Determines gradient offset value\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GradientOffset", "type": "number" } }, @@ -156052,7 +157402,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a grid layout\\. \n*Required*: No \n*Type*: [GridLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -156061,12 +157413,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutElement" }, + "markdownDescription": "The elements that are included in a grid layout\\. \n*Required*: Yes \n*Type*: List of [GridLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -156079,21 +157435,33 @@ "additionalProperties": false, "properties": { "ColumnIndex": { + "markdownDescription": "The column index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `35` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnIndex", "type": "number" }, "ColumnSpan": { + "markdownDescription": "The width of a grid element expressed as a number of grid columns\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSpan", "type": "number" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a grid layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "RowIndex": { + "markdownDescription": "The row index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `9009` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowIndex", "type": "number" }, "RowSpan": { + "markdownDescription": "The height of a grid element expressed as a number of grid rows\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `21` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSpan", "type": "number" } }, @@ -156109,9 +157477,13 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" }, "ResizeOption": { + "markdownDescription": "This value determines the layout behavior when the viewport is resized\\. \n+ `FIXED`: A fixed width will be used when optimizing the layout\\. In the Amazon QuickSight console, this option is called `Classic`\\.\n+ `RESPONSIVE`: The width of the canvas will be responsive and optimized to the view port\\. In the Amazon QuickSight console, this option is called `Tiled`\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `FIXED | RESPONSIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResizeOption", "type": "string" } }, @@ -156124,19 +157496,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodSize": { + "markdownDescription": "The period size setup of a growth rate computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `2` \n*Maximum*: `52` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodSize", "type": "number" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -156149,13 +157531,19 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of the header or footer section\\. \n*Required*: Yes \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" }, "SectionId": { + "markdownDescription": "The unique identifier of the header or footer section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionStyle", + "markdownDescription": "The style options of a header or footer section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -156171,18 +157559,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The columns field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The rows field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The values field well of a heat map\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -156192,28 +157586,44 @@ "additionalProperties": false, "properties": { "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) in a heat map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "ColumnLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options of the column that is displayed in a heat map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [HeatMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "RowLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options of the row that is displayed in a `heat map`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapSortConfiguration", + "markdownDescription": "The sort configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -156222,7 +157632,9 @@ "additionalProperties": false, "properties": { "HeatMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a heat map\\. \n*Required*: No \n*Type*: [HeatMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapAggregatedFieldWells" } }, "type": "object" @@ -156231,21 +157643,29 @@ "additionalProperties": false, "properties": { "HeatMapColumnItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of columns that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnItemsLimitConfiguration" }, "HeatMapColumnSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The column sort configuration for heat map for columns that aren't a part of a field well\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnSort", "type": "array" }, "HeatMapRowItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of rows that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowItemsLimitConfiguration" }, "HeatMapRowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The field sort configuration of the rows fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowSort", "type": "array" } }, @@ -156258,24 +157678,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapConfiguration", + "markdownDescription": "The configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -156291,6 +157723,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a histogram\\. Values are aggregated by `COUNT` or `DISTINCT_COUNT`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -156300,15 +157734,23 @@ "additionalProperties": false, "properties": { "BinCount": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BinCountOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BinCountOptions", + "markdownDescription": "The options that determine the bin count of a histogram\\. \n*Required*: No \n*Type*: [BinCountOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bincountoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCount" }, "BinWidth": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BinWidthOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BinWidthOptions", + "markdownDescription": "The options that determine the bin width of a histogram\\. \n*Required*: No \n*Type*: [BinWidthOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-binwidthoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinWidth" }, "SelectedBinType": { + "markdownDescription": "The options that determine the selected bin type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BIN_COUNT | BIN_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBinType", "type": "string" }, "StartValue": { + "markdownDescription": "The options that determine the bin start value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartValue", "type": "number" } }, @@ -156318,28 +157760,44 @@ "additionalProperties": false, "properties": { "BinOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramBinOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramBinOptions", + "markdownDescription": "The options that determine the presentation of histogram bins\\. \n*Required*: No \n*Type*: [HistogramBinOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogrambinoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The data label configuration of a histogram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip configuration of a histogram\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The visual palette configuration of a histogram\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" } }, "type": "object" @@ -156348,7 +157806,9 @@ "additionalProperties": false, "properties": { "HistogramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramAggregatedFieldWells" } }, "type": "object" @@ -156360,18 +157820,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramConfiguration", + "markdownDescription": "The configuration for a `HistogramVisual`\\. \n*Required*: No \n*Type*: [HistogramConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -156387,10 +157857,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.Computation" }, + "markdownDescription": "The computations configurations of the insight visual \n*Required*: No \n*Type*: List of [Computation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Computations", "type": "array" }, "CustomNarrative": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomNarrativeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomNarrativeOptions", + "markdownDescription": "The custom narrative of the insight visual\\. \n*Required*: No \n*Type*: [CustomNarrativeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customnarrativeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomNarrative" } }, "type": "object" @@ -156402,21 +157876,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used in the insight visual\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "InsightConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.InsightConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.InsightConfiguration", + "markdownDescription": "The configuration of an insight visual\\. \n*Required*: No \n*Type*: [InsightConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -156430,12 +157916,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `IntegerDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `IntegerDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -156468,22 +157958,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [IntegerDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerValueWhenUnsetConfiguration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -156496,9 +157996,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -156508,9 +158012,13 @@ "additionalProperties": false, "properties": { "ItemsLimit": { + "markdownDescription": "The limit on how many items of a field are showed in the chart\\. For example, the number of slices that are displayed in a pie chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ItemsLimit", "type": "number" }, "OtherCategories": { + "markdownDescription": "The `Show other` of an axis in the chart\\. Choose one of the following options: \n+ `INCLUDE` \n+ `EXCLUDE` \n*Required*: No \n*Type*: String \n*Allowed values*: `EXCLUDE | INCLUDE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OtherCategories", "type": "string" } }, @@ -156523,6 +158031,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIConditionalFormattingOption" }, + "markdownDescription": "The conditional formatting options of a KPI visual\\. \n*Required*: No \n*Type*: List of [KPIConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -156532,10 +158042,14 @@ "additionalProperties": false, "properties": { "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a KPI visual\\. \n*Required*: No \n*Type*: [KPIPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIProgressBarConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIProgressBarConditionalFormatting", + "markdownDescription": "The conditional formatting for the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [KPIProgressBarConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" } }, "type": "object" @@ -156544,13 +158058,19 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIFieldWells", + "markdownDescription": "The field well configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpifieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "KPIOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIOptions", + "markdownDescription": "The options that determine the presentation of a KPI visual\\. \n*Required*: No \n*Type*: [KPIOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPISortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPISortConfiguration", + "markdownDescription": "The sort configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPISortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpisortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -156562,18 +158082,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The target value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "TrendGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The trend group field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroups", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -156583,25 +158109,39 @@ "additionalProperties": false, "properties": { "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a KPI visual\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ProgressBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ProgressBarOptions", + "markdownDescription": "The options that determine the presentation of the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [ProgressBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-progressbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" }, "SecondaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SecondaryValueOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SecondaryValueOptions", + "markdownDescription": "The options that determine the presentation of the secondary value of a KPI visual\\. \n*Required*: No \n*Type*: [SecondaryValueOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-secondaryvalueoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValue" }, "SecondaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The options that determine the secondary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValueFontConfiguration" }, "TrendArrows": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TrendArrowOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TrendArrowOptions", + "markdownDescription": "The options that determine the presentation of trend arrows in a KPI visual\\. \n*Required*: No \n*Type*: [TrendArrowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-trendarrowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendArrows" } }, "type": "object" @@ -156610,10 +158150,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value's icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value's text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -156622,7 +158166,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the progress bar's foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -156634,6 +158180,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the trend group fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroupSort", "type": "array" } }, @@ -156646,27 +158194,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIConfiguration", + "markdownDescription": "The configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIConditionalFormatting", + "markdownDescription": "The conditional formatting of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -156679,12 +158241,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The text for the label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration of the label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Visibility": { + "markdownDescription": "Determines whether or not the label is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -156694,7 +158262,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LayoutConfiguration", + "markdownDescription": "The configuration that determines what the type of layout for a sheet\\. \n*Required*: Yes \n*Type*: [LayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -156706,13 +158276,19 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormLayoutConfiguration", + "markdownDescription": "A free\\-form is optimized for a fixed width and has more control over the exact placement of layout elements\\. \n*Required*: No \n*Type*: [FreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" }, "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutConfiguration", + "markdownDescription": "A type of layout that can be used on a sheet\\. In a grid layout, visuals snap to a grid with standard spacing and alignment\\. Dashboards are displayed as designed, with options to fit to screen or view at actual size\\. A grid layout can be configured to behave in one of two ways when the viewport is resized: `FIXED` or `RESPONSIVE`\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" }, "SectionBasedLayout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutConfiguration", + "markdownDescription": "A section based layout organizes visuals into multiple sections and has customized header, footer and page break\\. \n*Required*: No \n*Type*: [SectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBasedLayout" } }, "type": "object" @@ -156721,18 +158297,28 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of the legend\\. If this value is omitted, a default height is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Position": { + "markdownDescription": "The positions for the legend\\. Choose one of the following options: \n+ `AUTO` \n+ `RIGHT` \n+ `BOTTOM` \n+ `LEFT` \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BOTTOM | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The custom title for the legend\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "Visibility": { + "markdownDescription": "Determines whether or not the legend is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of the legend\\. If this value is omitted, a default width is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -156745,24 +158331,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The color field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The small multiples field well of a line chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a line chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -156775,70 +158369,108 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ContributionAnalysisDefault" }, + "markdownDescription": "The default configuration of a line chart's contribution analysis\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The data label configuration of a line chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DefaultSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartDefaultSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartDefaultSeriesSettings", + "markdownDescription": "The options that determine the default presentation of all line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartDefaultSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartdefaultseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultSeriesSettings" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "ForecastConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ForecastConfiguration" }, + "markdownDescription": "The forecast configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ForecastConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastconfiguration.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastConfigurations", "type": "array" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend configuration of a line chart\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLine" }, + "markdownDescription": "The reference lines configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the secondary y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "Series": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SeriesItem" }, + "markdownDescription": "The series item configuration of a line chart\\. \n*Required*: No \n*Type*: List of [SeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-seriesitem.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Series", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartSortConfiguration", + "markdownDescription": "The sort configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip configuration of a line chart\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "Type": { + "markdownDescription": "Determines the type of the line chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AREA | LINE | STACKED_AREA` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The visual palette configuration of a line chart\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" } }, "type": "object" @@ -156847,13 +158479,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis to which you are binding all line series to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -156862,7 +158500,9 @@ "additionalProperties": false, "properties": { "LineChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartAggregatedFieldWells" } }, "type": "object" @@ -156871,15 +158511,23 @@ "additionalProperties": false, "properties": { "LineInterpolation": { + "markdownDescription": "Interpolation style for line series\\. \n+ `LINEAR`: Show as default, linear style\\.\n+ `SMOOTH`: Show as a smooth curve\\.\n+ `STEPPED`: Show steps in line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `LINEAR | SMOOTH | STEPPED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineInterpolation", "type": "string" }, "LineStyle": { + "markdownDescription": "Line style for line series\\. \n+ `SOLID`: Show as a solid line\\.\n+ `DOTTED`: Show as a dotted line\\.\n+ `DASHED`: Show as a dashed line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyle", "type": "string" }, "LineVisibility": { + "markdownDescription": "Configuration option that determines whether to show the line for the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineVisibility", "type": "string" }, "LineWidth": { + "markdownDescription": "Width that determines the line thickness\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineWidth", "type": "string" } }, @@ -156889,15 +158537,23 @@ "additionalProperties": false, "properties": { "MarkerColor": { + "markdownDescription": "Color of marker in the series\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerColor", "type": "string" }, "MarkerShape": { + "markdownDescription": "Shape option for markers in the series\\. \n+ `CIRCLE`: Show marker as a circle\\.\n+ `TRIANGLE`: Show marker as a triangle\\.\n+ `SQUARE`: Show marker as a square\\.\n+ `DIAMOND`: Show marker as a diamond\\.\n+ `ROUNDED_SQUARE`: Show marker as a rounded square\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | DIAMOND | ROUNDED_SQUARE | SQUARE | TRIANGLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerShape", "type": "string" }, "MarkerSize": { + "markdownDescription": "Size of marker in the series\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerSize", "type": "string" }, "MarkerVisibility": { + "markdownDescription": "Configuration option that determines whether to show the markers in the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerVisibility", "type": "string" } }, @@ -156907,10 +158563,14 @@ "additionalProperties": false, "properties": { "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -156919,24 +158579,34 @@ "additionalProperties": false, "properties": { "CategoryItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimitConfiguration" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of lines that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimitConfiguration" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -156949,24 +158619,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartConfiguration", + "markdownDescription": "The configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -156979,12 +158661,16 @@ "additionalProperties": false, "properties": { "AxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the line series axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOptions" }, "MissingDataConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MissingDataConfiguration" }, + "markdownDescription": "The configuration options that determine how missing data is treated during the rendering of a line chart\\. \n*Required*: No \n*Type*: List of [MissingDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-missingdataconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDataConfigurations", "type": "array" } }, @@ -156994,13 +158680,19 @@ "additionalProperties": false, "properties": { "SearchOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSearchOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSearchOptions", + "markdownDescription": "The configuration of the search options in a list control\\. \n*Required*: No \n*Type*: [ListControlSearchOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolsearchoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SearchOptions" }, "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -157009,6 +158701,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the search options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157018,6 +158712,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157027,6 +158723,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of `LoadingAnimation`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157036,6 +158734,8 @@ "additionalProperties": false, "properties": { "TargetSheetId": { + "markdownDescription": "The sheet that is targeted for navigation in the same analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetSheetId", "type": "string" } }, @@ -157048,9 +158748,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -157060,9 +158764,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "DataSetParameterName": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetParameterName", "type": "string" } }, @@ -157076,6 +158784,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the maximum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157085,19 +158795,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The type of computation\\. Choose one of the following options: \n+ MAXIMUM: A maximum computation\\.\n+ MINIMUM: A minimum computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `MAXIMUM | MINIMUM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -157111,16 +158831,24 @@ "additionalProperties": false, "properties": { "CalculatedMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CalculatedMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CalculatedMeasureField", + "markdownDescription": "The calculated measure field only used in pivot tables\\. \n*Required*: No \n*Type*: [CalculatedMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedMeasureField" }, "CategoricalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoricalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CategoricalMeasureField", + "markdownDescription": "The measure type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalMeasureField" }, "DateMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateMeasureField", + "markdownDescription": "The measure type field with date type columns\\. \n*Required*: No \n*Type*: [DateMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datemeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateMeasureField" }, "NumericalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalMeasureField", + "markdownDescription": "The measure type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalMeasureField" } }, "type": "object" @@ -157129,19 +158857,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "FromValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The field that is used in a metric comparison from value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FromValue" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TargetValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The field that is used in a metric comparison to value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValue" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" } }, "required": [ @@ -157156,6 +158894,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the minimum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157165,6 +158905,8 @@ "additionalProperties": false, "properties": { "TreatmentOption": { + "markdownDescription": "The treatment option that determines how missing data should be rendered\\. Choose from the following options: \n+ `INTERPOLATE`: Interpolate missing values between the prior and the next known value\\.\n+ `SHOW_AS_ZERO`: Show missing values as the value `0`\\.\n+ `SHOW_AS_BLANK`: Display a blank space when rendering missing data\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERPOLATE | SHOW_AS_BLANK | SHOW_AS_ZERO` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreatmentOption", "type": "string" } }, @@ -157174,6 +158916,8 @@ "additionalProperties": false, "properties": { "DisplayMode": { + "markdownDescription": "Determines the display mode of the negative value configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEGATIVE | POSITIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayMode", "type": "string" } }, @@ -157186,6 +158930,8 @@ "additionalProperties": false, "properties": { "NullString": { + "markdownDescription": "Determines the null string of null values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullString", "type": "string" } }, @@ -157198,24 +158944,38 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value of the number format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -157225,7 +158985,9 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration", + "markdownDescription": "The options that determine the numeric format configuration\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "type": "object" @@ -157234,10 +158996,14 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayRange", + "markdownDescription": "The range setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "Scale": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisScale" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisScale", + "markdownDescription": "The scale setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scale" } }, "type": "object" @@ -157246,9 +159012,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Value": { + "markdownDescription": "The value of the double input numeric drill down filter\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -157262,27 +159032,43 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DOES_NOT_EQUAL | EQUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" }, "Value": { + "markdownDescription": "The input value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -157298,13 +159084,19 @@ "additionalProperties": false, "properties": { "CurrencyDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration", + "markdownDescription": "The options that determine the currency display format configuration\\. \n*Required*: No \n*Type*: [CurrencyDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CurrencyDisplayFormatConfiguration" }, "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration", + "markdownDescription": "The options that determine the number display format configuration\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration", + "markdownDescription": "The options that determine the percentage display format configuration\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -157313,30 +159105,48 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximum": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum" }, "RangeMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -157351,9 +159161,13 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter that is used in the numeric range\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "StaticValue": { + "markdownDescription": "The static value of the numeric range filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "number" } }, @@ -157363,10 +159177,14 @@ "additionalProperties": false, "properties": { "DecimalSeparator": { + "markdownDescription": "Determines the decimal separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalSeparator", "type": "string" }, "ThousandsSeparator": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ThousandSeparatorOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ThousandSeparatorOptions", + "markdownDescription": "The options that determine the thousands separator configuration\\. \n*Required*: No \n*Type*: [ThousandSeparatorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-thousandseparatoroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ThousandsSeparator" } }, "type": "object" @@ -157375,9 +159193,13 @@ "additionalProperties": false, "properties": { "PercentileAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentileAggregation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentileAggregation", + "markdownDescription": "An aggregation based on the percentile of values in a dimension or measure\\. \n*Required*: No \n*Type*: [PercentileAggregation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentileaggregation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileAggregation" }, "SimpleNumericalAggregation": { + "markdownDescription": "Built\\-in aggregation functions for numerical values\\. \n+ `SUM`: The sum of a dimension or measure\\. \n+ `AVERAGE`: The average of a dimension or measure\\.\n+ `MIN`: The minimum value of a dimension or measure\\.\n+ `MAX`: The maximum value of a dimension or measure\\.\n+ `COUNT`: The count of a dimension or measure\\.\n+ `DISTINCT_COUNT`: The count of distinct values in a dimension or measure\\.\n+ `VAR`: The variance of a dimension or measure\\.\n+ `VARP`: The partitioned variance of a dimension or measure\\.\n+ `STDEV`: The standard deviation of a dimension or measure\\.\n+ `STDEVP`: The partitioned standard deviation of a dimension or measure\\.\n+ `MEDIAN`: The median value of a dimension or measure\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AVERAGE | COUNT | DISTINCT_COUNT | MAX | MEDIAN | MIN | STDEV | STDEVP | SUM | VAR | VARP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleNumericalAggregation", "type": "string" } }, @@ -157387,15 +159209,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -157409,16 +159239,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction", + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -157431,9 +159269,13 @@ "additionalProperties": false, "properties": { "PageNumber": { + "markdownDescription": "Indicates the page number\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageNumber", "type": "number" }, "PageSize": { + "markdownDescription": "Indicates how many items render in one page\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageSize", "type": "number" } }, @@ -157447,31 +159289,49 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "Sets the background color for each panel\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "BackgroundVisibility": { + "markdownDescription": "Determines whether or not a background for each small multiples panel is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundVisibility", "type": "string" }, "BorderColor": { + "markdownDescription": "Sets the line color of panel borders\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderColor", "type": "string" }, "BorderStyle": { + "markdownDescription": "Sets the line style of panel borders\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle", "type": "string" }, "BorderThickness": { + "markdownDescription": "Sets the line thickness of panel borders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderThickness", "type": "string" }, "BorderVisibility": { + "markdownDescription": "Determines whether or not each panel displays a border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderVisibility", "type": "string" }, "GutterSpacing": { + "markdownDescription": "Sets the total amount of negative space to display between sibling panels\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterSpacing", "type": "string" }, "GutterVisibility": { + "markdownDescription": "Determines whether or not negative space between sibling panels is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterVisibility", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PanelTitleOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PanelTitleOptions", + "markdownDescription": "Configures the title display within each small multiples panel\\. \n*Required*: No \n*Type*: [PanelTitleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paneltitleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" } }, "type": "object" @@ -157480,12 +159340,18 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalTextAlignment": { + "markdownDescription": "Sets the horizontal text alignment of the title within each panel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "Determines whether or not panel titles are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -157495,22 +159361,34 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterDateTimePickerControl", + "markdownDescription": "A control from a date parameter that specifies date and time\\. \n*Required*: No \n*Type*: [ParameterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [ParameterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterListControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterListControl", + "markdownDescription": "A control to display a list with buttons or boxes that are used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [ParameterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [ParameterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [ParameterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [ParameterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -157519,15 +159397,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The name of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -157542,16 +159428,24 @@ "additionalProperties": false, "properties": { "DateTimeParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DateTimeParameterDeclaration", + "markdownDescription": "A parameter declaration for the `DateTime` data type\\. \n*Required*: No \n*Type*: [DateTimeParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeParameterDeclaration" }, "DecimalParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Decimal` data type\\. \n*Required*: No \n*Type*: [DecimalParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalParameterDeclaration" }, "IntegerParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.IntegerParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerParameterDeclaration" }, "StringParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringParameterDeclaration", + "markdownDescription": "A parameter declaration for the `String` data type\\. \n*Required*: No \n*Type*: [StringParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringParameterDeclaration" } }, "type": "object" @@ -157560,24 +159454,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DropDownControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type parameter name of the `ParameterDropDownControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -157592,24 +159500,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `ParameterListControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -157624,12 +159546,16 @@ "additionalProperties": false, "properties": { "LinkToDataSetColumn": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column identifier that fetches values from the data set\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkToDataSetColumn" }, "Values": { "items": { "type": "string" }, + "markdownDescription": "The values that are used in `ParameterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -157639,24 +159565,38 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -157674,18 +159614,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -157700,15 +159650,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -157761,9 +159719,13 @@ "additionalProperties": false, "properties": { "From": { + "markdownDescription": "The lower bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "From", "type": "number" }, "To": { + "markdownDescription": "The top bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "To", "type": "number" } }, @@ -157773,21 +159735,33 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -157797,6 +159771,8 @@ "additionalProperties": false, "properties": { "PercentileValue": { + "markdownDescription": "The percentile value\\. This value can be any numeric constant 0\u2013100\\. A percentile value of 50 computes the median value of the measure\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileValue", "type": "number" } }, @@ -157806,16 +159782,24 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -157828,19 +159812,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodTimeGranularity": { + "markdownDescription": "The time granularity setup of period to date computation\\. Choose from the following options: \n+ YEAR: Year to date\\.\n+ MONTH: Month to date\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodTimeGranularity", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -157856,18 +159850,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category \\(group/color\\) field wells of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The small multiples field well of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a pie chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -157877,40 +159877,62 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options of the group/color that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DonutOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DonutOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DonutOptions", + "markdownDescription": "The options that determine the shape of the chart\\. This option determines whether the chart is a pie chart or a donut chart\\. \n*Required*: No \n*Type*: [DonutOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PieChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartSortConfiguration", + "markdownDescription": "The sort configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options for the value that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -157919,7 +159941,9 @@ "additionalProperties": false, "properties": { "PieChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartAggregatedFieldWells" } }, "type": "object" @@ -157928,21 +159952,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a pie chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -157955,24 +159987,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartConfiguration", + "markdownDescription": "The configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -157985,10 +160029,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the field sort options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableSortBy" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableSortBy", + "markdownDescription": "The sort by field for the field sort options\\. \n*Required*: Yes \n*Type*: [PivotTableSortBy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortby.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -158004,18 +160052,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The columns field well for a pivot table\\. Values are grouped by columns fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The rows field well for a pivot table\\. Values are grouped by rows fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on rows and columns fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -158025,13 +160079,19 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Scope": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConditionalFormattingScope" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConditionalFormattingScope", + "markdownDescription": "The scope of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormattingScope](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformattingscope.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -158046,6 +160106,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [PivotTableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -158055,7 +160117,9 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a pivot table\\. \n*Required*: No \n*Type*: [PivotTableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" } }, "type": "object" @@ -158064,6 +160128,8 @@ "additionalProperties": false, "properties": { "Role": { + "markdownDescription": "The role \\(field, field total, grand total\\) of the cell for conditional formatting\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FIELD | FIELD_TOTAL | GRAND_TOTAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -158073,22 +160139,34 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldOptions", + "markdownDescription": "The field options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PivotTableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableSortConfiguration", + "markdownDescription": "The sort configuration for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableOptions", + "markdownDescription": "The table options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableTotalOptions", + "markdownDescription": "The total options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabletotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -158100,9 +160178,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathValue" }, + "markdownDescription": "The list of data path values for the data path options\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathList", "type": "array" }, "Width": { + "markdownDescription": "The width of the data path option\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -158115,12 +160197,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the pivot table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -158136,12 +160224,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableDataPathOption" }, + "markdownDescription": "The data path options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableDataPathOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabledatapathoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathOptions", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldOption" }, + "markdownDescription": "The selected field options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -158151,6 +160243,8 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the subtotal options\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -158160,7 +160254,9 @@ "additionalProperties": false, "properties": { "PivotTableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the pivot table\\. \n*Required*: No \n*Type*: [PivotTableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableAggregatedFieldWells" } }, "type": "object" @@ -158169,30 +160265,48 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "ColumnHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of the column header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHeaderStyle" }, "ColumnNamesVisibility": { + "markdownDescription": "The visibility of the column names\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnNamesVisibility", "type": "string" }, "MetricPlacement": { + "markdownDescription": "The metric placement \\(row, column\\) options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COLUMN | ROW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricPlacement", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\)\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" }, "RowFieldNamesStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of row field names\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowFieldNamesStyle" }, "RowHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of the row headers\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowHeaderStyle" }, "SingleMetricVisibility": { + "markdownDescription": "The visibility of the single metric options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SingleMetricVisibility", "type": "string" }, "ToggleButtonsVisibility": { + "markdownDescription": "Determines the visibility of the pivot table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ToggleButtonsVisibility", "type": "string" } }, @@ -158202,9 +160316,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of the repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of the printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -158214,13 +160332,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnSort", + "markdownDescription": "The column sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DataPath": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathSort" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathSort", + "markdownDescription": "The data path sort \\(data path value, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [DataPathSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPath" }, "Field": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSort", + "markdownDescription": "The field sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Field" } }, "type": "object" @@ -158232,6 +160356,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotFieldSortOptions" }, + "markdownDescription": "The field sort options for a pivot table sort configuration\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) of [PivotFieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivotfieldsortoptions.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSortOptions", "type": "array" } }, @@ -158241,16 +160367,24 @@ "additionalProperties": false, "properties": { "ColumnSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SubtotalOptions", + "markdownDescription": "The column subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSubtotalOptions" }, "ColumnTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTotalOptions", + "markdownDescription": "The column total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTotalOptions" }, "RowSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SubtotalOptions", + "markdownDescription": "The row subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSubtotalOptions" }, "RowTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTotalOptions", + "markdownDescription": "The row total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowTotalOptions" } }, "type": "object" @@ -158262,21 +160396,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [PivotTableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -158289,25 +160435,39 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the total of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the totals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -158319,15 +160479,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the predefined hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the predefined hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the predefined hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -158341,6 +160507,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the progress bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -158353,18 +160521,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The aggregated field well categories of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Color": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The color that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The values that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -158374,6 +160548,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility settings of a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -158383,46 +160559,74 @@ "additionalProperties": false, "properties": { "AlternateBandColorsVisibility": { + "markdownDescription": "Determines the visibility of the colors of alternatign bands in a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandColorsVisibility", "type": "string" }, "AlternateBandEvenColor": { + "markdownDescription": "The color of the even\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandEvenColor", "type": "string" }, "AlternateBandOddColor": { + "markdownDescription": "The color of the odd\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandOddColor", "type": "string" }, "BaseSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartSeriesSettings", + "markdownDescription": "The base sreies settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseSeriesSettings" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The category axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The category label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorAxis": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The color axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorAxis" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The color label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartFieldWells", + "markdownDescription": "The field well configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Shape": { + "markdownDescription": "The shape of the radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | POLYGON` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape", "type": "string" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "StartAngle": { + "markdownDescription": "The start angle of a radar chart's axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartAngle", "type": "number" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -158431,7 +160635,9 @@ "additionalProperties": false, "properties": { "RadarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a radar chart visual\\. \n*Required*: No \n*Type*: [RadarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartAggregatedFieldWells" } }, "type": "object" @@ -158440,7 +160646,9 @@ "additionalProperties": false, "properties": { "AreaStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartAreaStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartAreaStyleSettings", + "markdownDescription": "The area style settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartAreaStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartareastylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AreaStyleSettings" } }, "type": "object" @@ -158449,21 +160657,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The category items limit for a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The category sort options of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The color items limit of a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The color sort configuration of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -158476,24 +160692,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [RadarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -158506,6 +160734,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the range ends label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -158515,16 +160745,24 @@ "additionalProperties": false, "properties": { "DataConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineDataConfiguration", + "markdownDescription": "The data configuration of the reference line\\. \n*Required*: Yes \n*Type*: [ReferenceLineDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataConfiguration" }, "LabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration", + "markdownDescription": "The label configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelConfiguration" }, "Status": { + "markdownDescription": "The status of the reference line\\. Choose one of the following options: \n+ `ENABLE` \n+ `DISABLE` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "StyleConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineStyleConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineStyleConfiguration", + "markdownDescription": "The style configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineStyleConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestyleconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleConfiguration" } }, "required": [ @@ -158536,6 +160774,8 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The string text of the custom label\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" } }, @@ -158548,13 +160788,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis binding type of the reference line\\. Choose one of the following options: \n+ PrimaryY\n+ SecondaryY\n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "DynamicConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineDynamicDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineDynamicDataConfiguration", + "markdownDescription": "The dynamic configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineDynamicDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicConfiguration" }, "StaticConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineStaticDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineStaticDataConfiguration", + "markdownDescription": "The static data configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineStaticDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestaticdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticConfiguration" } }, "type": "object" @@ -158563,13 +160809,19 @@ "additionalProperties": false, "properties": { "Calculation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericalAggregationFunction", + "markdownDescription": "The calculation that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Calculation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the dynamic data targets\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "MeasureAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationFunction", + "markdownDescription": "The aggregation function that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureAggregationFunction" } }, "required": [ @@ -158583,21 +160835,33 @@ "additionalProperties": false, "properties": { "CustomLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineCustomLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineCustomLabelConfiguration", + "markdownDescription": "The custom label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineCustomLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabelConfiguration" }, "FontColor": { + "markdownDescription": "The font color configuration of the label in a reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalPosition": { + "markdownDescription": "The horizontal position configuration of the label in a reference line\\. Choose one of the following options: \n+ `LEFT` \n+ `CENTER` \n+ `RIGHT` \n*Required*: No \n*Type*: String \n*Allowed values*: `CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalPosition", "type": "string" }, "ValueLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineValueLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ReferenceLineValueLabelConfiguration", + "markdownDescription": "The value label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineValueLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelConfiguration" }, "VerticalPosition": { + "markdownDescription": "The vertical position configuration of the label in a reference line\\. Choose one of the following options: \n+ `ABOVE` \n+ `BELOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `ABOVE | BELOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalPosition", "type": "string" } }, @@ -158607,6 +160871,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The double input of the static data\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -158619,9 +160885,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The hex color of the reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Pattern": { + "markdownDescription": "The pattern type of the line style\\. Choose one of the following options: \n+ `SOLID` \n+ `DASHED` \n+ `DOTTED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Pattern", "type": "string" } }, @@ -158631,9 +160901,13 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration", + "markdownDescription": "The format configuration of the value label\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "RelativePosition": { + "markdownDescription": "The relative position of the value label\\. Choose one of the following options: \n+ `BEFORE_CUSTOM_LABEL` \n+ `AFTER_CUSTOM_LABEL` \n*Required*: No \n*Type*: String \n*Allowed values*: `AFTER_CUSTOM_LABEL | BEFORE_CUSTOM_LABEL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativePosition", "type": "string" } }, @@ -158643,10 +160917,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -158655,33 +160933,53 @@ "additionalProperties": false, "properties": { "AnchorDateConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AnchorDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AnchorDateConfiguration", + "markdownDescription": "The date configuration of the filter\\. \n*Required*: Yes \n*Type*: [AnchorDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-anchordateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorDateConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ExcludePeriodConfiguration", + "markdownDescription": "The configuration for the exclude period of the filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MinimumGranularity": { + "markdownDescription": "The minimum granularity \\(period granularity\\) of the relative dates filter\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumGranularity", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "RelativeDateType": { + "markdownDescription": "The range date type of the filter\\. Choose one of the options below: \n+ `PREVIOUS` \n+ `THIS` \n+ `LAST` \n+ `NOW` \n+ `NEXT` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `LAST | NEXT | NOW | PREVIOUS | THIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateType", "type": "string" }, "RelativeDateValue": { + "markdownDescription": "The date value of the filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateValue", "type": "number" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -158712,6 +161010,8 @@ "type": "string" }, "Resource": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Resource", "type": "string" } }, @@ -158725,9 +161025,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the rolling date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the rolling date configuration\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -158743,9 +161047,13 @@ "items": { "type": "string" }, + "markdownDescription": "Determines the list of row alternate colors\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColors", "type": "array" }, "Status": { + "markdownDescription": "Determines the widget status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -158755,12 +161063,16 @@ "additionalProperties": false, "properties": { "TargetVisualOptions": { + "markdownDescription": "The options that choose the target visual in the same sheet\\. \nValid values are defined as follows: \n+ `ALL_VISUALS`: Applies the filter operation to all visuals in the same sheet\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualOptions", "type": "string" }, "TargetVisuals": { "items": { "type": "string" }, + "markdownDescription": "A list of the target visual IDs that are located in the same sheet of the analysis\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisuals", "type": "array" } }, @@ -158773,18 +161085,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The destination field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Destination", "type": "array" }, "Source": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The source field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Source", "type": "array" }, "Weight": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The weight field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Weight", "type": "array" } }, @@ -158794,13 +161112,19 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The data label configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramSortConfiguration", + "markdownDescription": "The sort configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -158809,7 +161133,9 @@ "additionalProperties": false, "properties": { "SankeyDiagramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramAggregatedFieldWells" } }, "type": "object" @@ -158818,15 +161144,21 @@ "additionalProperties": false, "properties": { "DestinationItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of destination nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationItemsLimit" }, "SourceItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of source nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceItemsLimit" }, "WeightSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the weight fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WeightSort", "type": "array" } }, @@ -158839,18 +161171,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramChartConfiguration", + "markdownDescription": "The configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -158866,24 +161208,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -158893,31 +161243,49 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" }, "YAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLabelOptions" } }, "type": "object" @@ -158926,10 +161294,14 @@ "additionalProperties": false, "properties": { "ScatterPlotCategoricallyAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotCategoricallyAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotCategoricallyAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a scatter plot\\. Scatter plots that have a field in the category \\(group/color\\) field will have aggregated field wells\\. The x and y\\-axes of these scatter plots are aggregated by category\\. \n*Required*: No \n*Type*: [ScatterPlotCategoricallyAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotCategoricallyAggregatedFieldWells" }, "ScatterPlotUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field wells of a scatter plot\\. Scatter plots without a category field well have unaggregated field wells\\. The x and y\\-axes of these scatter plots are unaggregated\\. \n*Required*: No \n*Type*: [ScatterPlotUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotUnaggregatedFieldWells" } }, "type": "object" @@ -158941,18 +161313,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -158965,24 +161343,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -158995,10 +161385,14 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the data zoom scroll bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "VisibleRange": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisibleRangeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisibleRangeOptions", + "markdownDescription": "The visibility range for the data zoom scroll bar\\. \n*Required*: No \n*Type*: [VisibleRangeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visiblerangeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisibleRange" } }, "type": "object" @@ -159007,6 +161401,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines the visibility of the secondary value\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -159016,6 +161412,8 @@ "additionalProperties": false, "properties": { "Status": { + "markdownDescription": "The option that enables or disables a page break at the end of a section\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -159025,7 +161423,9 @@ "additionalProperties": false, "properties": { "PaperCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutPaperCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutPaperCanvasSizeOptions", + "markdownDescription": "The options for a paper canvas of a section\\-based layout\\. \n*Required*: No \n*Type*: [SectionBasedLayoutPaperCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperCanvasSizeOptions" } }, "type": "object" @@ -159037,21 +161437,29 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.BodySectionConfiguration" }, + "markdownDescription": "A list of body section configurations\\. \n*Required*: Yes \n*Type*: List of [BodySectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectionconfiguration.html) \n*Maximum*: `28` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BodySections", "type": "array" }, "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "The options for the canvas of a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "FooterSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of footer section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FooterSections", "type": "array" }, "HeaderSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of header section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderSections", "type": "array" } }, @@ -159067,12 +161475,18 @@ "additionalProperties": false, "properties": { "PaperMargin": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Analysis.Spacing", + "markdownDescription": "Defines the spacing between the canvas content and the top, bottom, left, and right edges\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperMargin" }, "PaperOrientation": { + "markdownDescription": "The paper orientation that is used to define canvas dimensions\\. Choose one of the following options: \n+ PORTRAIT\n+ LANDSCAPE\n*Required*: No \n*Type*: String \n*Allowed values*: `LANDSCAPE | PORTRAIT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperOrientation", "type": "string" }, "PaperSize": { + "markdownDescription": "The paper size that is used to define canvas dimensions\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `A0 | A1 | A2 | A3 | A4 | A5 | JIS_B4 | JIS_B5 | US_LEGAL | US_LETTER | US_TABLOID_LEDGER` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperSize", "type": "string" } }, @@ -159082,7 +161496,9 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormSectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FreeFormSectionLayoutConfiguration", + "markdownDescription": "The free\\-form layout configuration of a section\\. \n*Required*: Yes \n*Type*: [FreeFormSectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" } }, "required": [ @@ -159094,7 +161510,9 @@ "additionalProperties": false, "properties": { "After": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionAfterPageBreak" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SectionAfterPageBreak", + "markdownDescription": "The configuration of a page break after a section\\. \n*Required*: No \n*Type*: [SectionAfterPageBreak](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionafterpagebreak.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "After" } }, "type": "object" @@ -159103,10 +161521,14 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of a section\\. \nHeights can only be defined for header and footer sections\\. The default height margin is 0\\.5 inches\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Padding": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Analysis.Spacing", + "markdownDescription": "The spacing between section content and its top, bottom, left, and right edges\\. \nThere is no padding by default\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Padding" } }, "type": "object" @@ -159118,6 +161540,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetVisualScopingConfiguration" }, + "markdownDescription": "The sheet ID and visual IDs of the sheet and visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of [SheetVisualScopingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetvisualscopingconfiguration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetVisualScopingConfigurations", "type": "array" } }, @@ -159127,10 +161551,14 @@ "additionalProperties": false, "properties": { "DataFieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataFieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataFieldSeriesItem", + "markdownDescription": "The data field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [DataFieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datafieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataFieldSeriesItem" }, "FieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSeriesItem", + "markdownDescription": "The field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [FieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSeriesItem" } }, "type": "object" @@ -159139,10 +161567,14 @@ "additionalProperties": false, "properties": { "DestinationParameterName": { + "markdownDescription": "The destination parameter name of the `SetParameterValueConfiguration`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationParameterName", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DestinationParameterValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DestinationParameterValueConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [DestinationParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-destinationparametervalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -159155,7 +161587,9 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the shape background color of a filled map visual\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" } }, "required": [ @@ -159183,7 +161617,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetControlLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetControlLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: Yes \n*Type*: [SheetControlLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -159195,7 +161631,9 @@ "additionalProperties": false, "properties": { "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GridLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" } }, "type": "object" @@ -159204,54 +161642,76 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The layout content type of the sheet\\. Choose one of the following options: \n+ `PAGINATED`: Creates a sheet for a paginated report\\.\n+ `INTERACTIVE`: Creates a sheet for an interactive dashboard\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "Description": { + "markdownDescription": "A description of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Description", "type": "string" }, "FilterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FilterControl" }, + "markdownDescription": "The list of filter controls that are on a sheet\\. \nFor more information, see [Adding filter controls to analysis sheets](https://docs.aws.amazon.com/quicksight/latest/user/filter-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControls", "type": "array" }, "Layouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.Layout" }, + "markdownDescription": "Layouts define how the components of a sheet are arranged\\. \nFor more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [Layout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layouts", "type": "array" }, "Name": { + "markdownDescription": "The name of the sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ParameterControl" }, + "markdownDescription": "The list of parameter controls that are on a sheet\\. \nFor more information, see [Using a Control with a Parameter in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControls", "type": "array" }, "SheetControlLayouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetControlLayout" }, + "markdownDescription": "The control layouts of the sheet\\. \n*Required*: No \n*Type*: List of [SheetControlLayout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetcontrollayout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetControlLayouts", "type": "array" }, "SheetId": { + "markdownDescription": "The unique identifier of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "TextBoxes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetTextBox" }, + "markdownDescription": "The text boxes that are on a sheet\\. \n*Required*: No \n*Type*: List of [SheetTextBox](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheettextbox.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextBoxes", "type": "array" }, "Title": { + "markdownDescription": "The title of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Visuals": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.Visual" }, + "markdownDescription": "A list of the visuals that are on a sheet\\. Visual placement is determined by the layout of the sheet\\. \n*Required*: No \n*Type*: List of [Visual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visuals", "type": "array" } }, @@ -159264,6 +161724,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines whether or not the overrides are visible\\. Choose one of the following options: \n+ `VISIBLE` \n+ `HIDDEN` \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -159273,9 +161735,13 @@ "additionalProperties": false, "properties": { "ConfigurationOverrides": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetElementConfigurationOverrides" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SheetElementConfigurationOverrides", + "markdownDescription": "The override configuration of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: [SheetElementConfigurationOverrides](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementconfigurationoverrides.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConfigurationOverrides" }, "Expression": { + "markdownDescription": "The expression of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -159289,9 +161755,13 @@ "additionalProperties": false, "properties": { "Content": { + "markdownDescription": "The content that is displayed in the text box\\. \n*Required*: No \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content", "type": "string" }, "SheetTextBoxId": { + "markdownDescription": "The unique identifier for a text box\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have text boxes that share identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetTextBoxId", "type": "string" } }, @@ -159304,15 +161774,21 @@ "additionalProperties": false, "properties": { "Scope": { + "markdownDescription": "The scope of the applied entities\\. Choose one of the following options: \n+ `ALL_VISUALS` \n+ `SELECTED_VISUALS` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VISUALS | SELECTED_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope", "type": "string" }, "SheetId": { + "markdownDescription": "The selected sheet that the filter is applied to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "VisualIds": { "items": { "type": "string" }, + "markdownDescription": "The selected visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualIds", "type": "array" } }, @@ -159326,9 +161802,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -159338,6 +161818,8 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of the simple cluster marker\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" } }, @@ -159347,7 +161829,9 @@ "additionalProperties": false, "properties": { "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -159356,13 +161840,19 @@ "additionalProperties": false, "properties": { "MaxVisibleColumns": { + "markdownDescription": "Sets the maximum number of visible columns to display in the grid of small multiples panels\\. \nThe default is `Auto`, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleColumns", "type": "number" }, "MaxVisibleRows": { + "markdownDescription": "Sets the maximum number of visible rows to display in the grid of small multiples panels\\. \nThe default value is `Auto`, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleRows", "type": "number" }, "PanelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PanelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PanelConfiguration", + "markdownDescription": "Configures the display options for each small multiples panel\\. \n*Required*: No \n*Type*: [PanelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PanelConfiguration" } }, "type": "object" @@ -159371,15 +161861,23 @@ "additionalProperties": false, "properties": { "Bottom": { + "markdownDescription": "Define the bottom spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom", "type": "string" }, "Left": { + "markdownDescription": "Define the left spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left", "type": "string" }, "Right": { + "markdownDescription": "Define the right spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right", "type": "string" }, "Top": { + "markdownDescription": "Define the top spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top", "type": "string" } }, @@ -159389,12 +161887,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `StringDefaultValues`\\. Different defaults displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -159404,10 +161906,14 @@ "additionalProperties": false, "properties": { "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric strings\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -159439,22 +161945,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [StringDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.StringValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.StringValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `String` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [StringValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -159467,9 +161983,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -159479,28 +161999,42 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldLevel": { + "markdownDescription": "The field level \\(all, custom, last\\) for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | CUSTOM | LAST` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevel", "type": "string" }, "FieldLevelOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableFieldSubtotalOptions" }, + "markdownDescription": "The optional configuration of subtotal cells\\. \n*Required*: No \n*Type*: List of [PivotTableFieldSubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevelOptions", "type": "array" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotal cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -159512,12 +162046,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The group by field well for a pivot table\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -159527,12 +162065,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of a table border\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Style": { + "markdownDescription": "The style \\(none, solid\\) of a table border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style", "type": "string" }, "Thickness": { + "markdownDescription": "The thickness of a table border\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Thickness", "type": "number" } }, @@ -159542,10 +162086,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -159557,6 +162105,8 @@ "additionalProperties": false, "properties": { "TableCellImageScalingConfiguration": { + "markdownDescription": "The cell scaling configuration of the sizing options for the table image configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_CELL_HEIGHT | FIT_TO_CELL_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableCellImageScalingConfiguration", "type": "string" } }, @@ -159566,27 +162116,43 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "The background color for the table cells\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "Border": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GlobalTableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GlobalTableBorderOptions", + "markdownDescription": "The borders for the table cells\\. \n*Required*: No \n*Type*: [GlobalTableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-globaltableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Border" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration of the table cells\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Height": { + "markdownDescription": "The height color for the table cells\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `8` \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "number" }, "HorizontalTextAlignment": { + "markdownDescription": "The horizontal text alignment \\(left, center, right, auto\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "TextWrap": { + "markdownDescription": "The text wrap \\(none, wrap\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | WRAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextWrap", "type": "string" }, "VerticalTextAlignment": { + "markdownDescription": "The vertical text alignment \\(top, middle, bottom\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | MIDDLE | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -159599,6 +162165,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.TableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [TableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -159608,10 +162176,14 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" }, "Row": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableRowConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableRowConditionalFormatting", + "markdownDescription": "The row conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableRowConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablerowconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Row" } }, "type": "object" @@ -159620,28 +162192,42 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldOptions", + "markdownDescription": "The field options for a table visual\\. \n*Required*: No \n*Type*: [TableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a table visual\\. \n*Required*: No \n*Type*: [TablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableSortConfiguration", + "markdownDescription": "The sort configuration for a `TableVisual`\\. \n*Required*: No \n*Type*: [TableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableInlineVisualizations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.TableInlineVisualization" }, + "markdownDescription": "A collection of inline visualizations to display within a chart\\. \n*Required*: No \n*Type*: List of [TableInlineVisualization](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableinlinevisualization.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableInlineVisualizations", "type": "array" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableOptions", + "markdownDescription": "The table options for a table visual\\. \n*Required*: No \n*Type*: [TableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TotalOptions", + "markdownDescription": "The total options for a table visual\\. \n*Required*: No \n*Type*: [TotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -159650,6 +162236,8 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "The icon set type \\(link\\) of the custom icon content for table URL link content\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LINK` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" } }, @@ -159659,9 +162247,13 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FontConfiguration", + "markdownDescription": "The font configuration of the custom text content for the table URL link content\\. \n*Required*: Yes \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Value": { + "markdownDescription": "The string value of the custom text content for the table URL link content\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -159674,7 +162266,9 @@ "additionalProperties": false, "properties": { "SizingOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellImageSizingConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellImageSizingConfiguration", + "markdownDescription": "The sizing options for the table image configuration\\. \n*Required*: No \n*Type*: [TableCellImageSizingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellimagesizingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizingOptions" } }, "type": "object" @@ -159683,9 +162277,13 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldLinkContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldLinkContentConfiguration", + "markdownDescription": "The URL content \\(text, icon\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: [TableFieldLinkContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "Target": { + "markdownDescription": "The URL target \\(new tab, new window, same tab\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Target", "type": "string" } }, @@ -159699,10 +162297,14 @@ "additionalProperties": false, "properties": { "CustomIconContent": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldCustomIconContent" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldCustomIconContent", + "markdownDescription": "The custom icon content for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomIconContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomiconcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomIconContent" }, "CustomTextContent": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldCustomTextContent" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldCustomTextContent", + "markdownDescription": "The custom text content \\(value, font configuration\\) for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomTextContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomtextcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomTextContent" } }, "type": "object" @@ -159711,18 +162313,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label for a table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID for a table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "URLStyling": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldURLConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldURLConfiguration", + "markdownDescription": "The URL configuration for a table field\\. \n*Required*: No \n*Type*: [TableFieldURLConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLStyling" }, "Visibility": { + "markdownDescription": "The visibility of a table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width for a table field\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -159738,12 +162350,16 @@ "items": { "type": "string" }, + "markdownDescription": "The order of field IDs of the field options for a table visual\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Order", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldOption" }, + "markdownDescription": "The selected field options for the table field options\\. \n*Required*: No \n*Type*: List of [TableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -159753,10 +162369,14 @@ "additionalProperties": false, "properties": { "ImageConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldImageConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldImageConfiguration", + "markdownDescription": "The image configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldImageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldimageconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageConfiguration" }, "LinkConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldLinkConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableFieldLinkConfiguration", + "markdownDescription": "The link configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldLinkConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkConfiguration" } }, "type": "object" @@ -159765,10 +162385,14 @@ "additionalProperties": false, "properties": { "TableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the table\\. \n*Required*: No \n*Type*: [TableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableAggregatedFieldWells" }, "TableUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field well for the table\\. \n*Required*: No \n*Type*: [TableUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableUnaggregatedFieldWells" } }, "type": "object" @@ -159777,7 +162401,9 @@ "additionalProperties": false, "properties": { "DataBars": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataBarsOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataBarsOptions", + "markdownDescription": "The configuration of the inline visualization of the data bars within a chart\\. \n*Required*: No \n*Type*: [DataBarsOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-databarsoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataBars" } }, "type": "object" @@ -159786,16 +162412,24 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of table cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "HeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "The table cell style of a table header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderStyle" }, "Orientation": { + "markdownDescription": "The orientation \\(vertical, horizontal\\) for a table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\) for a table\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" } }, "type": "object" @@ -159804,9 +162438,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -159816,10 +162454,14 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the background for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the text for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -159828,22 +162470,34 @@ "additionalProperties": false, "properties": { "Bottom": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the bottom border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom" }, "InnerHorizontal": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the inner horizontal border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerHorizontal" }, "InnerVertical": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the inner vertical border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerVertical" }, "Left": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the left border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left" }, "Right": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the right border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right" }, "Top": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableBorderOptions", + "markdownDescription": "The table border options of the top border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top" } }, "type": "object" @@ -159852,12 +162506,16 @@ "additionalProperties": false, "properties": { "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PaginationConfiguration", + "markdownDescription": "The pagination configuration \\(page size, page number\\) for the table\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" }, "RowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The field sort options for rows in the table\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSort", "type": "array" } }, @@ -159870,6 +162528,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.UnaggregatedField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are unaggregated for an unaggregated table\\. \n*Required*: No \n*Type*: List of [UnaggregatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-unaggregatedfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -159882,21 +162542,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [TableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -159909,10 +162581,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text area control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -159921,13 +162597,19 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text background color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting for the icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -159936,6 +162618,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the placeholder options in a text control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -159945,10 +162629,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text field control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -159957,9 +162645,13 @@ "additionalProperties": false, "properties": { "Symbol": { + "markdownDescription": "Determines the thousands separator symbol\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the thousands separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -159969,21 +162661,33 @@ "additionalProperties": false, "properties": { "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `NULL`: The input is set to `NULL`\\.\n+ `NON_NULL`: The input is set to a custom value\\.\n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "number" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" } }, @@ -159993,18 +162697,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `Value`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "Value": { + "markdownDescription": "The value of a `TimeEquality` filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -160018,15 +162732,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "RangeMaximum": { + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum", "type": "string" }, "RangeMinimum": { + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -160042,30 +162764,48 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ExcludePeriodConfiguration", + "markdownDescription": "The exclude period of the time range filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximumValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximumValue" }, "RangeMinimumValue": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TimeRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimumValue" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -160080,12 +162820,18 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter type input value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RollingDateConfiguration", + "markdownDescription": "The rolling date input value\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValue": { + "markdownDescription": "The static input value\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "string" } }, @@ -160095,10 +162841,14 @@ "additionalProperties": false, "properties": { "ColumnTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnTooltipItem", + "markdownDescription": "The tooltip item for the columns that are not part of a field well\\. \n*Required*: No \n*Type*: [ColumnTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columntooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTooltipItem" }, "FieldTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldTooltipItem", + "markdownDescription": "The tooltip item for the fields\\. \n*Required*: No \n*Type*: [FieldTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldtooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldTooltipItem" } }, "type": "object" @@ -160107,12 +162857,18 @@ "additionalProperties": false, "properties": { "FieldBasedTooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldBasedTooltip" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldBasedTooltip", + "markdownDescription": "The setup for the detailed tooltip\\. The tooltip setup is always saved\\. The display type is decided based on the tooltip type\\. \n*Required*: No \n*Type*: [FieldBasedTooltip](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldbasedtooltip.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldBasedTooltip" }, "SelectedTooltipType": { + "markdownDescription": "The selected type for the tooltip\\. Choose one of the following options: \n+ `BASIC`: A basic tooltip\\.\n+ `DETAILED`: A detailed tooltip\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `BASIC | DETAILED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedTooltipType", "type": "string" }, "TooltipVisibility": { + "markdownDescription": "Determines whether or not the tooltip is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipVisibility", "type": "string" } }, @@ -160125,21 +162881,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.AggregationSortConfiguration" }, + "markdownDescription": "The aggregation and sort configuration of the top bottom filter\\. \n*Required*: Yes \n*Type*: List of [AggregationSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationsortconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationSortConfigurations", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "Limit": { + "markdownDescription": "The number of items to include in the top bottom filter results\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Limit", "type": "number" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -160154,28 +162922,44 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "MoverSize": { + "markdownDescription": "The mover size setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MoverSize", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "SortOrder": { + "markdownDescription": "The sort order setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ABSOLUTE_DIFFERENCE | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortOrder", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The computation type\\. Choose from the following options: \n+ TOP: Top movers computation\\.\n+ BOTTOM: Bottom movers computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -160190,22 +162974,34 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ResultSize": { + "markdownDescription": "The result size of a top and bottom ranked computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResultSize", "type": "number" }, "Type": { + "markdownDescription": "The computation type\\. Choose one of the following options: \n+ TOP: A top ranked computation\\.\n+ BOTTOM: A bottom ranked computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -160219,13 +163015,19 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -160238,18 +163040,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableCellStyle", + "markdownDescription": "Cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" } }, @@ -160262,18 +163074,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The color field well of a tree map\\. Values are grouped by aggregations based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Groups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The group by field well of a tree map\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Groups", "type": "array" }, "Sizes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The size field well of a tree map\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sizes", "type": "array" } }, @@ -160283,31 +163101,49 @@ "additionalProperties": false, "properties": { "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) for the colors displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) of a tree map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TreeMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GroupLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the groups that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupLabelOptions" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SizeLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the sizes that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizeLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapSortConfiguration", + "markdownDescription": "The sort configuration of a tree map\\. \n*Required*: No \n*Type*: [TreeMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -160316,7 +163152,9 @@ "additionalProperties": false, "properties": { "TreeMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a tree map\\. \n*Required*: No \n*Type*: [TreeMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapAggregatedFieldWells" } }, "type": "object" @@ -160325,12 +163163,16 @@ "additionalProperties": false, "properties": { "TreeMapGroupItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapGroupItemsLimitConfiguration" }, "TreeMapSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapSort", "type": "array" } }, @@ -160343,24 +163185,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TreeMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -160373,6 +163227,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the trend arrows\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -160382,13 +163238,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnIdentifier", + "markdownDescription": "The column that is used in the `UnaggregatedField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -160401,12 +163263,18 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -160420,7 +163288,9 @@ "additionalProperties": false, "properties": { "PercentRange": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentVisibleRange" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PercentVisibleRange", + "markdownDescription": "The percent range in the visible range\\. \n*Required*: No \n*Type*: [PercentVisibleRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentvisiblerange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentRange" } }, "type": "object" @@ -160429,73 +163299,119 @@ "additionalProperties": false, "properties": { "BarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BarChartVisual", + "markdownDescription": "A bar chart\\. \nFor more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartVisual" }, "BoxPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.BoxPlotVisual", + "markdownDescription": "A box plot\\. \nFor more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BoxPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotVisual" }, "ComboChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ComboChartVisual", + "markdownDescription": "A combo chart\\. \nFor more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ComboChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartVisual" }, "CustomContentVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomContentVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomContentVisual", + "markdownDescription": "A visual that contains custom content\\. \nFor more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CustomContentVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomContentVisual" }, "EmptyVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.EmptyVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.EmptyVisual", + "markdownDescription": "An empty visual\\. \n*Required*: No \n*Type*: [EmptyVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-emptyvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EmptyVisual" }, "FilledMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FilledMapVisual", + "markdownDescription": "A filled map\\. \nFor more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FilledMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapVisual" }, "FunnelChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.FunnelChartVisual", + "markdownDescription": "A funnel chart\\. \nFor more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FunnelChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartVisual" }, "GaugeChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GaugeChartVisual", + "markdownDescription": "A gauge chart\\. \nFor more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GaugeChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartVisual" }, "GeospatialMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.GeospatialMapVisual", + "markdownDescription": "A geospatial map or a points on map visual\\. \nFor more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GeospatialMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapVisual" }, "HeatMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HeatMapVisual", + "markdownDescription": "A heat map\\. \nFor more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HeatMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapVisual" }, "HistogramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.HistogramVisual", + "markdownDescription": "A histogram\\. \nFor more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HistogramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramVisual" }, "InsightVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.InsightVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.InsightVisual", + "markdownDescription": "An insight visual\\. \nFor more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [InsightVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightVisual" }, "KPIVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.KPIVisual", + "markdownDescription": "A key performance indicator \\(KPI\\)\\. \nFor more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [KPIVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIVisual" }, "LineChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LineChartVisual", + "markdownDescription": "A line chart\\. \nFor more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [LineChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartVisual" }, "PieChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PieChartVisual", + "markdownDescription": "A pie or donut chart\\. \nFor more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PieChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartVisual" }, "PivotTableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.PivotTableVisual", + "markdownDescription": "A pivot table\\. \nFor more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PivotTableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableVisual" }, "RadarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.RadarChartVisual", + "markdownDescription": "A radar chart visual\\. \nFor more information, see [Using radar charts](https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [RadarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartVisual" }, "SankeyDiagramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.SankeyDiagramVisual", + "markdownDescription": "A sankey diagram\\. \nFor more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [SankeyDiagramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramVisual" }, "ScatterPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ScatterPlotVisual", + "markdownDescription": "A scatter plot\\. \nFor more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ScatterPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotVisual" }, "TableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TableVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TableVisual", + "markdownDescription": "A table visual\\. \nFor more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableVisual" }, "TreeMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.TreeMapVisual", + "markdownDescription": "A tree map\\. \nFor more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TreeMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapVisual" }, "WaterfallVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallVisual", + "markdownDescription": "A waterfall chart\\. \nFor more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WaterfallVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallVisual" }, "WordCloudVisual": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudVisual" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudVisual", + "markdownDescription": "A word cloud\\. \nFor more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WordCloudVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudVisual" } }, "type": "object" @@ -160507,18 +163423,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomActionOperation" }, + "markdownDescription": "A list of `VisualCustomActionOperations`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: List of [VisualCustomActionOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomactionoperation.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ActionOperations", "type": "array" }, "CustomActionId": { + "markdownDescription": "The ID of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomActionId", "type": "string" }, "Name": { + "markdownDescription": "The name of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Status": { + "markdownDescription": "The status of the `VisualCustomAction`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "Trigger": { + "markdownDescription": "The trigger of the `VisualCustomAction`\\. \nValid values are defined as follows: \n+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point\\.\n+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Trigger", "type": "string" } }, @@ -160534,16 +163460,24 @@ "additionalProperties": false, "properties": { "FilterOperation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionFilterOperation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionFilterOperation", + "markdownDescription": "The filter operation that filters data included in a visual or in an entire sheet\\. \n*Required*: No \n*Type*: [CustomActionFilterOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionfilteroperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterOperation" }, "NavigationOperation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionNavigationOperation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionNavigationOperation", + "markdownDescription": "The navigation operation that navigates between different sheets in the same analysis\\. \n*Required*: No \n*Type*: [CustomActionNavigationOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionnavigationoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NavigationOperation" }, "SetParametersOperation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionSetParametersOperation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionSetParametersOperation", + "markdownDescription": "The set parameter operation that sets parameters in custom action\\. \n*Required*: No \n*Type*: [CustomActionSetParametersOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionsetparametersoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SetParametersOperation" }, "URLOperation": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionURLOperation" + "$ref": "#/definitions/AWS::QuickSight::Analysis.CustomActionURLOperation", + "markdownDescription": "The URL operation that opens a link to another webpage\\. \n*Required*: No \n*Type*: [CustomActionURLOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionurloperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLOperation" } }, "type": "object" @@ -160552,12 +163486,16 @@ "additionalProperties": false, "properties": { "ChartColor": { + "markdownDescription": "The chart color options for the visual palette\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartColor", "type": "string" }, "ColorMap": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DataPathColor" }, + "markdownDescription": "The color map options for the visual palette\\. \n*Required*: No \n*Type*: List of [DataPathColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathcolor.html) \n*Maximum*: `5000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorMap", "type": "array" } }, @@ -160567,9 +163505,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LongFormatText" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LongFormatText", + "markdownDescription": "The long text format of the subtitle label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [LongFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-longformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the subtitle label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -160579,9 +163521,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ShortFormatText" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ShortFormatText", + "markdownDescription": "The short text format of the title label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [ShortFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shortformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the title label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -160594,18 +163540,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The breakdown field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Breakdowns", "type": "array" }, "Categories": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The category field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Categories", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The value field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -160615,34 +163567,54 @@ "additionalProperties": false, "properties": { "CategoryAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the category axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisDisplayOptions" }, "CategoryAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the category axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.DataLabelOptions", + "markdownDescription": "The data label configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.LegendOptions", + "markdownDescription": "The legend configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartSortConfiguration", + "markdownDescription": "The sort configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualPalette", + "markdownDescription": "The visual palette configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WaterfallChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartOptions", + "markdownDescription": "The options that determine the presentation of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartOptions" } }, "type": "object" @@ -160651,7 +163623,9 @@ "additionalProperties": false, "properties": { "WaterfallChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartAggregatedFieldWells" } }, "type": "object" @@ -160660,6 +163634,8 @@ "additionalProperties": false, "properties": { "TotalBarLabel": { + "markdownDescription": "This option determines the total bar label of a waterfall visual\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalBarLabel", "type": "string" } }, @@ -160669,12 +163645,16 @@ "additionalProperties": false, "properties": { "BreakdownItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of bar groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BreakdownItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -160687,24 +163667,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WaterfallChartConfiguration", + "markdownDescription": "The configuration for a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -160717,9 +163709,13 @@ "additionalProperties": false, "properties": { "Date": { + "markdownDescription": "The date that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Date", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -160733,12 +163729,18 @@ "additionalProperties": false, "properties": { "EndDate": { + "markdownDescription": "The end date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndDate", "type": "string" }, "StartDate": { + "markdownDescription": "The start date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartDate", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date range\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -160756,12 +163758,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.DimensionField" }, + "markdownDescription": "The group by field well of a word cloud\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.MeasureField" }, + "markdownDescription": "The size field well of a word cloud\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" } }, @@ -160771,16 +163777,24 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) for the word cloud category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [WordCloudFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudSortConfiguration", + "markdownDescription": "The sort configuration of a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "WordCloudOptions": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudOptions", + "markdownDescription": "The options for a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudOptions" } }, "type": "object" @@ -160789,7 +163803,9 @@ "additionalProperties": false, "properties": { "WordCloudAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a word cloud\\. \n*Required*: No \n*Type*: [WordCloudAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudAggregatedFieldWells" } }, "type": "object" @@ -160798,21 +163814,33 @@ "additionalProperties": false, "properties": { "CloudLayout": { + "markdownDescription": "The cloud layout options \\(fluid, normal\\) of a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FLUID | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CloudLayout", "type": "string" }, "MaximumStringLength": { + "markdownDescription": "The length limit of each word from 1\\-100\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumStringLength", "type": "number" }, "WordCasing": { + "markdownDescription": "The word casing options \\(lower\\_case, existing\\_case\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXISTING_CASE | LOWER_CASE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCasing", "type": "string" }, "WordOrientation": { + "markdownDescription": "The word orientation options \\(horizontal, horizontal\\_and\\_vertical\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | HORIZONTAL_AND_VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordOrientation", "type": "string" }, "WordPadding": { + "markdownDescription": "The word padding options \\(none, small, medium, large\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | NONE | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordPadding", "type": "string" }, "WordScaling": { + "markdownDescription": "The word scaling options \\(emphasize, normal\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EMPHASIZE | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordScaling", "type": "string" } }, @@ -160822,12 +163850,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed in a word cloud\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -160840,24 +163872,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Analysis.WordCloudChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [WordCloudChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Analysis.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Analysis.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -160917,10 +163961,12 @@ "title": "DashboardPublishOptions" }, "Definition": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DashboardVersionDefinition" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DashboardVersionDefinition", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [DashboardVersionDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Definition" }, "Name": { - "markdownDescription": "The display name of the dashboard\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The display name of the dashboard\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -160939,7 +163985,7 @@ }, "SourceEntity": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DashboardSourceEntity", - "markdownDescription": "The entity that you are using as a source when you create the dashboard\\. In `SourceEntity`, you specify the type of object that you want to use\\. You can only create a dashboard from a template, so you use a `SourceTemplate` entity\\. If you need to create a dashboard from an analysis, first convert the analysis to a template by using the `CreateTemplate` API operation\\. For `SourceTemplate`, specify the Amazon Resource Name \\(ARN\\) of the source template\\. The `SourceTemplate`ARN can contain any AWS account; and any QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \n*Required*: Yes \n*Type*: [DashboardSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The entity that you are using as a source when you create the dashboard\\. In `SourceEntity`, you specify the type of object that you want to use\\. You can only create a dashboard from a template, so you use a `SourceTemplate` entity\\. If you need to create a dashboard from an analysis, first convert the analysis to a template by using the `CreateTemplate` API operation\\. For `SourceTemplate`, specify the Amazon Resource Name \\(ARN\\) of the source template\\. The `SourceTemplate`ARN can contain any AWS account; and any QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \n*Required*: No \n*Type*: [DashboardSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceEntity" }, "Tags": { @@ -161004,13 +164050,19 @@ "additionalProperties": false, "properties": { "CategoricalAggregationFunction": { + "markdownDescription": "Aggregation for categorical values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalAggregationFunction", "type": "string" }, "DateAggregationFunction": { + "markdownDescription": "Aggregation for date values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n+ `MIN`: Select the smallest date value\\.\n+ `MAX`: Select the largest date value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAggregationFunction", "type": "string" }, "NumericalAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction", + "markdownDescription": "Aggregation for numerical values\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalAggregationFunction" } }, "type": "object" @@ -161019,12 +164071,18 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The function that aggregates the values in `Column`\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that determines the sort order of aggregated values\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "SortDirection": { + "markdownDescription": "The sort direction of values\\. \n+ `ASC`: Sort in ascending order\\.\n+ `DESC`: Sort in descending order\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortDirection", "type": "string" } }, @@ -161039,7 +164097,9 @@ "additionalProperties": false, "properties": { "DefaultNewSheetConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultNewSheetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultNewSheetConfiguration", + "markdownDescription": "The configuration for default new sheet settings\\. \n*Required*: Yes \n*Type*: [DefaultNewSheetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultnewsheetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultNewSheetConfiguration" } }, "required": [ @@ -161051,9 +164111,13 @@ "additionalProperties": false, "properties": { "AnchorOption": { + "markdownDescription": "The options for the date configuration\\. Choose one of the options below: \n+ `NOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `NOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The name of the parameter that is used for the anchor date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" } }, @@ -161063,9 +164127,13 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcAxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcAxisDisplayRange", + "markdownDescription": "The arc axis range of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "ReserveRange": { + "markdownDescription": "The reserved range of the arc axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReserveRange", "type": "number" } }, @@ -161075,9 +164143,13 @@ "additionalProperties": false, "properties": { "Max": { + "markdownDescription": "The maximum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Max", "type": "number" }, "Min": { + "markdownDescription": "The minimum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Min", "type": "number" } }, @@ -161087,9 +164159,13 @@ "additionalProperties": false, "properties": { "ArcAngle": { + "markdownDescription": "The option that determines the arc angle of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAngle", "type": "number" }, "ArcThickness": { + "markdownDescription": "The options that determine the arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -161099,6 +164175,8 @@ "additionalProperties": false, "properties": { "ArcThickness": { + "markdownDescription": "The arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL | WHOLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -161108,10 +164186,14 @@ "additionalProperties": false, "properties": { "DateAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateAxisOptions", + "markdownDescription": "The options for an axis with a date field\\. \n*Required*: No \n*Type*: [DateAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dateaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAxisOptions" }, "NumericAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericAxisOptions", + "markdownDescription": "The options for an axis with a numeric field\\. \n*Required*: No \n*Type*: [NumericAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericAxisOptions" } }, "type": "object" @@ -161120,9 +164202,13 @@ "additionalProperties": false, "properties": { "Maximum": { + "markdownDescription": "The maximum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Maximum", "type": "number" }, "Minimum": { + "markdownDescription": "The minimum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Minimum", "type": "number" } }, @@ -161132,22 +164218,34 @@ "additionalProperties": false, "properties": { "AxisLineVisibility": { + "markdownDescription": "Determines whether or not the axis line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLineVisibility", "type": "string" }, "AxisOffset": { + "markdownDescription": "The offset value that determines the starting placement of the axis within a visual's bounds\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOffset", "type": "string" }, "DataOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDataOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDataOptions", + "markdownDescription": "The data options for an axis\\. \n*Required*: No \n*Type*: [AxisDataOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdataoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataOptions" }, "GridLineVisibility": { + "markdownDescription": "Determines whether or not the grid line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLineVisibility", "type": "string" }, "ScrollbarOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScrollBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScrollBarOptions", + "markdownDescription": "The scroll bar options for an axis\\. \n*Required*: No \n*Type*: [ScrollBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scrollbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollbarOptions" }, "TickLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisTickLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisTickLabelOptions", + "markdownDescription": "The tick label options of an axis\\. \n*Required*: No \n*Type*: [AxisTickLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisticklabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TickLabelOptions" } }, "type": "object" @@ -161156,10 +164254,14 @@ "additionalProperties": false, "properties": { "DataDriven": { + "markdownDescription": "The data\\-driven setup of an axis display range\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataDriven", "type": "object" }, "MinMax": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayMinMaxRange" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayMinMaxRange", + "markdownDescription": "The minimum and maximum setup of an axis display range\\. \n*Required*: No \n*Type*: [AxisDisplayMinMaxRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayminmaxrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinMax" } }, "type": "object" @@ -161168,13 +164270,19 @@ "additionalProperties": false, "properties": { "ApplyTo": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLabelReferenceOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLabelReferenceOptions", + "markdownDescription": "The options that indicate which field the label belongs to\\. \n*Required*: No \n*Type*: [AxisLabelReferenceOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabelreferenceoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ApplyTo" }, "CustomLabel": { + "markdownDescription": "The text for the axis label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration of the axis label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" } }, "type": "object" @@ -161183,9 +164291,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The field that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -161199,9 +164311,13 @@ "additionalProperties": false, "properties": { "StepCount": { + "markdownDescription": "The step count setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepCount", "type": "number" }, "StepSize": { + "markdownDescription": "The step size setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" } }, @@ -161211,6 +164327,8 @@ "additionalProperties": false, "properties": { "Base": { + "markdownDescription": "The base setup of a logarithmic axis scale\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Base", "type": "number" } }, @@ -161220,10 +164338,14 @@ "additionalProperties": false, "properties": { "Linear": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLinearScale" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLinearScale", + "markdownDescription": "The linear axis scale setup\\. \n*Required*: No \n*Type*: [AxisLinearScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislinearscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Linear" }, "Logarithmic": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLogarithmicScale" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLogarithmicScale", + "markdownDescription": "The logarithmic axis scale setup\\. \n*Required*: No \n*Type*: [AxisLogarithmicScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislogarithmicscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Logarithmic" } }, "type": "object" @@ -161232,9 +164354,13 @@ "additionalProperties": false, "properties": { "LabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "Determines whether or not the axis ticks are visible\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelOptions" }, "RotationAngle": { + "markdownDescription": "The rotation angle of the axis tick labels\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RotationAngle", "type": "number" } }, @@ -161247,24 +164373,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category \\(y\\-axis\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The color \\(group/color\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The small multiples field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a bar chart\\. Values are aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -161274,58 +164408,90 @@ "additionalProperties": false, "properties": { "BarsArrangement": { + "markdownDescription": "Determines the arrangement of the bars\\. The orientation and arrangement of bars determine the type of bar that is used in the visual\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for bar chart category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a color that is used in a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Orientation": { + "markdownDescription": "The orientation of the bars in a bar chart visual\\. There are two valid values in this structure: \n+ `HORIZONTAL`: Used for charts that have horizontal bars\\. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts\\.\n+ `VERTICAL`: Used for charts that have vertical bars\\. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `BarChartVisual`\\. \n*Required*: No \n*Type*: [BarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for a bar chart value\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueAxis" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -161334,7 +164500,9 @@ "additionalProperties": false, "properties": { "BarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a bar chart\\. \n*Required*: No \n*Type*: [BarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartAggregatedFieldWells" } }, "type": "object" @@ -161343,30 +164511,42 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of values displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of color fields in a bar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -161379,24 +164559,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -161409,6 +164601,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The options that determine the bin count value\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -161418,9 +164612,13 @@ "additionalProperties": false, "properties": { "BinCountLimit": { + "markdownDescription": "The options that determine the bin count limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCountLimit", "type": "number" }, "Value": { + "markdownDescription": "The options that determine the bin width value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -161430,16 +164628,24 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BodySectionContent" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BodySectionContent", + "markdownDescription": "The configuration of content in a body section\\. \n*Required*: Yes \n*Type*: [BodySectionContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectioncontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "PageBreakConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionPageBreakConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionPageBreakConfiguration", + "markdownDescription": "The configuration of a page break for a section\\. \n*Required*: No \n*Type*: [SectionPageBreakConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionpagebreakconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageBreakConfiguration" }, "SectionId": { + "markdownDescription": "The unique identifier of a body section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionStyle", + "markdownDescription": "The style options of a body section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -161452,7 +164658,9 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of a body section\\. \n*Required*: No \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" } }, "type": "object" @@ -161464,12 +164672,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The group by field well of a box plot chart\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field well of a box plot chart\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -161479,40 +164691,62 @@ "additionalProperties": false, "properties": { "BoxPlotOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotOptions", + "markdownDescription": "The box plot chart options for a box plot visual \n*Required*: No \n*Type*: [BoxPlotOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotOptions" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort Icon visibility\\) of a box plot category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BoxPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) of a box plot value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotSortConfiguration", + "markdownDescription": "The sort configuration of a `BoxPlotVisual`\\. \n*Required*: No \n*Type*: [BoxPlotSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -161521,7 +164755,9 @@ "additionalProperties": false, "properties": { "BoxPlotAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a box plot\\. \n*Required*: No \n*Type*: [BoxPlotAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotAggregatedFieldWells" } }, "type": "object" @@ -161530,13 +164766,19 @@ "additionalProperties": false, "properties": { "AllDataPointsVisibility": { + "markdownDescription": "Determines the visibility of all data points of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AllDataPointsVisibility", "type": "string" }, "OutlierVisibility": { + "markdownDescription": "Determines the visibility of the outlier in a box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OutlierVisibility", "type": "string" }, "StyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotStyleOptions", + "markdownDescription": "The style options of the box plot\\. \n*Required*: No \n*Type*: [BoxPlotStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleOptions" } }, "type": "object" @@ -161548,10 +164790,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of a group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PaginationConfiguration", + "markdownDescription": "The pagination configuration of a table visual or box plot\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" } }, "type": "object" @@ -161560,6 +164806,8 @@ "additionalProperties": false, "properties": { "FillStyle": { + "markdownDescription": "The fill styles \\(solid, transparent\\) of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `SOLID | TRANSPARENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FillStyle", "type": "string" } }, @@ -161572,24 +164820,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BoxPlotChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -161602,12 +164862,18 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in this calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "Name": { + "markdownDescription": "The name of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -161622,9 +164888,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression in the table calculation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -161641,6 +164911,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlSource" }, + "markdownDescription": "A list of source controls that determine the values that are used in the current control\\. \n*Required*: No \n*Type*: List of [CascadingControlSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolsource.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceControls", "type": "array" } }, @@ -161650,9 +164922,13 @@ "additionalProperties": false, "properties": { "ColumnToMatch": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column identifier that determines which column to look up for the source sheet control\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnToMatch" }, "SourceSheetControlId": { + "markdownDescription": "The source sheet control ID of a `CascadingControlSource`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceSheetControlId", "type": "string" } }, @@ -161662,15 +164938,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -161684,16 +164968,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -161709,10 +165001,14 @@ "items": { "type": "string" }, + "markdownDescription": "A list of the string inputs that are the values of the category drill down filter\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" } }, "required": [ @@ -161725,12 +165021,18 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryFilterConfiguration", + "markdownDescription": "The configuration for a `CategoryFilter`\\. \n*Required*: Yes \n*Type*: [CategoryFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" } }, @@ -161745,13 +165047,19 @@ "additionalProperties": false, "properties": { "CustomFilterConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomFilterConfiguration", + "markdownDescription": "A custom filter that filters based on a single value\\. This filter can be partially matched\\. \n*Required*: No \n*Type*: [CustomFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterConfiguration" }, "CustomFilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomFilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomFilterListConfiguration", + "markdownDescription": "A list of custom filter values\\. In the Amazon QuickSight console, this filter type is called a custom filter list\\. \n*Required*: No \n*Type*: [CustomFilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterListConfiguration" }, "FilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterListConfiguration", + "markdownDescription": "A list of filter configurations\\. In the Amazon QuickSight console, this filter type is called a filter list\\. \n*Required*: No \n*Type*: [FilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterListConfiguration" } }, "type": "object" @@ -161763,12 +165071,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisLabelOptions" }, + "markdownDescription": "The label options for a chart axis\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabeloptions.html) of [AxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabeloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLabelOptions", "type": "array" }, "SortIconVisibility": { + "markdownDescription": "The visibility configuration of the sort icon on a chart's axis label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortIconVisibility", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of an axis label on a chart\\. Choose one of the following options: \n+ `VISIBLE`: Shows the axis\\.\n+ `HIDDEN`: Hides the axis\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -161778,7 +165092,9 @@ "additionalProperties": false, "properties": { "SimpleClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SimpleClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SimpleClusterMarker", + "markdownDescription": "The simple cluster marker of the cluster marker\\. \n*Required*: No \n*Type*: [SimpleClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-simpleclustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleClusterMarker" } }, "type": "object" @@ -161787,7 +165103,9 @@ "additionalProperties": false, "properties": { "ClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ClusterMarker", + "markdownDescription": "The cluster marker that is a part of the cluster marker configuration \n*Required*: No \n*Type*: [ClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-clustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarker" } }, "type": "object" @@ -161796,16 +165114,22 @@ "additionalProperties": false, "properties": { "ColorFillType": { + "markdownDescription": "Determines the color fill type\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DISCRETE | GRADIENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorFillType", "type": "string" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataColor" }, + "markdownDescription": "Determines the list of colors that are applied to the visual\\. \n*Required*: Yes \n*Type*: List of [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datacolor.html) \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "NullValueColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataColor", + "markdownDescription": "Determines the color that is applied to null values\\. \n*Required*: No \n*Type*: [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datacolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueColor" } }, "required": [ @@ -161821,6 +165145,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomColor" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [CustomColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomColors", "type": "array" } }, @@ -161830,15 +165156,23 @@ "additionalProperties": false, "properties": { "ColorsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorsConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ColorsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorsConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FormatConfiguration", + "markdownDescription": "The format configuration of a column\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "Role": { + "markdownDescription": "The role of the column\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DIMENSION | MEASURE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -161851,13 +165185,19 @@ "additionalProperties": false, "properties": { "DateTimeHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeHierarchy", + "markdownDescription": "The option that determines the hierarchy of any `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimehierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeHierarchy" }, "ExplicitHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExplicitHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExplicitHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are built within a visual's field wells\\. These fields can't be duplicated to other visuals\\. \n*Required*: No \n*Type*: [ExplicitHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-explicithierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExplicitHierarchy" }, "PredefinedHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PredefinedHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PredefinedHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are defined during data preparation\\. These fields are available to use in any analysis that uses the data source\\. \n*Required*: No \n*Type*: [PredefinedHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-predefinedhierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredefinedHierarchy" } }, "type": "object" @@ -161866,9 +165206,13 @@ "additionalProperties": false, "properties": { "ColumnName": { + "markdownDescription": "The name of the column\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnName", "type": "string" }, "DataSetIdentifier": { + "markdownDescription": "The data set that the column belongs to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" } }, @@ -161882,13 +165226,19 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The aggregation function that is defined in the column sort\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Direction": { + "markdownDescription": "The sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -161901,15 +165251,23 @@ "additionalProperties": false, "properties": { "Aggregation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The aggregation function of the column tooltip item\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Aggregation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The target column of the tooltip item\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -161925,24 +165283,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The aggregated `BarValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarValues", "type": "array" }, "Category": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The aggregated category field wells of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The aggregated colors field well of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "LineValues": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The aggregated `LineValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineValues", "type": "array" } }, @@ -161952,55 +165318,87 @@ "additionalProperties": false, "properties": { "BarDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a bar in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarDataLabels" }, "BarsArrangement": { + "markdownDescription": "Determines the bar arrangement in a combo chart\\. The following are valid values in this structure: \n+ `CLUSTERED`: For clustered bar combo charts\\.\n+ `STACKED`: For stacked bar combo charts\\.\n+ `STACKED_PERCENT`: Do not use\\. If you use this value, the operation returns a validation error\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The category axis of a combo chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart category \\(group/color\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's color field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ComboChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "LineDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a line in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineDataLabels" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a combo chart's secondary y\\-axis \\(line\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's secondary y\\-axis\\(line\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartSortConfiguration", + "markdownDescription": "The sort configuration of a `ComboChartVisual`\\. \n*Required*: No \n*Type*: [ComboChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -162009,7 +165407,9 @@ "additionalProperties": false, "properties": { "ComboChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a combo chart\\. Combo charts only have aggregated field wells\\. Columns in a combo chart are aggregated by category\\. \n*Required*: No \n*Type*: [ComboChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartAggregatedFieldWells" } }, "type": "object" @@ -162018,21 +165418,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration for the category field well of a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -162045,24 +165453,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ComboChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -162075,9 +165495,13 @@ "additionalProperties": false, "properties": { "ComparisonFormat": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonFormatConfiguration", + "markdownDescription": "The format of the comparison\\. \n*Required*: No \n*Type*: [ComparisonFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonFormat" }, "ComparisonMethod": { + "markdownDescription": "The method of the comparison\\. Choose from the following options: \n+ `DIFFERENCE` \n+ `PERCENT_DIFFERENCE` \n+ `PERCENT` \n*Required*: No \n*Type*: String \n*Allowed values*: `DIFFERENCE | PERCENT | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonMethod", "type": "string" } }, @@ -162087,10 +165511,14 @@ "additionalProperties": false, "properties": { "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration", + "markdownDescription": "The number display format\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration", + "markdownDescription": "The percentage display format\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -162099,34 +165527,54 @@ "additionalProperties": false, "properties": { "Forecast": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ForecastComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ForecastComputation", + "markdownDescription": "The forecast computation configuration\\. \n*Required*: No \n*Type*: [ForecastComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Forecast" }, "GrowthRate": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GrowthRateComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GrowthRateComputation", + "markdownDescription": "The growth rate computation configuration\\. \n*Required*: No \n*Type*: [GrowthRateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-growthratecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GrowthRate" }, "MaximumMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MaximumMinimumComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MaximumMinimumComputation", + "markdownDescription": "The maximum and minimum computation configuration\\. \n*Required*: No \n*Type*: [MaximumMinimumComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumminimumcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumMinimum" }, "MetricComparison": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MetricComparisonComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MetricComparisonComputation", + "markdownDescription": "The metric comparison computation configuration\\. \n*Required*: No \n*Type*: [MetricComparisonComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-metriccomparisoncomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricComparison" }, "PeriodOverPeriod": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PeriodOverPeriodComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PeriodOverPeriodComputation", + "markdownDescription": "The period over period computation configuration\\. \n*Required*: No \n*Type*: [PeriodOverPeriodComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodoverperiodcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodOverPeriod" }, "PeriodToDate": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PeriodToDateComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PeriodToDateComputation", + "markdownDescription": "The period to `DataSetIdentifier` computation configuration\\. \n*Required*: No \n*Type*: [PeriodToDateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodtodatecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodToDate" }, "TopBottomMovers": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomMoversComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomMoversComputation", + "markdownDescription": "The top movers and bottom movers computation configuration\\. \n*Required*: No \n*Type*: [TopBottomMoversComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomMovers" }, "TopBottomRanked": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomRankedComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomRankedComputation", + "markdownDescription": "The top ranked and bottom ranked computation configuration\\. \n*Required*: No \n*Type*: [TopBottomRankedComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomrankedcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomRanked" }, "TotalAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TotalAggregationComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TotalAggregationComputation", + "markdownDescription": "The total aggregation computation configuration\\. \n*Required*: No \n*Type*: [TotalAggregationComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totalaggregationcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalAggregation" }, "UniqueValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.UniqueValuesComputation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.UniqueValuesComputation", + "markdownDescription": "The unique values computation configuration\\. \n*Required*: No \n*Type*: [UniqueValuesComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-uniquevaluescomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniqueValues" } }, "type": "object" @@ -162135,10 +165583,14 @@ "additionalProperties": false, "properties": { "Gradient": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingGradientColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingGradientColor", + "markdownDescription": "Formatting configuration for gradient color\\. \n*Required*: No \n*Type*: [ConditionalFormattingGradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattinggradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Gradient" }, "Solid": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingSolidColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingSolidColor", + "markdownDescription": "Formatting configuration for solid color\\. \n*Required*: No \n*Type*: [ConditionalFormattingSolidColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingsolidcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Solid" } }, "type": "object" @@ -162147,16 +165599,24 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color of the icon\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DisplayConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIconDisplayConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIconDisplayConfiguration", + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconDisplayConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicondisplayconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayConfiguration" }, "Expression": { + "markdownDescription": "The expression that determines the condition of the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconOptions", + "markdownDescription": "Custom icon options for an icon set\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingCustomIconOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconOptions" } }, "required": [ @@ -162169,9 +165629,13 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "Determines the type of icon\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ARROW_DOWN | ARROW_DOWN_LEFT | ARROW_DOWN_RIGHT | ARROW_LEFT | ARROW_RIGHT | ARROW_UP | ARROW_UP_LEFT | ARROW_UP_RIGHT | CARET_DOWN | CARET_UP | CHECKMARK | CIRCLE | FACE_DOWN | FACE_FLAT | FACE_UP | FLAG | MINUS | ONE_BAR | PLUS | SQUARE | THREE_BAR | THUMBS_DOWN | THUMBS_UP | TRIANGLE | TWO_BAR | X` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" }, "UnicodeIcon": { + "markdownDescription": "Determines the Unicode icon type\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^[^\\u0000-\\u00FF]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UnicodeIcon", "type": "string" } }, @@ -162181,9 +165645,13 @@ "additionalProperties": false, "properties": { "Color": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GradientColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GradientColor", + "markdownDescription": "Determines the color\\. \n*Required*: Yes \n*Type*: [GradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for gradient color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -162197,10 +165665,14 @@ "additionalProperties": false, "properties": { "CustomCondition": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconCondition" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconCondition", + "markdownDescription": "Determines the custom condition for an icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingCustomIconCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconcondition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomCondition" }, "IconSet": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIconSet" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIconSet", + "markdownDescription": "Formatting configuration for icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingiconset.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSet" } }, "type": "object" @@ -162209,6 +165681,8 @@ "additionalProperties": false, "properties": { "IconDisplayOption": { + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ICON_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconDisplayOption", "type": "string" } }, @@ -162218,9 +165692,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconSetType": { + "markdownDescription": "Determines the icon set type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BARS | CARET_UP_MINUS_DOWN | CHECK_X | FLAGS | FOUR_COLOR_ARROW | FOUR_GRAY_ARROW | PLUS_MINUS | THREE_CIRCLE | THREE_COLOR_ARROW | THREE_GRAY_ARROW | THREE_SHAPE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSetType", "type": "string" } }, @@ -162233,9 +165711,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for solid color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -162251,9 +165733,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" }, + "markdownDescription": "The dimensions columns that are used in the contribution analysis, usually a list of `ColumnIdentifiers`\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributorDimensions", "type": "array" }, "MeasureFieldId": { + "markdownDescription": "The measure field that is used in the contribution analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureFieldId", "type": "string" } }, @@ -162267,27 +165753,43 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value for the currency format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" }, "Symbol": { + "markdownDescription": "Determines the symbol for the currency format\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[A-Z]{3}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" } }, @@ -162297,10 +165799,14 @@ "additionalProperties": false, "properties": { "SelectedFieldsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterOperationSelectedFieldsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterOperationSelectedFieldsConfiguration", + "markdownDescription": "The configuration that chooses the fields to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationSelectedFieldsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationselectedfieldsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldsConfiguration" }, "TargetVisualsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterOperationTargetVisualsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterOperationTargetVisualsConfiguration", + "markdownDescription": "The configuration that chooses the target visuals to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationTargetVisualsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationtargetvisualsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualsConfiguration" } }, "required": [ @@ -162313,7 +165819,9 @@ "additionalProperties": false, "properties": { "LocalNavigationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LocalNavigationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LocalNavigationConfiguration", + "markdownDescription": "The configuration that chooses the navigation target\\. \n*Required*: No \n*Type*: [LocalNavigationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-localnavigationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LocalNavigationConfiguration" } }, "type": "object" @@ -162325,6 +165833,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SetParameterValueConfiguration" }, + "markdownDescription": "The parameter that determines the value configuration\\. \n*Required*: Yes \n*Type*: List of [SetParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-setparametervalueconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueConfigurations", "type": "array" } }, @@ -162337,9 +165847,13 @@ "additionalProperties": false, "properties": { "URLTarget": { + "markdownDescription": "The target of the `CustomActionURLOperation`\\. \nValid values are defined as follows: \n+ `NEW_TAB`: Opens the target URL in a new browser tab\\.\n+ `NEW_WINDOW`: Opens the target URL in a new browser window\\.\n+ `SAME_TAB`: Opens the target URL in the same browser tab\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTarget", "type": "string" }, "URLTemplate": { + "markdownDescription": "THe URL link of the `CustomActionURLOperation`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTemplate", "type": "string" } }, @@ -162353,12 +165867,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "FieldValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "SpecialValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SpecialValue", "type": "string" } }, @@ -162371,12 +165891,18 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The content type of the custom content visual\\. You can use this to have the visual render as an image\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `IMAGE | OTHER_EMBEDDED_CONTENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "ContentUrl": { + "markdownDescription": "The input URL that links to the custom content that you want in the custom visual\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentUrl", "type": "string" }, "ImageScaling": { + "markdownDescription": "The sizing options for the size of the custom content visual\\. This structure is required when the `ContentType` of the visual is `'IMAGE'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_HEIGHT | FIT_TO_WIDTH | SCALE_TO_VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageScaling", "type": "string" } }, @@ -162389,21 +165915,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomContentConfiguration", + "markdownDescription": "The configuration of a `CustomContentVisual`\\. \n*Required*: No \n*Type*: [CustomContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used to create the custom content visual\\. You can't create a visual without a dataset\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -162417,18 +165955,28 @@ "additionalProperties": false, "properties": { "CategoryValue": { + "markdownDescription": "The category value for the filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValue", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `CategoryValue`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -162445,15 +165993,23 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -162467,6 +166023,8 @@ "additionalProperties": false, "properties": { "Narrative": { + "markdownDescription": "The string input of custom narrative\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Narrative", "type": "string" } }, @@ -162482,24 +166040,32 @@ "items": { "type": "string" }, + "markdownDescription": "A list of datetime\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeValues", "type": "array" }, "DecimalValues": { "items": { "type": "number" }, + "markdownDescription": "A list of decimal\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalValues", "type": "array" }, "IntegerValues": { "items": { "type": "number" }, + "markdownDescription": "A list of integer\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerValues", "type": "array" }, "StringValues": { "items": { "type": "string" }, + "markdownDescription": "A list of string\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringValues", "type": "array" } }, @@ -162509,9 +166075,13 @@ "additionalProperties": false, "properties": { "CustomValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomParameterValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomParameterValues", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [CustomParameterValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customparametervalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValues" }, "IncludeNullValue": { + "markdownDescription": "Includes the null value in custom action parameter values\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeNullValue", "type": "boolean" } }, @@ -162537,6 +166107,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.Entity" }, + "markdownDescription": "Lists the violated entities that caused the dashboard error\\. \n*Required*: No \n*Type*: List of [Entity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-entity.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ViolatedEntities", "type": "array" } }, @@ -162551,13 +166123,19 @@ "title": "AdHocFilteringOption" }, "DataPointDrillUpDownOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointDrillUpDownOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointDrillUpDownOption", + "markdownDescription": "The drill\\-down options of data points in a dashboard\\. \n*Required*: No \n*Type*: [DataPointDrillUpDownOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointdrillupdownoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPointDrillUpDownOption" }, "DataPointMenuLabelOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointMenuLabelOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointMenuLabelOption", + "markdownDescription": "The data point menu label options of a dashboard\\. \n*Required*: No \n*Type*: [DataPointMenuLabelOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointmenulabeloption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPointMenuLabelOption" }, "DataPointTooltipOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointTooltipOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPointTooltipOption", + "markdownDescription": "The data point tool tip options of a dashboard\\. \n*Required*: No \n*Type*: [DataPointTooltipOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointtooltipoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPointTooltipOption" }, "ExportToCSVOption": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExportToCSVOption", @@ -162565,7 +166143,9 @@ "title": "ExportToCSVOption" }, "ExportWithHiddenFieldsOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExportWithHiddenFieldsOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExportWithHiddenFieldsOption", + "markdownDescription": "Determines if hidden fields are exported with a dashboard\\. \n*Required*: No \n*Type*: [ExportWithHiddenFieldsOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exportwithhiddenfieldsoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExportWithHiddenFieldsOption" }, "SheetControlsOption": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetControlsOption", @@ -162573,16 +166153,24 @@ "title": "SheetControlsOption" }, "SheetLayoutElementMaximizationOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetLayoutElementMaximizationOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetLayoutElementMaximizationOption", + "markdownDescription": "The sheet layout maximization options of a dashbaord\\. \n*Required*: No \n*Type*: [SheetLayoutElementMaximizationOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetlayoutelementmaximizationoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetLayoutElementMaximizationOption" }, "VisualAxisSortOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualAxisSortOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualAxisSortOption", + "markdownDescription": "The axis sort options of a dashboard\\. \n*Required*: No \n*Type*: [VisualAxisSortOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualaxissortoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualAxisSortOption" }, "VisualMenuOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualMenuOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualMenuOption", + "markdownDescription": "The menu options of a visual in a dashboard\\. \n*Required*: No \n*Type*: [VisualMenuOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualmenuoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualMenuOption" }, "VisualPublishOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DashboardVisualPublishOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DashboardVisualPublishOptions", + "markdownDescription": "The visual publish options of a visual in a dashboard\\. \n*Required*: No \n*Type*: [DashboardVisualPublishOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardvisualpublishoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPublishOptions" } }, "type": "object" @@ -162690,42 +166278,56 @@ "additionalProperties": false, "properties": { "AnalysisDefaults": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AnalysisDefaults" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AnalysisDefaults", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefaults](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-analysisdefaults.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnalysisDefaults" }, "CalculatedFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.CalculatedField" }, + "markdownDescription": "An array of calculated field definitions for the dashboard\\. \n*Required*: No \n*Type*: List of [CalculatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedfield.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedFields", "type": "array" }, "ColumnConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnConfiguration" }, + "markdownDescription": "An array of dashboard\\-level column configurations\\. Column configurations are used to set the default formatting for a column that is used throughout a dashboard\\. \n*Required*: No \n*Type*: List of [ColumnConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnConfigurations", "type": "array" }, "DataSetIdentifierDeclarations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataSetIdentifierDeclaration" }, + "markdownDescription": "An array of dataset identifier declarations\\. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names \\(ARNs\\) throughout the dashboard's sub\\-structures\\. \n*Required*: Yes \n*Type*: List of [DataSetIdentifierDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datasetidentifierdeclaration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifierDeclarations", "type": "array" }, "FilterGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterGroup" }, + "markdownDescription": "The filter definitions for a dashboard\\. \nFor more information, see [Filtering Data in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-filter.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtergroup.html) \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroups", "type": "array" }, "ParameterDeclarations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterDeclaration" }, + "markdownDescription": "The parameter declarations for a dashboard\\. Parameters are named variables that can transfer a value for use by an action or an object\\. \nFor more information, see [Parameters in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdeclaration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterDeclarations", "type": "array" }, "Sheets": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetDefinition" }, + "markdownDescription": "An array of sheet definitions for a dashboard\\. \n*Required*: No \n*Type*: List of [SheetDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sheets", "type": "array" } }, @@ -162738,7 +166340,9 @@ "additionalProperties": false, "properties": { "ExportHiddenFieldsOption": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExportHiddenFieldsOption" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExportHiddenFieldsOption", + "markdownDescription": "Determines if hidden fields are included in an exported dashboard\\. \n*Required*: No \n*Type*: [ExportHiddenFieldsOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exporthiddenfieldsoption.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExportHiddenFieldsOption" } }, "type": "object" @@ -162747,12 +166351,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the data bars options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "NegativeColor": { + "markdownDescription": "The color of the negative data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeColor", "type": "string" }, "PositiveColor": { + "markdownDescription": "The color of the positive data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PositiveColor", "type": "string" } }, @@ -162765,9 +166375,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that is applied to the data value\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "The data value that the color is applied to\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" } }, @@ -162777,16 +166391,24 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field that you are setting the axis binding to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The field value of the field that you are setting the axis binding to\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -162799,33 +166421,51 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "Determines the visibility of the category field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "DataLabelTypes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelType" }, + "markdownDescription": "The option that determines the data label type\\. \n*Required*: No \n*Type*: List of [DataLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeltype.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelTypes", "type": "array" }, "LabelColor": { + "markdownDescription": "Determines the color of the data labels\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelContent": { + "markdownDescription": "Determines the content of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENT | VALUE | VALUE_AND_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelContent", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "Determines the font configuration of the data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureLabelVisibility": { + "markdownDescription": "Determines the visibility of the measure field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Overlap": { + "markdownDescription": "Determines whether overlap is enabled or disabled for the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLE_OVERLAP | ENABLE_OVERLAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Overlap", "type": "string" }, "Position": { + "markdownDescription": "Determines the position of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -162835,19 +166475,29 @@ "additionalProperties": false, "properties": { "DataPathLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathLabelType" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathLabelType", + "markdownDescription": "The option that specifies individual data values for labels\\. \n*Required*: No \n*Type*: [DataPathLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathLabelType" }, "FieldLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldLabelType" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldLabelType", + "markdownDescription": "Determines the label configuration for the entire field\\. \n*Required*: No \n*Type*: [FieldLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLabelType" }, "MaximumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MaximumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MaximumLabelType", + "markdownDescription": "Determines the label configuration for the maximum value in a visual\\. \n*Required*: No \n*Type*: [MaximumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumLabelType" }, "MinimumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MinimumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MinimumLabelType", + "markdownDescription": "Determines the label configuration for the minimum value in a visual\\. \n*Required*: No \n*Type*: [MinimumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-minimumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumLabelType" }, "RangeEndsLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RangeEndsLabelType" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RangeEndsLabelType", + "markdownDescription": "Determines the label configuration for range end value in a visual\\. \n*Required*: No \n*Type*: [RangeEndsLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rangeendslabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeEndsLabelType" } }, "type": "object" @@ -162856,12 +166506,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that needs to be applied to the element\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Element": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathValue", + "markdownDescription": "The element that the color needs to be applied to\\. \n*Required*: Yes \n*Type*: [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Element" }, "TimeGranularity": { + "markdownDescription": "The time granularity of the field that the color needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -162875,12 +166531,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that the data label needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that is labeled\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the data label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -162890,12 +166552,16 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "Determines the sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortPaths": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathValue" }, + "markdownDescription": "The list of data paths that need to be sorted\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortPaths", "type": "array" } }, @@ -162909,9 +166575,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" } }, @@ -162925,6 +166595,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the drill down options of data points\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -162934,6 +166606,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the data point menu options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -162943,6 +166617,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the data point tool tip options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -162952,9 +166628,13 @@ "additionalProperties": false, "properties": { "DataSetArn": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the data set\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetArn", "type": "string" }, "Identifier": { + "markdownDescription": "The identifier of the data set, typically the data set's name\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Identifier", "type": "string" } }, @@ -162988,6 +166668,8 @@ "additionalProperties": false, "properties": { "MissingDateVisibility": { + "markdownDescription": "Determines whether or not missing dates are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDateVisibility", "type": "string" } }, @@ -162997,18 +166679,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DateGranularity": { + "markdownDescription": "The date granularity of the `DateDimensionField`\\. Choose one of the following options: \n+ `YEAR` \n+ `QUARTER` \n+ `MONTH` \n+ `WEEK` \n+ `DAY` \n+ `HOUR` \n+ `MINUTE` \n+ `SECOND` \n+ `MILLISECOND` \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateGranularity", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -163022,16 +166714,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -163044,15 +166744,21 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DataTimeDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RollingDateConfiguration", + "markdownDescription": "The rolling date of the `DataTimeDefaultValues`\\. The date is determined from the dataset based on input expression\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DataTimeDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -163062,13 +166768,19 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Determines the `DateTime` format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric `DateTime` fields\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -163080,9 +166792,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the `DateTime` hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the `DateTime` hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -163118,22 +166834,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DateTimeDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimedefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `DateTime` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DateTimeValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimevaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -163145,10 +166871,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -163157,9 +166887,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -163169,12 +166903,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DecimalDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -163207,22 +166945,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DecimalDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimaldefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `Decimal` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DecimalValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -163235,6 +166983,8 @@ "additionalProperties": false, "properties": { "DecimalPlaces": { + "markdownDescription": "The values of the decimal places\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlaces", "type": "number" } }, @@ -163247,9 +166997,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -163259,7 +167013,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a free\\-form layout\\. \n*Required*: Yes \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -163271,7 +167027,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a grid layout\\. \n*Required*: Yes \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -163283,10 +167041,14 @@ "additionalProperties": false, "properties": { "FreeForm": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultFreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultFreeFormLayoutConfiguration", + "markdownDescription": "The options that determine the default settings of a free\\-form layout configuration\\. \n*Required*: No \n*Type*: [DefaultFreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfreeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeForm" }, "Grid": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultGridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultGridLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a grid layout configuration\\. \n*Required*: No \n*Type*: [DefaultGridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultgridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Grid" } }, "type": "object" @@ -163295,12 +167057,18 @@ "additionalProperties": false, "properties": { "InteractiveLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultInteractiveLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultInteractiveLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for interactive layout configuration\\. \n*Required*: No \n*Type*: [DefaultInteractiveLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultinteractivelayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InteractiveLayoutConfiguration" }, "PaginatedLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultPaginatedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultPaginatedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a paginated layout configuration\\. \n*Required*: No \n*Type*: [DefaultPaginatedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultpaginatedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedLayoutConfiguration" }, "SheetContentType": { + "markdownDescription": "The option that determines the sheet content type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetContentType", "type": "string" } }, @@ -163310,7 +167078,9 @@ "additionalProperties": false, "properties": { "SectionBased": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultSectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DefaultSectionBasedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a section\\-based layout configuration\\. \n*Required*: No \n*Type*: [DefaultSectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultsectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBased" } }, "type": "object" @@ -163319,7 +167089,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -163331,15 +167103,23 @@ "additionalProperties": false, "properties": { "CustomValuesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomValuesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomValuesConfiguration", + "markdownDescription": "The configuration of custom values for destination parameter in `DestinationParameterValueConfiguration`\\. \n*Required*: No \n*Type*: [CustomValuesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customvaluesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValuesConfiguration" }, "SelectAllValueOptions": { + "markdownDescription": "The configuration that selects all options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllValueOptions", "type": "string" }, "SourceField": { + "markdownDescription": "The source field ID of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceField", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" } }, @@ -163349,13 +167129,19 @@ "additionalProperties": false, "properties": { "CategoricalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoricalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoricalDimensionField", + "markdownDescription": "The dimension type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalDimensionField" }, "DateDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateDimensionField", + "markdownDescription": "The dimension type field with date type columns\\. \n*Required*: No \n*Type*: [DateDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datedimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateDimensionField" }, "NumericalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalDimensionField", + "markdownDescription": "The dimension type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalDimensionField" } }, "type": "object" @@ -163364,6 +167150,8 @@ "additionalProperties": false, "properties": { "LabelVisibility": { + "markdownDescription": "Determines the visibility of the label in a donut chart\\. In the Amazon QuickSight console, this option is called `'Show total'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelVisibility", "type": "string" } }, @@ -163373,10 +167161,14 @@ "additionalProperties": false, "properties": { "ArcOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcOptions", + "markdownDescription": "The option for define the arc of the chart shape\\. Valid values are as follows: \n+ `WHOLE` \\- A pie chart\n+ `SMALL`\\- A small\\-sized donut chart\n+ `MEDIUM`\\- A medium\\-sized donut chart\n+ `LARGE`\\- A large\\-sized donut chart\n*Required*: No \n*Type*: [ArcOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcOptions" }, "DonutCenterOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DonutCenterOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DonutCenterOptions", + "markdownDescription": "The label options of the label that is displayed in the center of a donut chart\\. This option isn't available for pie charts\\. \n*Required*: No \n*Type*: [DonutCenterOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutcenteroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutCenterOptions" } }, "type": "object" @@ -163385,13 +167177,19 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryDrillDownFilter", + "markdownDescription": "The category type drill down filter\\. This filter is used for string type columns\\. \n*Required*: No \n*Type*: [CategoryDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categorydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericEqualityDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericEqualityDrillDownFilter", + "markdownDescription": "The numeric equality type drill down filter\\. This filter is used for number type columns\\. \n*Required*: No \n*Type*: [NumericEqualityDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalitydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeDrillDownFilter", + "markdownDescription": "The time range drill down filter\\. This filter is used for date time columns\\. \n*Required*: No \n*Type*: [TimeRangeDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangedrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" } }, "type": "object" @@ -163400,10 +167198,14 @@ "additionalProperties": false, "properties": { "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a dropdown control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -163412,13 +167214,19 @@ "additionalProperties": false, "properties": { "DefaultValueColumn": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that contains the default value of each user or group\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValueColumn" }, "GroupNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that contains the group name\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupNameColumn" }, "UserNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that contains the username\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UserNameColumn" } }, "required": [ @@ -163433,12 +167241,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the empty visual\\. Every visual requires a dataset to render\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -163452,6 +167266,8 @@ "additionalProperties": false, "properties": { "Path": { + "markdownDescription": "The hierarchical path of the entity within the analysis, template, or dashboard definition tree\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Path", "type": "string" } }, @@ -163461,12 +167277,18 @@ "additionalProperties": false, "properties": { "Amount": { + "markdownDescription": "The amount or number of the exclude period\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Amount", "type": "number" }, "Granularity": { + "markdownDescription": "The granularity or unit \\(day, month, year\\) of the exclude period\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Granularity", "type": "string" }, "Status": { + "markdownDescription": "The status of the exclude period\\. Choose from the following options: \n+ `ENABLED` \n+ `DISABLED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -163483,15 +167305,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the explicit hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the explicit hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the explicit hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -163505,6 +167333,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the export hidden fields options of a dashbaord\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -163525,6 +167355,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the export with hidden fields options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -163534,15 +167366,21 @@ "additionalProperties": false, "properties": { "AggregationVisibility": { + "markdownDescription": "The visibility of `Show aggregations`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationVisibility", "type": "string" }, "TooltipFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipItem" }, + "markdownDescription": "The fields configuration in the tooltip\\. \n*Required*: No \n*Type*: List of [TooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipitem.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipFields", "type": "array" }, "TooltipTitleType": { + "markdownDescription": "The type for the >tooltip title\\. Choose one of the following options: \n+ `NONE`: Doesn't use the primary value as the title\\.\n+ `PRIMARY_VALUE`: Uses primary value as the title\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | PRIMARY_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipTitleType", "type": "string" } }, @@ -163552,9 +167390,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "Indicates the field that is targeted by the field label\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the field label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -163564,13 +167406,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field for which you are setting the axis binding\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -163583,9 +167431,13 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "The sort direction\\. Choose one of the following options: \n+ `ASC`: Ascending\n+ `DESC`: Descending\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "FieldId": { + "markdownDescription": "The sort configuration target field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -163599,10 +167451,14 @@ "additionalProperties": false, "properties": { "ColumnSort": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnSort", + "markdownDescription": "The sort configuration for a column that is not used in a field well\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSort" }, "FieldSort": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSort", + "markdownDescription": "The sort configuration for a field in a field well\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSort" } }, "type": "object" @@ -163611,12 +167467,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The unique ID of the field that is targeted by the tooltip\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -163632,12 +167494,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The aggregated location field well of the filled map\\. Values are grouped by location fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The aggregated color field well of a filled map\\. Values are aggregated based on location fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -163650,6 +167516,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `FilledMapVisual`\\. \n*Required*: Yes \n*Type*: List of [FilledMapConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconditionalformattingoption.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -163662,7 +167530,9 @@ "additionalProperties": false, "properties": { "Shape": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapShapeConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapShapeConditionalFormatting", + "markdownDescription": "The conditional formatting that determines the shape of the filled map\\. \n*Required*: Yes \n*Type*: [FilledMapShapeConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapshapeconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape" } }, "required": [ @@ -163674,22 +167544,34 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [FilledMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapSortConfiguration", + "markdownDescription": "The sort configuration of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialWindowOptions", + "markdownDescription": "The window options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -163698,7 +167580,9 @@ "additionalProperties": false, "properties": { "FilledMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well of the filled map\\. \n*Required*: No \n*Type*: [FilledMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapAggregatedFieldWells" } }, "type": "object" @@ -163707,10 +167591,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the filled map shape\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Format": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ShapeConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ShapeConditionalFormat", + "markdownDescription": "The conditional formatting that determines the background color of a filled map's shape\\. \n*Required*: No \n*Type*: [ShapeConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shapeconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Format" } }, "required": [ @@ -163725,6 +167613,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the location fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -163737,27 +167627,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [FilledMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapConditionalFormatting", + "markdownDescription": "The conditional formatting of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -163770,25 +167674,39 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoryFilter", + "markdownDescription": "A `CategoryFilter` filters text values\\. \nFor more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CategoryFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericEqualityFilter", + "markdownDescription": "A `NumericEqualityFilter` filters numeric values that equal or do not equal a given numeric value\\. \n*Required*: No \n*Type*: [NumericEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "NumericRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilter", + "markdownDescription": "A `NumericRangeFilter` filters numeric values that are either inside or outside a given numeric range\\. \n*Required*: No \n*Type*: [NumericRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericRangeFilter" }, "RelativeDatesFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RelativeDatesFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RelativeDatesFilter", + "markdownDescription": "A `RelativeDatesFilter` filters date values that are relative to a given date\\. \n*Required*: No \n*Type*: [RelativeDatesFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDatesFilter" }, "TimeEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeEqualityFilter", + "markdownDescription": "A `TimeEqualityFilter` filters date\\-time values that equal or do not equal a given date/time value\\. \n*Required*: No \n*Type*: [TimeEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timeequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilter", + "markdownDescription": "A `TimeRangeFilter` filters date\\-time values that are either inside or outside a given date/time range\\. \n*Required*: No \n*Type*: [TimeRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" }, "TopBottomFilter": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomFilter" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TopBottomFilter", + "markdownDescription": "A `TopBottomFilter` filters data to the top or bottom values for a given column\\. \n*Required*: No \n*Type*: [TopBottomFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomFilter" } }, "type": "object" @@ -163797,25 +167715,39 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterDateTimePickerControl", + "markdownDescription": "A control from a date filter that is used to specify date and time\\. \n*Required*: No \n*Type*: [FilterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [FilterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterListControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterListControl", + "markdownDescription": "A control to display a list of buttons or boxes\\. This is used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [FilterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "RelativeDateTime": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl", + "markdownDescription": "A control from a date filter that is used to specify the relative date\\. \n*Required*: No \n*Type*: [FilterRelativeDateTimeControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterrelativedatetimecontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateTime" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [FilterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [FilterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [FilterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -163824,18 +167756,28 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The date time picker type of a `FilterDateTimePickerControl`\\. Choose one of the following options: \n+ `SINGLE_VALUED`: The filter condition is a fixed date\\.\n+ `DATE_RANGE`: The filter condition is a date time range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DATE_RANGE | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -163850,24 +167792,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DropDownControlDisplayOptions", + "markdownDescription": "The display options of the `FilterDropDownControl`\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of the `FilterDropDownControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu\\.\n+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -163882,21 +167838,31 @@ "additionalProperties": false, "properties": { "CrossDataset": { + "markdownDescription": "The filter new feature which can apply filter group to all data sets\\. Choose one of the following options: \n+ `ALL_DATASETS` \n+ `SINGLE_DATASET` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_DATASETS | SINGLE_DATASET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CrossDataset", "type": "string" }, "FilterGroupId": { + "markdownDescription": "The value that uniquely identifies a `FilterGroup` within a dashboard, template, or analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroupId", "type": "string" }, "Filters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.Filter" }, + "markdownDescription": "The list of filters that are present in a `FilterGroup`\\. \n*Required*: Yes \n*Type*: List of [Filter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Filters", "type": "array" }, "ScopeConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterScopeConfiguration", + "markdownDescription": "The configuration that specifies what scope to apply to a `FilterGroup`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: [FilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScopeConfiguration" }, "Status": { + "markdownDescription": "The status of the `FilterGroup`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -163915,12 +167881,18 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -163933,24 +167905,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterListControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from the list\\.\n+ `SINGLE_SELECT`: The user can select a single entry from the list\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -163965,12 +167951,16 @@ "additionalProperties": false, "properties": { "SelectedFieldOptions": { + "markdownDescription": "A structure that contains the options that choose which fields are filtered in the `CustomActionFilterOperation`\\. \nValid values are defined as follows: \n+ `ALL_FIELDS`: Applies the filter operation to all fields\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_FIELDS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "string" }, "SelectedFields": { "items": { "type": "string" }, + "markdownDescription": "Chooses the fields that are filtered in `CustomActionFilterOperation`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFields", "type": "array" } }, @@ -163980,7 +167970,9 @@ "additionalProperties": false, "properties": { "SameSheetTargetVisualConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SameSheetTargetVisualConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SameSheetTargetVisualConfiguration", + "markdownDescription": "The configuration of the same\\-sheet target visuals that you want to be filtered\\. \n*Required*: No \n*Type*: [SameSheetTargetVisualConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-samesheettargetvisualconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SameSheetTargetVisualConfiguration" } }, "type": "object" @@ -163989,15 +167981,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RelativeDateTimeControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RelativeDateTimeControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [RelativeDateTimeControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatetimecontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -164012,7 +168012,9 @@ "additionalProperties": false, "properties": { "SelectedSheets": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SelectedSheetsFilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SelectedSheetsFilterScopeConfiguration", + "markdownDescription": "The configuration for applying a filter to specific sheets\\. \n*Required*: No \n*Type*: [SelectedSheetsFilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-selectedsheetsfilterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedSheets" } }, "type": "object" @@ -164024,6 +168026,8 @@ "items": { "type": "string" }, + "markdownDescription": "The values that are used in the `FilterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -164033,27 +168037,43 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterSliderControl`\\. Choose one of the following options: \n+ `SINGLE_POINT`: Filter against\\(equals\\) a single data point\\.\n+ `RANGE`: Filter data that is in a specified range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `RANGE | SINGLE_POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -164071,18 +168091,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -164097,15 +168127,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -164120,19 +168158,29 @@ "additionalProperties": false, "properties": { "FontColor": { + "markdownDescription": "Determines the color of the text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontDecoration": { + "markdownDescription": "Determines the appearance of decorative lines on the text\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | UNDERLINE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontDecoration", "type": "string" }, "FontSize": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontSize" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontSize", + "markdownDescription": "The option that determines the text display size\\. \n*Required*: No \n*Type*: [FontSize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontsize.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontSize" }, "FontStyle": { + "markdownDescription": "Determines the text display face that is inherited by the given font family\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ITALIC | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontStyle", "type": "string" }, "FontWeight": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontWeight" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontWeight", + "markdownDescription": "The option that determines the text display weight, or boldness\\. \n*Required*: No \n*Type*: [FontWeight](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontweight.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontWeight" } }, "type": "object" @@ -164141,6 +168189,8 @@ "additionalProperties": false, "properties": { "Relative": { + "markdownDescription": "The lexical name for the text size, proportional to its surrounding context\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXTRA_LARGE | EXTRA_SMALL | LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Relative", "type": "string" } }, @@ -164150,6 +168200,8 @@ "additionalProperties": false, "properties": { "Name": { + "markdownDescription": "The lexical name for the level of boldness of the text display\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOLD | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -164159,37 +168211,59 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "CustomSeasonalityValue": { + "markdownDescription": "The custom seasonality value setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomSeasonalityValue", "type": "number" }, "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `AUTOMATIC` \n+ `CUSTOM`: Checks the custom seasonality value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AUTOMATIC | CUSTOM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -164202,10 +168276,14 @@ "additionalProperties": false, "properties": { "ForecastProperties": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeBasedForecastProperties" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeBasedForecastProperties", + "markdownDescription": "The forecast properties setup of a forecast in the line chart\\. \n*Required*: No \n*Type*: [TimeBasedForecastProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timebasedforecastproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastProperties" }, "Scenario": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ForecastScenario" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ForecastScenario", + "markdownDescription": "The forecast scenario of a forecast in the line chart\\. \n*Required*: No \n*Type*: [ForecastScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scenario" } }, "type": "object" @@ -164214,10 +168292,14 @@ "additionalProperties": false, "properties": { "WhatIfPointScenario": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WhatIfPointScenario" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WhatIfPointScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the target date\\. \n*Required*: No \n*Type*: [WhatIfPointScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifpointscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfPointScenario" }, "WhatIfRangeScenario": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WhatIfRangeScenario" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WhatIfRangeScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the date range\\. \n*Required*: No \n*Type*: [WhatIfRangeScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifrangescenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfRangeScenario" } }, "type": "object" @@ -164226,13 +168308,19 @@ "additionalProperties": false, "properties": { "DateTimeFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeFormatConfiguration", + "markdownDescription": "Formatting configuration for `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormatConfiguration" }, "NumberFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration", + "markdownDescription": "Formatting configuration for number fields\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberFormatConfiguration" }, "StringFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringFormatConfiguration", + "markdownDescription": "Formatting configuration for string fields\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringFormatConfiguration" } }, "type": "object" @@ -164241,7 +168329,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a free\\-form layout\\. \n*Required*: No \n*Type*: [FreeFormLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -164250,12 +168340,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in a free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -164268,42 +168362,66 @@ "additionalProperties": false, "properties": { "BackgroundStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBackgroundStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBackgroundStyle", + "markdownDescription": "The background style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBackgroundStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementbackgroundstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundStyle" }, "BorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "Height": { + "markdownDescription": "The height of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "LoadingAnimation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LoadingAnimation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LoadingAnimation", + "markdownDescription": "The loading animation configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [LoadingAnimation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-loadinganimation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LoadingAnimation" }, "RenderingRules": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetElementRenderingRule" }, + "markdownDescription": "The rendering rules that determine when an element should be displayed within a free\\-form layout\\. \n*Required*: No \n*Type*: List of [SheetElementRenderingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementrenderingrule.html) \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RenderingRules", "type": "array" }, "SelectedBorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. This border style is used when the element is selected\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBorderStyle" }, "Visibility": { + "markdownDescription": "The visibility of an element within a free\\-form layout\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" }, "XAxisLocation": { + "markdownDescription": "The x\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLocation", "type": "string" }, "YAxisLocation": { + "markdownDescription": "The y\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLocation", "type": "string" } }, @@ -164321,9 +168439,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The background color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The background visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -164333,9 +168455,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The border color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The border visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -164345,6 +168471,8 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" } }, @@ -164360,6 +168488,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in the free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -164375,12 +168505,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category field wells of a funnel chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a funnel chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -164390,25 +168524,39 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options of the categories that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "DataLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions", + "markdownDescription": "The options that determine the presentation of the data labels\\. \n*Required*: No \n*Type*: [FunnelChartDataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartSortConfiguration", + "markdownDescription": "The sort configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options for the values that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The visual palette configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -164417,24 +168565,38 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "The visibility of the category labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "LabelColor": { + "markdownDescription": "The color of the data label text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration for the data labels\\. \nOnly the `FontSize` attribute of the font configuration is used for data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureDataLabelStyle": { + "markdownDescription": "Determines the style of the metric labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENTAGE_BY_FIRST_STAGE | PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_AND_PERCENTAGE_BY_FIRST_STAGE | VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureDataLabelStyle", "type": "string" }, "MeasureLabelVisibility": { + "markdownDescription": "The visibility of the measure labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Position": { + "markdownDescription": "Determines the positioning of the data label relative to a section of the funnel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility option that determines if data labels are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -164444,7 +168606,9 @@ "additionalProperties": false, "properties": { "FunnelChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartAggregatedFieldWells" } }, "type": "object" @@ -164453,12 +168617,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -164471,24 +168639,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartConfiguration", + "markdownDescription": "The configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -164501,7 +168681,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the arc foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -164513,6 +168695,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [GaugeChartConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -164522,10 +168706,14 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartArcConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartArcConditionalFormatting", + "markdownDescription": "The options that determine the presentation of the arc of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartArcConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartarcconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" } }, "type": "object" @@ -164534,19 +168722,29 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The data label configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartFieldWells", + "markdownDescription": "The field well configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GaugeChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartOptions", + "markdownDescription": "The options that determine the presentation of the `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartOptions" }, "TooltipOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The visual palette configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -164558,12 +168756,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The target value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -164573,19 +168775,29 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcConfiguration", + "markdownDescription": "The arc configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "ArcAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcAxisConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ArcAxisConfiguration", + "markdownDescription": "The arc axis configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAxis" }, "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" } }, "type": "object" @@ -164594,10 +168806,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -164609,21 +168825,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartConfiguration", + "markdownDescription": "The configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartConditionalFormatting", + "markdownDescription": "The conditional formatting of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -164636,15 +168864,23 @@ "additionalProperties": false, "properties": { "East": { + "markdownDescription": "The longitude of the east bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "East", "type": "number" }, "North": { + "markdownDescription": "The latitude of the north bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "North", "type": "number" }, "South": { + "markdownDescription": "The latitude of the south bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "South", "type": "number" }, "West": { + "markdownDescription": "The longitude of the west bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "West", "type": "number" } }, @@ -164663,18 +168899,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The color field wells of a geospatial map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Geospatial": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The geospatial field wells of a geospatial map\\. Values are grouped by geospatial fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The size field wells of a geospatial map\\. Values are aggregated based on geospatial fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -164684,25 +168926,39 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "PointStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialPointStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialPointStyleOptions", + "markdownDescription": "The point style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialPointStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialpointstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PointStyleOptions" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialWindowOptions", + "markdownDescription": "The window options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -164711,7 +168967,9 @@ "additionalProperties": false, "properties": { "GeospatialMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well for a geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapAggregatedFieldWells" } }, "type": "object" @@ -164720,6 +168978,8 @@ "additionalProperties": false, "properties": { "BaseMapStyle": { + "markdownDescription": "The base map style of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DARK_GRAY | IMAGERY | LIGHT_GRAY | STREET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseMapStyle", "type": "string" } }, @@ -164732,24 +168992,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -164762,9 +169034,13 @@ "additionalProperties": false, "properties": { "ClusterMarkerConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ClusterMarkerConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ClusterMarkerConfiguration", + "markdownDescription": "The cluster marker configuration of the geospatial point style\\. \n*Required*: No \n*Type*: [ClusterMarkerConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-clustermarkerconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarkerConfiguration" }, "SelectedPointStyle": { + "markdownDescription": "The selected point styles \\(point, cluster\\) of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTER | POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedPointStyle", "type": "string" } }, @@ -164774,9 +169050,13 @@ "additionalProperties": false, "properties": { "Bounds": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialCoordinateBounds" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialCoordinateBounds", + "markdownDescription": "The bounds options \\(north, south, west, east\\) of the geospatial window options\\. \n*Required*: No \n*Type*: [GeospatialCoordinateBounds](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialcoordinatebounds.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bounds" }, "MapZoomMode": { + "markdownDescription": "The map zoom modes \\(manual, auto\\) of the geospatial window options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | MANUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapZoomMode", "type": "string" } }, @@ -164786,10 +169066,14 @@ "additionalProperties": false, "properties": { "SideSpecificBorder": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableSideBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableSideBorderOptions", + "markdownDescription": "Determines the options for side specific border\\. \n*Required*: No \n*Type*: [TableSideBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesideborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SideSpecificBorder" }, "UniformBorder": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "Determines the options for uniform border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniformBorder" } }, "type": "object" @@ -164801,6 +169085,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.GradientStop" }, + "markdownDescription": "The list of gradient color stops\\. \n*Required*: No \n*Type*: List of [GradientStop](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientstop.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Stops", "type": "array" } }, @@ -164810,12 +169096,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "Determines the data value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" }, "GradientOffset": { + "markdownDescription": "Determines gradient offset value\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GradientOffset", "type": "number" } }, @@ -164828,7 +169120,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a grid layout\\. \n*Required*: No \n*Type*: [GridLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -164837,12 +169131,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutElement" }, + "markdownDescription": "The elements that are included in a grid layout\\. \n*Required*: Yes \n*Type*: List of [GridLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -164855,21 +169153,33 @@ "additionalProperties": false, "properties": { "ColumnIndex": { + "markdownDescription": "The column index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `35` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnIndex", "type": "number" }, "ColumnSpan": { + "markdownDescription": "The width of a grid element expressed as a number of grid columns\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSpan", "type": "number" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a grid layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "RowIndex": { + "markdownDescription": "The row index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `9009` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowIndex", "type": "number" }, "RowSpan": { + "markdownDescription": "The height of a grid element expressed as a number of grid rows\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `21` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSpan", "type": "number" } }, @@ -164885,9 +169195,13 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" }, "ResizeOption": { + "markdownDescription": "This value determines the layout behavior when the viewport is resized\\. \n+ `FIXED`: A fixed width will be used when optimizing the layout\\. In the Amazon QuickSight console, this option is called `Classic`\\.\n+ `RESPONSIVE`: The width of the canvas will be responsive and optimized to the view port\\. In the Amazon QuickSight console, this option is called `Tiled`\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `FIXED | RESPONSIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResizeOption", "type": "string" } }, @@ -164900,19 +169214,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodSize": { + "markdownDescription": "The period size setup of a growth rate computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `2` \n*Maximum*: `52` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodSize", "type": "number" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -164925,13 +169249,19 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of the header or footer section\\. \n*Required*: Yes \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" }, "SectionId": { + "markdownDescription": "The unique identifier of the header or footer section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionStyle", + "markdownDescription": "The style options of a header or footer section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -164947,18 +169277,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The columns field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The rows field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The values field well of a heat map\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -164968,28 +169304,44 @@ "additionalProperties": false, "properties": { "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) in a heat map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "ColumnLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options of the column that is displayed in a heat map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [HeatMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "RowLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options of the row that is displayed in a `heat map`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapSortConfiguration", + "markdownDescription": "The sort configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -164998,7 +169350,9 @@ "additionalProperties": false, "properties": { "HeatMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a heat map\\. \n*Required*: No \n*Type*: [HeatMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapAggregatedFieldWells" } }, "type": "object" @@ -165007,21 +169361,29 @@ "additionalProperties": false, "properties": { "HeatMapColumnItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of columns that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnItemsLimitConfiguration" }, "HeatMapColumnSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The column sort configuration for heat map for columns that aren't a part of a field well\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnSort", "type": "array" }, "HeatMapRowItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of rows that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowItemsLimitConfiguration" }, "HeatMapRowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The field sort configuration of the rows fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowSort", "type": "array" } }, @@ -165034,24 +169396,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapConfiguration", + "markdownDescription": "The configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -165067,6 +169441,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a histogram\\. Values are aggregated by `COUNT` or `DISTINCT_COUNT`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -165076,15 +169452,23 @@ "additionalProperties": false, "properties": { "BinCount": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BinCountOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BinCountOptions", + "markdownDescription": "The options that determine the bin count of a histogram\\. \n*Required*: No \n*Type*: [BinCountOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bincountoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCount" }, "BinWidth": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BinWidthOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BinWidthOptions", + "markdownDescription": "The options that determine the bin width of a histogram\\. \n*Required*: No \n*Type*: [BinWidthOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-binwidthoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinWidth" }, "SelectedBinType": { + "markdownDescription": "The options that determine the selected bin type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BIN_COUNT | BIN_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBinType", "type": "string" }, "StartValue": { + "markdownDescription": "The options that determine the bin start value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartValue", "type": "number" } }, @@ -165094,28 +169478,44 @@ "additionalProperties": false, "properties": { "BinOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramBinOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramBinOptions", + "markdownDescription": "The options that determine the presentation of histogram bins\\. \n*Required*: No \n*Type*: [HistogramBinOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogrambinoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The data label configuration of a histogram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip configuration of a histogram\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The visual palette configuration of a histogram\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" } }, "type": "object" @@ -165124,7 +169524,9 @@ "additionalProperties": false, "properties": { "HistogramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramAggregatedFieldWells" } }, "type": "object" @@ -165136,18 +169538,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramConfiguration", + "markdownDescription": "The configuration for a `HistogramVisual`\\. \n*Required*: No \n*Type*: [HistogramConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -165163,10 +169575,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.Computation" }, + "markdownDescription": "The computations configurations of the insight visual \n*Required*: No \n*Type*: List of [Computation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Computations", "type": "array" }, "CustomNarrative": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomNarrativeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomNarrativeOptions", + "markdownDescription": "The custom narrative of the insight visual\\. \n*Required*: No \n*Type*: [CustomNarrativeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customnarrativeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomNarrative" } }, "type": "object" @@ -165178,21 +169594,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used in the insight visual\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "InsightConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.InsightConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.InsightConfiguration", + "markdownDescription": "The configuration of an insight visual\\. \n*Required*: No \n*Type*: [InsightConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -165206,12 +169634,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `IntegerDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `IntegerDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -165244,22 +169676,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [IntegerDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerValueWhenUnsetConfiguration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integervaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -165272,9 +169714,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -165284,9 +169730,13 @@ "additionalProperties": false, "properties": { "ItemsLimit": { + "markdownDescription": "The limit on how many items of a field are showed in the chart\\. For example, the number of slices that are displayed in a pie chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ItemsLimit", "type": "number" }, "OtherCategories": { + "markdownDescription": "The `Show other` of an axis in the chart\\. Choose one of the following options: \n+ `INCLUDE` \n+ `EXCLUDE` \n*Required*: No \n*Type*: String \n*Allowed values*: `EXCLUDE | INCLUDE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OtherCategories", "type": "string" } }, @@ -165299,6 +169749,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIConditionalFormattingOption" }, + "markdownDescription": "The conditional formatting options of a KPI visual\\. \n*Required*: No \n*Type*: List of [KPIConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -165308,10 +169760,14 @@ "additionalProperties": false, "properties": { "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a KPI visual\\. \n*Required*: No \n*Type*: [KPIPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIProgressBarConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIProgressBarConditionalFormatting", + "markdownDescription": "The conditional formatting for the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [KPIProgressBarConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprogressbarconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" } }, "type": "object" @@ -165320,13 +169776,19 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIFieldWells", + "markdownDescription": "The field well configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpifieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "KPIOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIOptions", + "markdownDescription": "The options that determine the presentation of a KPI visual\\. \n*Required*: No \n*Type*: [KPIOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPISortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPISortConfiguration", + "markdownDescription": "The sort configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPISortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpisortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -165338,18 +169800,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The target value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "TrendGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The trend group field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroups", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -165359,25 +169827,39 @@ "additionalProperties": false, "properties": { "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a KPI visual\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ProgressBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ProgressBarOptions", + "markdownDescription": "The options that determine the presentation of the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [ProgressBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-progressbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" }, "SecondaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SecondaryValueOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SecondaryValueOptions", + "markdownDescription": "The options that determine the presentation of the secondary value of a KPI visual\\. \n*Required*: No \n*Type*: [SecondaryValueOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-secondaryvalueoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValue" }, "SecondaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The options that determine the secondary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValueFontConfiguration" }, "TrendArrows": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TrendArrowOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TrendArrowOptions", + "markdownDescription": "The options that determine the presentation of trend arrows in a KPI visual\\. \n*Required*: No \n*Type*: [TrendArrowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-trendarrowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendArrows" } }, "type": "object" @@ -165386,10 +169868,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value's icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value's text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -165398,7 +169884,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the progress bar's foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -165410,6 +169898,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the trend group fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroupSort", "type": "array" } }, @@ -165422,27 +169912,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIConfiguration", + "markdownDescription": "The configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIConditionalFormatting", + "markdownDescription": "The conditional formatting of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -165455,12 +169959,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The text for the label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration of the label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Visibility": { + "markdownDescription": "Determines whether or not the label is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165470,7 +169980,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LayoutConfiguration", + "markdownDescription": "The configuration that determines what the type of layout for a sheet\\. \n*Required*: Yes \n*Type*: [LayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -165482,13 +169994,19 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormLayoutConfiguration", + "markdownDescription": "A free\\-form is optimized for a fixed width and has more control over the exact placement of layout elements\\. \n*Required*: No \n*Type*: [FreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" }, "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutConfiguration", + "markdownDescription": "A type of layout that can be used on a sheet\\. In a grid layout, visuals snap to a grid with standard spacing and alignment\\. Dashboards are displayed as designed, with options to fit to screen or view at actual size\\. A grid layout can be configured to behave in one of two ways when the viewport is resized: `FIXED` or `RESPONSIVE`\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" }, "SectionBasedLayout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutConfiguration", + "markdownDescription": "A section based layout organizes visuals into multiple sections and has customized header, footer and page break\\. \n*Required*: No \n*Type*: [SectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBasedLayout" } }, "type": "object" @@ -165497,18 +170015,28 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of the legend\\. If this value is omitted, a default height is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Position": { + "markdownDescription": "The positions for the legend\\. Choose one of the following options: \n+ `AUTO` \n+ `RIGHT` \n+ `BOTTOM` \n+ `LEFT` \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BOTTOM | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The custom title for the legend\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "Visibility": { + "markdownDescription": "Determines whether or not the legend is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of the legend\\. If this value is omitted, a default width is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -165521,24 +170049,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The color field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The small multiples field well of a line chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a line chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -165551,70 +170087,108 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ContributionAnalysisDefault" }, + "markdownDescription": "The default configuration of a line chart's contribution analysis\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The data label configuration of a line chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DefaultSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartDefaultSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartDefaultSeriesSettings", + "markdownDescription": "The options that determine the default presentation of all line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartDefaultSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartdefaultseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultSeriesSettings" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "ForecastConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ForecastConfiguration" }, + "markdownDescription": "The forecast configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ForecastConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastconfiguration.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastConfigurations", "type": "array" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend configuration of a line chart\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLine" }, + "markdownDescription": "The reference lines configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the secondary y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "Series": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SeriesItem" }, + "markdownDescription": "The series item configuration of a line chart\\. \n*Required*: No \n*Type*: List of [SeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-seriesitem.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Series", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartSortConfiguration", + "markdownDescription": "The sort configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip configuration of a line chart\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "Type": { + "markdownDescription": "Determines the type of the line chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AREA | LINE | STACKED_AREA` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The visual palette configuration of a line chart\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" } }, "type": "object" @@ -165623,13 +170197,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis to which you are binding all line series to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -165638,7 +170218,9 @@ "additionalProperties": false, "properties": { "LineChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartAggregatedFieldWells" } }, "type": "object" @@ -165647,15 +170229,23 @@ "additionalProperties": false, "properties": { "LineInterpolation": { + "markdownDescription": "Interpolation style for line series\\. \n+ `LINEAR`: Show as default, linear style\\.\n+ `SMOOTH`: Show as a smooth curve\\.\n+ `STEPPED`: Show steps in line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `LINEAR | SMOOTH | STEPPED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineInterpolation", "type": "string" }, "LineStyle": { + "markdownDescription": "Line style for line series\\. \n+ `SOLID`: Show as a solid line\\.\n+ `DOTTED`: Show as a dotted line\\.\n+ `DASHED`: Show as a dashed line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyle", "type": "string" }, "LineVisibility": { + "markdownDescription": "Configuration option that determines whether to show the line for the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineVisibility", "type": "string" }, "LineWidth": { + "markdownDescription": "Width that determines the line thickness\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineWidth", "type": "string" } }, @@ -165665,15 +170255,23 @@ "additionalProperties": false, "properties": { "MarkerColor": { + "markdownDescription": "Color of marker in the series\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerColor", "type": "string" }, "MarkerShape": { + "markdownDescription": "Shape option for markers in the series\\. \n+ `CIRCLE`: Show marker as a circle\\.\n+ `TRIANGLE`: Show marker as a triangle\\.\n+ `SQUARE`: Show marker as a square\\.\n+ `DIAMOND`: Show marker as a diamond\\.\n+ `ROUNDED_SQUARE`: Show marker as a rounded square\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | DIAMOND | ROUNDED_SQUARE | SQUARE | TRIANGLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerShape", "type": "string" }, "MarkerSize": { + "markdownDescription": "Size of marker in the series\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerSize", "type": "string" }, "MarkerVisibility": { + "markdownDescription": "Configuration option that determines whether to show the markers in the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerVisibility", "type": "string" } }, @@ -165683,10 +170281,14 @@ "additionalProperties": false, "properties": { "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -165695,24 +170297,34 @@ "additionalProperties": false, "properties": { "CategoryItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimitConfiguration" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of lines that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimitConfiguration" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -165725,24 +170337,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartConfiguration", + "markdownDescription": "The configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -165755,12 +170379,16 @@ "additionalProperties": false, "properties": { "AxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the line series axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOptions" }, "MissingDataConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MissingDataConfiguration" }, + "markdownDescription": "The configuration options that determine how missing data is treated during the rendering of a line chart\\. \n*Required*: No \n*Type*: List of [MissingDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-missingdataconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDataConfigurations", "type": "array" } }, @@ -165770,13 +170398,19 @@ "additionalProperties": false, "properties": { "SearchOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSearchOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSearchOptions", + "markdownDescription": "The configuration of the search options in a list control\\. \n*Required*: No \n*Type*: [ListControlSearchOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolsearchoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SearchOptions" }, "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -165785,6 +170419,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the search options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165794,6 +170430,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165803,6 +170441,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of `LoadingAnimation`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165812,6 +170452,8 @@ "additionalProperties": false, "properties": { "TargetSheetId": { + "markdownDescription": "The sheet that is targeted for navigation in the same analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetSheetId", "type": "string" } }, @@ -165824,9 +170466,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -165836,9 +170482,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "DataSetParameterName": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetParameterName", "type": "string" } }, @@ -165852,6 +170502,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the maximum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165861,19 +170513,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The type of computation\\. Choose one of the following options: \n+ MAXIMUM: A maximum computation\\.\n+ MINIMUM: A minimum computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `MAXIMUM | MINIMUM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -165887,16 +170549,24 @@ "additionalProperties": false, "properties": { "CalculatedMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CalculatedMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CalculatedMeasureField", + "markdownDescription": "The calculated measure field only used in pivot tables\\. \n*Required*: No \n*Type*: [CalculatedMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedMeasureField" }, "CategoricalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoricalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CategoricalMeasureField", + "markdownDescription": "The measure type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalMeasureField" }, "DateMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateMeasureField", + "markdownDescription": "The measure type field with date type columns\\. \n*Required*: No \n*Type*: [DateMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datemeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateMeasureField" }, "NumericalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalMeasureField", + "markdownDescription": "The measure type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalMeasureField" } }, "type": "object" @@ -165905,19 +170575,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "FromValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The field that is used in a metric comparison from value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FromValue" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TargetValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The field that is used in a metric comparison to value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValue" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" } }, "required": [ @@ -165932,6 +170612,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the minimum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -165941,6 +170623,8 @@ "additionalProperties": false, "properties": { "TreatmentOption": { + "markdownDescription": "The treatment option that determines how missing data should be rendered\\. Choose from the following options: \n+ `INTERPOLATE`: Interpolate missing values between the prior and the next known value\\.\n+ `SHOW_AS_ZERO`: Show missing values as the value `0`\\.\n+ `SHOW_AS_BLANK`: Display a blank space when rendering missing data\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERPOLATE | SHOW_AS_BLANK | SHOW_AS_ZERO` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreatmentOption", "type": "string" } }, @@ -165950,6 +170634,8 @@ "additionalProperties": false, "properties": { "DisplayMode": { + "markdownDescription": "Determines the display mode of the negative value configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEGATIVE | POSITIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayMode", "type": "string" } }, @@ -165962,6 +170648,8 @@ "additionalProperties": false, "properties": { "NullString": { + "markdownDescription": "Determines the null string of null values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullString", "type": "string" } }, @@ -165974,24 +170662,38 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value of the number format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -166001,7 +170703,9 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration", + "markdownDescription": "The options that determine the numeric format configuration\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "type": "object" @@ -166010,10 +170714,14 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayRange", + "markdownDescription": "The range setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "Scale": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisScale" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisScale", + "markdownDescription": "The scale setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scale" } }, "type": "object" @@ -166022,9 +170730,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Value": { + "markdownDescription": "The value of the double input numeric drill down filter\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -166038,27 +170750,43 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DOES_NOT_EQUAL | EQUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" }, "Value": { + "markdownDescription": "The input value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -166074,13 +170802,19 @@ "additionalProperties": false, "properties": { "CurrencyDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration", + "markdownDescription": "The options that determine the currency display format configuration\\. \n*Required*: No \n*Type*: [CurrencyDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CurrencyDisplayFormatConfiguration" }, "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration", + "markdownDescription": "The options that determine the number display format configuration\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration", + "markdownDescription": "The options that determine the percentage display format configuration\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -166089,30 +170823,48 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximum": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum" }, "RangeMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -166127,9 +170879,13 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter that is used in the numeric range\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "StaticValue": { + "markdownDescription": "The static value of the numeric range filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "number" } }, @@ -166139,10 +170895,14 @@ "additionalProperties": false, "properties": { "DecimalSeparator": { + "markdownDescription": "Determines the decimal separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalSeparator", "type": "string" }, "ThousandsSeparator": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ThousandSeparatorOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ThousandSeparatorOptions", + "markdownDescription": "The options that determine the thousands separator configuration\\. \n*Required*: No \n*Type*: [ThousandSeparatorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-thousandseparatoroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ThousandsSeparator" } }, "type": "object" @@ -166151,9 +170911,13 @@ "additionalProperties": false, "properties": { "PercentileAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentileAggregation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentileAggregation", + "markdownDescription": "An aggregation based on the percentile of values in a dimension or measure\\. \n*Required*: No \n*Type*: [PercentileAggregation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentileaggregation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileAggregation" }, "SimpleNumericalAggregation": { + "markdownDescription": "Built\\-in aggregation functions for numerical values\\. \n+ `SUM`: The sum of a dimension or measure\\. \n+ `AVERAGE`: The average of a dimension or measure\\.\n+ `MIN`: The minimum value of a dimension or measure\\.\n+ `MAX`: The maximum value of a dimension or measure\\.\n+ `COUNT`: The count of a dimension or measure\\.\n+ `DISTINCT_COUNT`: The count of distinct values in a dimension or measure\\.\n+ `VAR`: The variance of a dimension or measure\\.\n+ `VARP`: The partitioned variance of a dimension or measure\\.\n+ `STDEV`: The standard deviation of a dimension or measure\\.\n+ `STDEVP`: The partitioned standard deviation of a dimension or measure\\.\n+ `MEDIAN`: The median value of a dimension or measure\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AVERAGE | COUNT | DISTINCT_COUNT | MAX | MEDIAN | MIN | STDEV | STDEVP | SUM | VAR | VARP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleNumericalAggregation", "type": "string" } }, @@ -166163,15 +170927,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -166185,16 +170957,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction", + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -166207,9 +170987,13 @@ "additionalProperties": false, "properties": { "PageNumber": { + "markdownDescription": "Indicates the page number\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageNumber", "type": "number" }, "PageSize": { + "markdownDescription": "Indicates how many items render in one page\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageSize", "type": "number" } }, @@ -166223,31 +171007,49 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "Sets the background color for each panel\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "BackgroundVisibility": { + "markdownDescription": "Determines whether or not a background for each small multiples panel is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundVisibility", "type": "string" }, "BorderColor": { + "markdownDescription": "Sets the line color of panel borders\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderColor", "type": "string" }, "BorderStyle": { + "markdownDescription": "Sets the line style of panel borders\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle", "type": "string" }, "BorderThickness": { + "markdownDescription": "Sets the line thickness of panel borders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderThickness", "type": "string" }, "BorderVisibility": { + "markdownDescription": "Determines whether or not each panel displays a border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderVisibility", "type": "string" }, "GutterSpacing": { + "markdownDescription": "Sets the total amount of negative space to display between sibling panels\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterSpacing", "type": "string" }, "GutterVisibility": { + "markdownDescription": "Determines whether or not negative space between sibling panels is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterVisibility", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PanelTitleOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PanelTitleOptions", + "markdownDescription": "Configures the title display within each small multiples panel\\. \n*Required*: No \n*Type*: [PanelTitleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paneltitleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" } }, "type": "object" @@ -166256,12 +171058,18 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalTextAlignment": { + "markdownDescription": "Sets the horizontal text alignment of the title within each panel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "Determines whether or not panel titles are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -166271,22 +171079,34 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterDateTimePickerControl", + "markdownDescription": "A control from a date parameter that specifies date and time\\. \n*Required*: No \n*Type*: [ParameterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [ParameterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterListControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterListControl", + "markdownDescription": "A control to display a list with buttons or boxes that are used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [ParameterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [ParameterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [ParameterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [ParameterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -166295,15 +171115,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The name of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -166318,16 +171146,24 @@ "additionalProperties": false, "properties": { "DateTimeParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DateTimeParameterDeclaration", + "markdownDescription": "A parameter declaration for the `DateTime` data type\\. \n*Required*: No \n*Type*: [DateTimeParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeParameterDeclaration" }, "DecimalParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Decimal` data type\\. \n*Required*: No \n*Type*: [DecimalParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalParameterDeclaration" }, "IntegerParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.IntegerParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerParameterDeclaration" }, "StringParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringParameterDeclaration", + "markdownDescription": "A parameter declaration for the `String` data type\\. \n*Required*: No \n*Type*: [StringParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringParameterDeclaration" } }, "type": "object" @@ -166336,24 +171172,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DropDownControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type parameter name of the `ParameterDropDownControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -166368,24 +171218,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `ParameterListControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -166400,12 +171264,16 @@ "additionalProperties": false, "properties": { "LinkToDataSetColumn": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column identifier that fetches values from the data set\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkToDataSetColumn" }, "Values": { "items": { "type": "string" }, + "markdownDescription": "The values that are used in `ParameterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -166415,24 +171283,38 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -166450,18 +171332,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -166476,15 +171368,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -166537,9 +171437,13 @@ "additionalProperties": false, "properties": { "From": { + "markdownDescription": "The lower bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "From", "type": "number" }, "To": { + "markdownDescription": "The top bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "To", "type": "number" } }, @@ -166549,21 +171453,33 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -166573,6 +171489,8 @@ "additionalProperties": false, "properties": { "PercentileValue": { + "markdownDescription": "The percentile value\\. This value can be any numeric constant 0\u2013100\\. A percentile value of 50 computes the median value of the measure\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileValue", "type": "number" } }, @@ -166582,16 +171500,24 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -166604,19 +171530,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodTimeGranularity": { + "markdownDescription": "The time granularity setup of period to date computation\\. Choose from the following options: \n+ YEAR: Year to date\\.\n+ MONTH: Month to date\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodTimeGranularity", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -166632,18 +171568,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category \\(group/color\\) field wells of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The small multiples field well of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a pie chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -166653,40 +171595,62 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options of the group/color that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DonutOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DonutOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DonutOptions", + "markdownDescription": "The options that determine the shape of the chart\\. This option determines whether the chart is a pie chart or a donut chart\\. \n*Required*: No \n*Type*: [DonutOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PieChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartSortConfiguration", + "markdownDescription": "The sort configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options for the value that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -166695,7 +171659,9 @@ "additionalProperties": false, "properties": { "PieChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartAggregatedFieldWells" } }, "type": "object" @@ -166704,21 +171670,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a pie chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -166731,24 +171705,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartConfiguration", + "markdownDescription": "The configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -166761,10 +171747,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the field sort options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableSortBy" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableSortBy", + "markdownDescription": "The sort by field for the field sort options\\. \n*Required*: Yes \n*Type*: [PivotTableSortBy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortby.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -166780,18 +171770,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The columns field well for a pivot table\\. Values are grouped by columns fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The rows field well for a pivot table\\. Values are grouped by rows fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on rows and columns fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -166801,13 +171797,19 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Scope": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConditionalFormattingScope" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConditionalFormattingScope", + "markdownDescription": "The scope of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormattingScope](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformattingscope.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -166822,6 +171824,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [PivotTableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -166831,7 +171835,9 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a pivot table\\. \n*Required*: No \n*Type*: [PivotTableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" } }, "type": "object" @@ -166840,6 +171846,8 @@ "additionalProperties": false, "properties": { "Role": { + "markdownDescription": "The role \\(field, field total, grand total\\) of the cell for conditional formatting\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FIELD | FIELD_TOTAL | GRAND_TOTAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -166849,22 +171857,34 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldOptions", + "markdownDescription": "The field options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PivotTableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableSortConfiguration", + "markdownDescription": "The sort configuration for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableOptions", + "markdownDescription": "The table options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableTotalOptions", + "markdownDescription": "The total options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabletotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -166876,9 +171896,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathValue" }, + "markdownDescription": "The list of data path values for the data path options\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathList", "type": "array" }, "Width": { + "markdownDescription": "The width of the data path option\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -166891,12 +171915,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the pivot table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -166912,12 +171942,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableDataPathOption" }, + "markdownDescription": "The data path options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableDataPathOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabledatapathoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathOptions", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldOption" }, + "markdownDescription": "The selected field options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -166927,6 +171961,8 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the subtotal options\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -166936,7 +171972,9 @@ "additionalProperties": false, "properties": { "PivotTableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the pivot table\\. \n*Required*: No \n*Type*: [PivotTableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableAggregatedFieldWells" } }, "type": "object" @@ -166945,30 +171983,48 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "ColumnHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of the column header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHeaderStyle" }, "ColumnNamesVisibility": { + "markdownDescription": "The visibility of the column names\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnNamesVisibility", "type": "string" }, "MetricPlacement": { + "markdownDescription": "The metric placement \\(row, column\\) options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COLUMN | ROW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricPlacement", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\)\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" }, "RowFieldNamesStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of row field names\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowFieldNamesStyle" }, "RowHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of the row headers\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowHeaderStyle" }, "SingleMetricVisibility": { + "markdownDescription": "The visibility of the single metric options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SingleMetricVisibility", "type": "string" }, "ToggleButtonsVisibility": { + "markdownDescription": "Determines the visibility of the pivot table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ToggleButtonsVisibility", "type": "string" } }, @@ -166978,9 +172034,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of the repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of the printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -166990,13 +172050,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnSort", + "markdownDescription": "The column sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DataPath": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathSort" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathSort", + "markdownDescription": "The data path sort \\(data path value, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [DataPathSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPath" }, "Field": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSort", + "markdownDescription": "The field sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Field" } }, "type": "object" @@ -167008,6 +172074,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotFieldSortOptions" }, + "markdownDescription": "The field sort options for a pivot table sort configuration\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) of [PivotFieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivotfieldsortoptions.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSortOptions", "type": "array" } }, @@ -167017,16 +172085,24 @@ "additionalProperties": false, "properties": { "ColumnSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SubtotalOptions", + "markdownDescription": "The column subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSubtotalOptions" }, "ColumnTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTotalOptions", + "markdownDescription": "The column total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTotalOptions" }, "RowSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SubtotalOptions", + "markdownDescription": "The row subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSubtotalOptions" }, "RowTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTotalOptions", + "markdownDescription": "The row total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowTotalOptions" } }, "type": "object" @@ -167038,21 +172114,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [PivotTableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -167065,25 +172153,39 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the total of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the totals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -167095,15 +172197,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the predefined hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the predefined hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the predefined hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -167117,6 +172225,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the progress bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -167129,18 +172239,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The aggregated field well categories of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Color": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The color that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The values that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -167150,6 +172266,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility settings of a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -167159,46 +172277,74 @@ "additionalProperties": false, "properties": { "AlternateBandColorsVisibility": { + "markdownDescription": "Determines the visibility of the colors of alternatign bands in a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandColorsVisibility", "type": "string" }, "AlternateBandEvenColor": { + "markdownDescription": "The color of the even\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandEvenColor", "type": "string" }, "AlternateBandOddColor": { + "markdownDescription": "The color of the odd\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandOddColor", "type": "string" }, "BaseSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartSeriesSettings", + "markdownDescription": "The base sreies settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseSeriesSettings" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The category axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The category label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorAxis": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The color axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorAxis" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The color label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartFieldWells", + "markdownDescription": "The field well configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Shape": { + "markdownDescription": "The shape of the radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | POLYGON` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape", "type": "string" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "StartAngle": { + "markdownDescription": "The start angle of a radar chart's axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartAngle", "type": "number" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -167207,7 +172353,9 @@ "additionalProperties": false, "properties": { "RadarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a radar chart visual\\. \n*Required*: No \n*Type*: [RadarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartAggregatedFieldWells" } }, "type": "object" @@ -167216,7 +172364,9 @@ "additionalProperties": false, "properties": { "AreaStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartAreaStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartAreaStyleSettings", + "markdownDescription": "The area style settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartAreaStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartareastylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AreaStyleSettings" } }, "type": "object" @@ -167225,21 +172375,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The category items limit for a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The category sort options of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The color items limit of a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The color sort configuration of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -167252,24 +172410,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [RadarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -167282,6 +172452,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the range ends label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -167291,16 +172463,24 @@ "additionalProperties": false, "properties": { "DataConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineDataConfiguration", + "markdownDescription": "The data configuration of the reference line\\. \n*Required*: Yes \n*Type*: [ReferenceLineDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataConfiguration" }, "LabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration", + "markdownDescription": "The label configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelConfiguration" }, "Status": { + "markdownDescription": "The status of the reference line\\. Choose one of the following options: \n+ `ENABLE` \n+ `DISABLE` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "StyleConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineStyleConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineStyleConfiguration", + "markdownDescription": "The style configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineStyleConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestyleconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleConfiguration" } }, "required": [ @@ -167312,6 +172492,8 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The string text of the custom label\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" } }, @@ -167324,13 +172506,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis binding type of the reference line\\. Choose one of the following options: \n+ PrimaryY\n+ SecondaryY\n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "DynamicConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineDynamicDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineDynamicDataConfiguration", + "markdownDescription": "The dynamic configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineDynamicDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedynamicdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicConfiguration" }, "StaticConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineStaticDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineStaticDataConfiguration", + "markdownDescription": "The static data configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineStaticDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestaticdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticConfiguration" } }, "type": "object" @@ -167339,13 +172527,19 @@ "additionalProperties": false, "properties": { "Calculation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericalAggregationFunction", + "markdownDescription": "The calculation that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Calculation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the dynamic data targets\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "MeasureAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationFunction", + "markdownDescription": "The aggregation function that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureAggregationFunction" } }, "required": [ @@ -167359,21 +172553,33 @@ "additionalProperties": false, "properties": { "CustomLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineCustomLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineCustomLabelConfiguration", + "markdownDescription": "The custom label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineCustomLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinecustomlabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabelConfiguration" }, "FontColor": { + "markdownDescription": "The font color configuration of the label in a reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalPosition": { + "markdownDescription": "The horizontal position configuration of the label in a reference line\\. Choose one of the following options: \n+ `LEFT` \n+ `CENTER` \n+ `RIGHT` \n*Required*: No \n*Type*: String \n*Allowed values*: `CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalPosition", "type": "string" }, "ValueLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineValueLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ReferenceLineValueLabelConfiguration", + "markdownDescription": "The value label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineValueLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinevaluelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelConfiguration" }, "VerticalPosition": { + "markdownDescription": "The vertical position configuration of the label in a reference line\\. Choose one of the following options: \n+ `ABOVE` \n+ `BELOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `ABOVE | BELOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalPosition", "type": "string" } }, @@ -167383,6 +172589,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The double input of the static data\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -167395,9 +172603,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The hex color of the reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Pattern": { + "markdownDescription": "The pattern type of the line style\\. Choose one of the following options: \n+ `SOLID` \n+ `DASHED` \n+ `DOTTED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Pattern", "type": "string" } }, @@ -167407,9 +172619,13 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration", + "markdownDescription": "The format configuration of the value label\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "RelativePosition": { + "markdownDescription": "The relative position of the value label\\. Choose one of the following options: \n+ `BEFORE_CUSTOM_LABEL` \n+ `AFTER_CUSTOM_LABEL` \n*Required*: No \n*Type*: String \n*Allowed values*: `AFTER_CUSTOM_LABEL | BEFORE_CUSTOM_LABEL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativePosition", "type": "string" } }, @@ -167419,10 +172635,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -167431,33 +172651,53 @@ "additionalProperties": false, "properties": { "AnchorDateConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AnchorDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AnchorDateConfiguration", + "markdownDescription": "The date configuration of the filter\\. \n*Required*: Yes \n*Type*: [AnchorDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-anchordateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorDateConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExcludePeriodConfiguration", + "markdownDescription": "The configuration for the exclude period of the filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MinimumGranularity": { + "markdownDescription": "The minimum granularity \\(period granularity\\) of the relative dates filter\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumGranularity", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "RelativeDateType": { + "markdownDescription": "The range date type of the filter\\. Choose one of the options below: \n+ `PREVIOUS` \n+ `THIS` \n+ `LAST` \n+ `NOW` \n+ `NEXT` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `LAST | NEXT | NOW | PREVIOUS | THIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateType", "type": "string" }, "RelativeDateValue": { + "markdownDescription": "The date value of the filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateValue", "type": "number" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -167488,6 +172728,8 @@ "type": "string" }, "Resource": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Resource", "type": "string" } }, @@ -167501,9 +172743,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the rolling date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the rolling date configuration\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -167519,9 +172765,13 @@ "items": { "type": "string" }, + "markdownDescription": "Determines the list of row alternate colors\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColors", "type": "array" }, "Status": { + "markdownDescription": "Determines the widget status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -167531,12 +172781,16 @@ "additionalProperties": false, "properties": { "TargetVisualOptions": { + "markdownDescription": "The options that choose the target visual in the same sheet\\. \nValid values are defined as follows: \n+ `ALL_VISUALS`: Applies the filter operation to all visuals in the same sheet\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualOptions", "type": "string" }, "TargetVisuals": { "items": { "type": "string" }, + "markdownDescription": "A list of the target visual IDs that are located in the same sheet of the analysis\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisuals", "type": "array" } }, @@ -167549,18 +172803,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The destination field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Destination", "type": "array" }, "Source": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The source field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Source", "type": "array" }, "Weight": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The weight field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Weight", "type": "array" } }, @@ -167570,13 +172830,19 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The data label configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramSortConfiguration", + "markdownDescription": "The sort configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -167585,7 +172851,9 @@ "additionalProperties": false, "properties": { "SankeyDiagramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramAggregatedFieldWells" } }, "type": "object" @@ -167594,15 +172862,21 @@ "additionalProperties": false, "properties": { "DestinationItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of destination nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationItemsLimit" }, "SourceItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of source nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceItemsLimit" }, "WeightSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the weight fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WeightSort", "type": "array" } }, @@ -167615,18 +172889,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramChartConfiguration", + "markdownDescription": "The configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -167642,24 +172926,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -167669,31 +172961,49 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" }, "YAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLabelOptions" } }, "type": "object" @@ -167702,10 +173012,14 @@ "additionalProperties": false, "properties": { "ScatterPlotCategoricallyAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotCategoricallyAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotCategoricallyAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a scatter plot\\. Scatter plots that have a field in the category \\(group/color\\) field will have aggregated field wells\\. The x and y\\-axes of these scatter plots are aggregated by category\\. \n*Required*: No \n*Type*: [ScatterPlotCategoricallyAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotCategoricallyAggregatedFieldWells" }, "ScatterPlotUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field wells of a scatter plot\\. Scatter plots without a category field well have unaggregated field wells\\. The x and y\\-axes of these scatter plots are unaggregated\\. \n*Required*: No \n*Type*: [ScatterPlotUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotUnaggregatedFieldWells" } }, "type": "object" @@ -167717,18 +173031,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -167741,24 +173061,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -167771,10 +173103,14 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the data zoom scroll bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "VisibleRange": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisibleRangeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisibleRangeOptions", + "markdownDescription": "The visibility range for the data zoom scroll bar\\. \n*Required*: No \n*Type*: [VisibleRangeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visiblerangeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisibleRange" } }, "type": "object" @@ -167783,6 +173119,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines the visibility of the secondary value\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -167792,6 +173130,8 @@ "additionalProperties": false, "properties": { "Status": { + "markdownDescription": "The option that enables or disables a page break at the end of a section\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -167801,7 +173141,9 @@ "additionalProperties": false, "properties": { "PaperCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutPaperCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutPaperCanvasSizeOptions", + "markdownDescription": "The options for a paper canvas of a section\\-based layout\\. \n*Required*: No \n*Type*: [SectionBasedLayoutPaperCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutpapercanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperCanvasSizeOptions" } }, "type": "object" @@ -167813,21 +173155,29 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.BodySectionConfiguration" }, + "markdownDescription": "A list of body section configurations\\. \n*Required*: Yes \n*Type*: List of [BodySectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectionconfiguration.html) \n*Maximum*: `28` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BodySections", "type": "array" }, "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "The options for the canvas of a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "FooterSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of footer section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FooterSections", "type": "array" }, "HeaderSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of header section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderSections", "type": "array" } }, @@ -167843,12 +173193,18 @@ "additionalProperties": false, "properties": { "PaperMargin": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.Spacing", + "markdownDescription": "Defines the spacing between the canvas content and the top, bottom, left, and right edges\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperMargin" }, "PaperOrientation": { + "markdownDescription": "The paper orientation that is used to define canvas dimensions\\. Choose one of the following options: \n+ PORTRAIT\n+ LANDSCAPE\n*Required*: No \n*Type*: String \n*Allowed values*: `LANDSCAPE | PORTRAIT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperOrientation", "type": "string" }, "PaperSize": { + "markdownDescription": "The paper size that is used to define canvas dimensions\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `A0 | A1 | A2 | A3 | A4 | A5 | JIS_B4 | JIS_B5 | US_LEGAL | US_LETTER | US_TABLOID_LEDGER` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperSize", "type": "string" } }, @@ -167858,7 +173214,9 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormSectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FreeFormSectionLayoutConfiguration", + "markdownDescription": "The free\\-form layout configuration of a section\\. \n*Required*: Yes \n*Type*: [FreeFormSectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformsectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" } }, "required": [ @@ -167870,7 +173228,9 @@ "additionalProperties": false, "properties": { "After": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionAfterPageBreak" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SectionAfterPageBreak", + "markdownDescription": "The configuration of a page break after a section\\. \n*Required*: No \n*Type*: [SectionAfterPageBreak](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionafterpagebreak.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "After" } }, "type": "object" @@ -167879,10 +173239,14 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of a section\\. \nHeights can only be defined for header and footer sections\\. The default height margin is 0\\.5 inches\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Padding": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.Spacing", + "markdownDescription": "The spacing between section content and its top, bottom, left, and right edges\\. \nThere is no padding by default\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Padding" } }, "type": "object" @@ -167894,6 +173258,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration" }, + "markdownDescription": "The sheet ID and visual IDs of the sheet and visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of [SheetVisualScopingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetvisualscopingconfiguration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetVisualScopingConfigurations", "type": "array" } }, @@ -167903,10 +173269,14 @@ "additionalProperties": false, "properties": { "DataFieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataFieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataFieldSeriesItem", + "markdownDescription": "The data field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [DataFieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datafieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataFieldSeriesItem" }, "FieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSeriesItem", + "markdownDescription": "The field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [FieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSeriesItem" } }, "type": "object" @@ -167915,10 +173285,14 @@ "additionalProperties": false, "properties": { "DestinationParameterName": { + "markdownDescription": "The destination parameter name of the `SetParameterValueConfiguration`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationParameterName", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [DestinationParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-destinationparametervalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -167931,7 +173305,9 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the shape background color of a filled map visual\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" } }, "required": [ @@ -167959,7 +173335,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetControlLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetControlLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: Yes \n*Type*: [SheetControlLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrollayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -167971,7 +173349,9 @@ "additionalProperties": false, "properties": { "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GridLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" } }, "type": "object" @@ -167991,54 +173371,76 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The layout content type of the sheet\\. Choose one of the following options: \n+ `PAGINATED`: Creates a sheet for a paginated report\\.\n+ `INTERACTIVE`: Creates a sheet for an interactive dashboard\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "Description": { + "markdownDescription": "A description of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Description", "type": "string" }, "FilterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilterControl" }, + "markdownDescription": "The list of filter controls that are on a sheet\\. \nFor more information, see [Adding filter controls to analysis sheets](https://docs.aws.amazon.com/quicksight/latest/user/filter-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControls", "type": "array" }, "Layouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.Layout" }, + "markdownDescription": "Layouts define how the components of a sheet are arranged\\. \nFor more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [Layout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layouts", "type": "array" }, "Name": { + "markdownDescription": "The name of the sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ParameterControl" }, + "markdownDescription": "The list of parameter controls that are on a sheet\\. \nFor more information, see [Using a Control with a Parameter in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControls", "type": "array" }, "SheetControlLayouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetControlLayout" }, + "markdownDescription": "The control layouts of the sheet\\. \n*Required*: No \n*Type*: List of [SheetControlLayout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrollayout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetControlLayouts", "type": "array" }, "SheetId": { + "markdownDescription": "The unique identifier of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "TextBoxes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetTextBox" }, + "markdownDescription": "The text boxes that are on a sheet\\. \n*Required*: No \n*Type*: List of [SheetTextBox](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheettextbox.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextBoxes", "type": "array" }, "Title": { + "markdownDescription": "The title of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Visuals": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.Visual" }, + "markdownDescription": "A list of the visuals that are on a sheet\\. Visual placement is determined by the layout of the sheet\\. \n*Required*: No \n*Type*: List of [Visual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visuals", "type": "array" } }, @@ -168051,6 +173453,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines whether or not the overrides are visible\\. Choose one of the following options: \n+ `VISIBLE` \n+ `HIDDEN` \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -168060,9 +173464,13 @@ "additionalProperties": false, "properties": { "ConfigurationOverrides": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetElementConfigurationOverrides" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SheetElementConfigurationOverrides", + "markdownDescription": "The override configuration of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: [SheetElementConfigurationOverrides](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementconfigurationoverrides.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConfigurationOverrides" }, "Expression": { + "markdownDescription": "The expression of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -168076,6 +173484,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The status of the sheet layout maximization options of a dashbaord\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -168085,9 +173495,13 @@ "additionalProperties": false, "properties": { "Content": { + "markdownDescription": "The content that is displayed in the text box\\. \n*Required*: No \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content", "type": "string" }, "SheetTextBoxId": { + "markdownDescription": "The unique identifier for a text box\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have text boxes that share identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetTextBoxId", "type": "string" } }, @@ -168100,15 +173514,21 @@ "additionalProperties": false, "properties": { "Scope": { + "markdownDescription": "The scope of the applied entities\\. Choose one of the following options: \n+ `ALL_VISUALS` \n+ `SELECTED_VISUALS` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VISUALS | SELECTED_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope", "type": "string" }, "SheetId": { + "markdownDescription": "The selected sheet that the filter is applied to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "VisualIds": { "items": { "type": "string" }, + "markdownDescription": "The selected visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualIds", "type": "array" } }, @@ -168122,9 +173542,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -168134,6 +173558,8 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of the simple cluster marker\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" } }, @@ -168143,7 +173569,9 @@ "additionalProperties": false, "properties": { "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -168152,13 +173580,19 @@ "additionalProperties": false, "properties": { "MaxVisibleColumns": { + "markdownDescription": "Sets the maximum number of visible columns to display in the grid of small multiples panels\\. \nThe default is `Auto`, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleColumns", "type": "number" }, "MaxVisibleRows": { + "markdownDescription": "Sets the maximum number of visible rows to display in the grid of small multiples panels\\. \nThe default value is `Auto`, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleRows", "type": "number" }, "PanelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PanelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PanelConfiguration", + "markdownDescription": "Configures the display options for each small multiples panel\\. \n*Required*: No \n*Type*: [PanelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PanelConfiguration" } }, "type": "object" @@ -168167,15 +173601,23 @@ "additionalProperties": false, "properties": { "Bottom": { + "markdownDescription": "Define the bottom spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom", "type": "string" }, "Left": { + "markdownDescription": "Define the left spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left", "type": "string" }, "Right": { + "markdownDescription": "Define the right spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right", "type": "string" }, "Top": { + "markdownDescription": "Define the top spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top", "type": "string" } }, @@ -168185,12 +173627,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `StringDefaultValues`\\. Different defaults displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -168200,10 +173646,14 @@ "additionalProperties": false, "properties": { "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric strings\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -168235,22 +173685,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [StringDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.StringValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `String` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [StringValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -168263,9 +173723,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -168275,28 +173739,42 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldLevel": { + "markdownDescription": "The field level \\(all, custom, last\\) for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | CUSTOM | LAST` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevel", "type": "string" }, "FieldLevelOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableFieldSubtotalOptions" }, + "markdownDescription": "The optional configuration of subtotal cells\\. \n*Required*: No \n*Type*: List of [PivotTableFieldSubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldsubtotaloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevelOptions", "type": "array" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotal cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -168308,12 +173786,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The group by field well for a pivot table\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -168323,12 +173805,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of a table border\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Style": { + "markdownDescription": "The style \\(none, solid\\) of a table border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style", "type": "string" }, "Thickness": { + "markdownDescription": "The thickness of a table border\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Thickness", "type": "number" } }, @@ -168338,10 +173826,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -168353,6 +173845,8 @@ "additionalProperties": false, "properties": { "TableCellImageScalingConfiguration": { + "markdownDescription": "The cell scaling configuration of the sizing options for the table image configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_CELL_HEIGHT | FIT_TO_CELL_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableCellImageScalingConfiguration", "type": "string" } }, @@ -168362,27 +173856,43 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "The background color for the table cells\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "Border": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GlobalTableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GlobalTableBorderOptions", + "markdownDescription": "The borders for the table cells\\. \n*Required*: No \n*Type*: [GlobalTableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-globaltableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Border" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration of the table cells\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Height": { + "markdownDescription": "The height color for the table cells\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `8` \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "number" }, "HorizontalTextAlignment": { + "markdownDescription": "The horizontal text alignment \\(left, center, right, auto\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "TextWrap": { + "markdownDescription": "The text wrap \\(none, wrap\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | WRAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextWrap", "type": "string" }, "VerticalTextAlignment": { + "markdownDescription": "The vertical text alignment \\(top, middle, bottom\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | MIDDLE | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -168395,6 +173905,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [TableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -168404,10 +173916,14 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" }, "Row": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableRowConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableRowConditionalFormatting", + "markdownDescription": "The row conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableRowConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablerowconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Row" } }, "type": "object" @@ -168416,28 +173932,42 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldOptions", + "markdownDescription": "The field options for a table visual\\. \n*Required*: No \n*Type*: [TableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a table visual\\. \n*Required*: No \n*Type*: [TablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableSortConfiguration", + "markdownDescription": "The sort configuration for a `TableVisual`\\. \n*Required*: No \n*Type*: [TableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableInlineVisualizations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableInlineVisualization" }, + "markdownDescription": "A collection of inline visualizations to display within a chart\\. \n*Required*: No \n*Type*: List of [TableInlineVisualization](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableinlinevisualization.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableInlineVisualizations", "type": "array" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableOptions", + "markdownDescription": "The table options for a table visual\\. \n*Required*: No \n*Type*: [TableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TotalOptions", + "markdownDescription": "The total options for a table visual\\. \n*Required*: No \n*Type*: [TotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -168446,6 +173976,8 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "The icon set type \\(link\\) of the custom icon content for table URL link content\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LINK` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" } }, @@ -168455,9 +173987,13 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FontConfiguration", + "markdownDescription": "The font configuration of the custom text content for the table URL link content\\. \n*Required*: Yes \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Value": { + "markdownDescription": "The string value of the custom text content for the table URL link content\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -168470,7 +174006,9 @@ "additionalProperties": false, "properties": { "SizingOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellImageSizingConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellImageSizingConfiguration", + "markdownDescription": "The sizing options for the table image configuration\\. \n*Required*: No \n*Type*: [TableCellImageSizingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellimagesizingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizingOptions" } }, "type": "object" @@ -168479,9 +174017,13 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldLinkContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldLinkContentConfiguration", + "markdownDescription": "The URL content \\(text, icon\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: [TableFieldLinkContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "Target": { + "markdownDescription": "The URL target \\(new tab, new window, same tab\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Target", "type": "string" } }, @@ -168495,10 +174037,14 @@ "additionalProperties": false, "properties": { "CustomIconContent": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldCustomIconContent" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldCustomIconContent", + "markdownDescription": "The custom icon content for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomIconContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomiconcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomIconContent" }, "CustomTextContent": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldCustomTextContent" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldCustomTextContent", + "markdownDescription": "The custom text content \\(value, font configuration\\) for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomTextContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomtextcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomTextContent" } }, "type": "object" @@ -168507,18 +174053,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label for a table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID for a table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "URLStyling": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldURLConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldURLConfiguration", + "markdownDescription": "The URL configuration for a table field\\. \n*Required*: No \n*Type*: [TableFieldURLConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLStyling" }, "Visibility": { + "markdownDescription": "The visibility of a table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width for a table field\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -168534,12 +174090,16 @@ "items": { "type": "string" }, + "markdownDescription": "The order of field IDs of the field options for a table visual\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Order", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldOption" }, + "markdownDescription": "The selected field options for the table field options\\. \n*Required*: No \n*Type*: List of [TableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -168549,10 +174109,14 @@ "additionalProperties": false, "properties": { "ImageConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldImageConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldImageConfiguration", + "markdownDescription": "The image configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldImageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldimageconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageConfiguration" }, "LinkConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldLinkConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableFieldLinkConfiguration", + "markdownDescription": "The link configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldLinkConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkConfiguration" } }, "type": "object" @@ -168561,10 +174125,14 @@ "additionalProperties": false, "properties": { "TableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the table\\. \n*Required*: No \n*Type*: [TableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableAggregatedFieldWells" }, "TableUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field well for the table\\. \n*Required*: No \n*Type*: [TableUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableUnaggregatedFieldWells" } }, "type": "object" @@ -168573,7 +174141,9 @@ "additionalProperties": false, "properties": { "DataBars": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataBarsOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataBarsOptions", + "markdownDescription": "The configuration of the inline visualization of the data bars within a chart\\. \n*Required*: No \n*Type*: [DataBarsOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-databarsoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataBars" } }, "type": "object" @@ -168582,16 +174152,24 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of table cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "HeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "The table cell style of a table header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderStyle" }, "Orientation": { + "markdownDescription": "The orientation \\(vertical, horizontal\\) for a table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\) for a table\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" } }, "type": "object" @@ -168600,9 +174178,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -168612,10 +174194,14 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the background for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the text for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -168624,22 +174210,34 @@ "additionalProperties": false, "properties": { "Bottom": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the bottom border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom" }, "InnerHorizontal": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the inner horizontal border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerHorizontal" }, "InnerVertical": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the inner vertical border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerVertical" }, "Left": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the left border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left" }, "Right": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the right border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right" }, "Top": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableBorderOptions", + "markdownDescription": "The table border options of the top border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top" } }, "type": "object" @@ -168648,12 +174246,16 @@ "additionalProperties": false, "properties": { "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PaginationConfiguration", + "markdownDescription": "The pagination configuration \\(page size, page number\\) for the table\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" }, "RowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The field sort options for rows in the table\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSort", "type": "array" } }, @@ -168666,6 +174268,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.UnaggregatedField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are unaggregated for an unaggregated table\\. \n*Required*: No \n*Type*: List of [UnaggregatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-unaggregatedfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -168678,21 +174282,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [TableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -168705,10 +174321,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text area control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -168717,13 +174337,19 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text background color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting for the icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -168732,6 +174358,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the placeholder options in a text control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -168741,10 +174369,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text field control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -168753,9 +174385,13 @@ "additionalProperties": false, "properties": { "Symbol": { + "markdownDescription": "Determines the thousands separator symbol\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the thousands separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -168765,21 +174401,33 @@ "additionalProperties": false, "properties": { "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `NULL`: The input is set to `NULL`\\.\n+ `NON_NULL`: The input is set to a custom value\\.\n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "number" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" } }, @@ -168789,18 +174437,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `Value`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "Value": { + "markdownDescription": "The value of a `TimeEquality` filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -168814,15 +174472,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "RangeMaximum": { + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum", "type": "string" }, "RangeMinimum": { + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -168838,30 +174504,48 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ExcludePeriodConfiguration", + "markdownDescription": "The exclude period of the time range filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximumValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximumValue" }, "RangeMinimumValue": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TimeRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimumValue" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -168876,12 +174560,18 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter type input value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RollingDateConfiguration", + "markdownDescription": "The rolling date input value\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValue": { + "markdownDescription": "The static input value\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "string" } }, @@ -168891,10 +174581,14 @@ "additionalProperties": false, "properties": { "ColumnTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnTooltipItem", + "markdownDescription": "The tooltip item for the columns that are not part of a field well\\. \n*Required*: No \n*Type*: [ColumnTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columntooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTooltipItem" }, "FieldTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldTooltipItem", + "markdownDescription": "The tooltip item for the fields\\. \n*Required*: No \n*Type*: [FieldTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldtooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldTooltipItem" } }, "type": "object" @@ -168903,12 +174597,18 @@ "additionalProperties": false, "properties": { "FieldBasedTooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldBasedTooltip" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldBasedTooltip", + "markdownDescription": "The setup for the detailed tooltip\\. The tooltip setup is always saved\\. The display type is decided based on the tooltip type\\. \n*Required*: No \n*Type*: [FieldBasedTooltip](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldbasedtooltip.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldBasedTooltip" }, "SelectedTooltipType": { + "markdownDescription": "The selected type for the tooltip\\. Choose one of the following options: \n+ `BASIC`: A basic tooltip\\.\n+ `DETAILED`: A detailed tooltip\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `BASIC | DETAILED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedTooltipType", "type": "string" }, "TooltipVisibility": { + "markdownDescription": "Determines whether or not the tooltip is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipVisibility", "type": "string" } }, @@ -168921,21 +174621,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.AggregationSortConfiguration" }, + "markdownDescription": "The aggregation and sort configuration of the top bottom filter\\. \n*Required*: Yes \n*Type*: List of [AggregationSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationsortconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationSortConfigurations", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "Limit": { + "markdownDescription": "The number of items to include in the top bottom filter results\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Limit", "type": "number" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -168950,28 +174662,44 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "MoverSize": { + "markdownDescription": "The mover size setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MoverSize", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "SortOrder": { + "markdownDescription": "The sort order setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ABSOLUTE_DIFFERENCE | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortOrder", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The computation type\\. Choose from the following options: \n+ TOP: Top movers computation\\.\n+ BOTTOM: Bottom movers computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -168986,22 +174714,34 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ResultSize": { + "markdownDescription": "The result size of a top and bottom ranked computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResultSize", "type": "number" }, "Type": { + "markdownDescription": "The computation type\\. Choose one of the following options: \n+ TOP: A top ranked computation\\.\n+ BOTTOM: A bottom ranked computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -169015,13 +174755,19 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -169034,18 +174780,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableCellStyle", + "markdownDescription": "Cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" } }, @@ -169058,18 +174814,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The color field well of a tree map\\. Values are grouped by aggregations based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Groups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The group by field well of a tree map\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Groups", "type": "array" }, "Sizes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The size field well of a tree map\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sizes", "type": "array" } }, @@ -169079,31 +174841,49 @@ "additionalProperties": false, "properties": { "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) for the colors displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) of a tree map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TreeMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GroupLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the groups that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupLabelOptions" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SizeLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the sizes that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizeLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapSortConfiguration", + "markdownDescription": "The sort configuration of a tree map\\. \n*Required*: No \n*Type*: [TreeMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -169112,7 +174892,9 @@ "additionalProperties": false, "properties": { "TreeMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a tree map\\. \n*Required*: No \n*Type*: [TreeMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapAggregatedFieldWells" } }, "type": "object" @@ -169121,12 +174903,16 @@ "additionalProperties": false, "properties": { "TreeMapGroupItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapGroupItemsLimitConfiguration" }, "TreeMapSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapSort", "type": "array" } }, @@ -169139,24 +174925,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TreeMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -169169,6 +174967,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the trend arrows\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -169178,13 +174978,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnIdentifier", + "markdownDescription": "The column that is used in the `UnaggregatedField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -169197,12 +175003,18 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -169216,7 +175028,9 @@ "additionalProperties": false, "properties": { "PercentRange": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentVisibleRange" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PercentVisibleRange", + "markdownDescription": "The percent range in the visible range\\. \n*Required*: No \n*Type*: [PercentVisibleRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentvisiblerange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentRange" } }, "type": "object" @@ -169225,73 +175039,119 @@ "additionalProperties": false, "properties": { "BarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BarChartVisual", + "markdownDescription": "A bar chart\\. \nFor more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartVisual" }, "BoxPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.BoxPlotVisual", + "markdownDescription": "A box plot\\. \nFor more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BoxPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotVisual" }, "ComboChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ComboChartVisual", + "markdownDescription": "A combo chart\\. \nFor more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ComboChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartVisual" }, "CustomContentVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomContentVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomContentVisual", + "markdownDescription": "A visual that contains custom content\\. \nFor more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CustomContentVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomContentVisual" }, "EmptyVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.EmptyVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.EmptyVisual", + "markdownDescription": "An empty visual\\. \n*Required*: No \n*Type*: [EmptyVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-emptyvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EmptyVisual" }, "FilledMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FilledMapVisual", + "markdownDescription": "A filled map\\. \nFor more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FilledMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapVisual" }, "FunnelChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.FunnelChartVisual", + "markdownDescription": "A funnel chart\\. \nFor more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FunnelChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartVisual" }, "GaugeChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GaugeChartVisual", + "markdownDescription": "A gauge chart\\. \nFor more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GaugeChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartVisual" }, "GeospatialMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.GeospatialMapVisual", + "markdownDescription": "A geospatial map or a points on map visual\\. \nFor more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GeospatialMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapVisual" }, "HeatMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HeatMapVisual", + "markdownDescription": "A heat map\\. \nFor more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HeatMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapVisual" }, "HistogramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.HistogramVisual", + "markdownDescription": "A histogram\\. \nFor more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HistogramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramVisual" }, "InsightVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.InsightVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.InsightVisual", + "markdownDescription": "An insight visual\\. \nFor more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [InsightVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightVisual" }, "KPIVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.KPIVisual", + "markdownDescription": "A key performance indicator \\(KPI\\)\\. \nFor more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [KPIVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIVisual" }, "LineChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LineChartVisual", + "markdownDescription": "A line chart\\. \nFor more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [LineChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartVisual" }, "PieChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PieChartVisual", + "markdownDescription": "A pie or donut chart\\. \nFor more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PieChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartVisual" }, "PivotTableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.PivotTableVisual", + "markdownDescription": "A pivot table\\. \nFor more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PivotTableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableVisual" }, "RadarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.RadarChartVisual", + "markdownDescription": "A radar chart visual\\. \nFor more information, see [Using radar charts](https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [RadarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartVisual" }, "SankeyDiagramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.SankeyDiagramVisual", + "markdownDescription": "A sankey diagram\\. \nFor more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [SankeyDiagramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramVisual" }, "ScatterPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ScatterPlotVisual", + "markdownDescription": "A scatter plot\\. \nFor more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ScatterPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotVisual" }, "TableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TableVisual", + "markdownDescription": "A table visual\\. \nFor more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableVisual" }, "TreeMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.TreeMapVisual", + "markdownDescription": "A tree map\\. \nFor more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TreeMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapVisual" }, "WaterfallVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallVisual", + "markdownDescription": "A waterfall chart\\. \nFor more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WaterfallVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallVisual" }, "WordCloudVisual": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudVisual" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudVisual", + "markdownDescription": "A word cloud\\. \nFor more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WordCloudVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudVisual" } }, "type": "object" @@ -169300,6 +175160,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The availaiblity status of a visual's axis sort options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -169312,18 +175174,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomActionOperation" }, + "markdownDescription": "A list of `VisualCustomActionOperations`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: List of [VisualCustomActionOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomactionoperation.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ActionOperations", "type": "array" }, "CustomActionId": { + "markdownDescription": "The ID of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomActionId", "type": "string" }, "Name": { + "markdownDescription": "The name of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Status": { + "markdownDescription": "The status of the `VisualCustomAction`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "Trigger": { + "markdownDescription": "The trigger of the `VisualCustomAction`\\. \nValid values are defined as follows: \n+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point\\.\n+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Trigger", "type": "string" } }, @@ -169339,16 +175211,24 @@ "additionalProperties": false, "properties": { "FilterOperation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionFilterOperation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionFilterOperation", + "markdownDescription": "The filter operation that filters data included in a visual or in an entire sheet\\. \n*Required*: No \n*Type*: [CustomActionFilterOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionfilteroperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterOperation" }, "NavigationOperation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionNavigationOperation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionNavigationOperation", + "markdownDescription": "The navigation operation that navigates between different sheets in the same analysis\\. \n*Required*: No \n*Type*: [CustomActionNavigationOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionnavigationoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NavigationOperation" }, "SetParametersOperation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionSetParametersOperation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionSetParametersOperation", + "markdownDescription": "The set parameter operation that sets parameters in custom action\\. \n*Required*: No \n*Type*: [CustomActionSetParametersOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionsetparametersoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SetParametersOperation" }, "URLOperation": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionURLOperation" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.CustomActionURLOperation", + "markdownDescription": "The URL operation that opens a link to another webpage\\. \n*Required*: No \n*Type*: [CustomActionURLOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionurloperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLOperation" } }, "type": "object" @@ -169357,6 +175237,8 @@ "additionalProperties": false, "properties": { "AvailabilityStatus": { + "markdownDescription": "The availaiblity status of a visual's menu options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AvailabilityStatus", "type": "string" } }, @@ -169366,12 +175248,16 @@ "additionalProperties": false, "properties": { "ChartColor": { + "markdownDescription": "The chart color options for the visual palette\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartColor", "type": "string" }, "ColorMap": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataPathColor" }, + "markdownDescription": "The color map options for the visual palette\\. \n*Required*: No \n*Type*: List of [DataPathColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathcolor.html) \n*Maximum*: `5000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorMap", "type": "array" } }, @@ -169381,9 +175267,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LongFormatText" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LongFormatText", + "markdownDescription": "The long text format of the subtitle label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [LongFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-longformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the subtitle label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -169393,9 +175283,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ShortFormatText" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ShortFormatText", + "markdownDescription": "The short text format of the title label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [ShortFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shortformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the title label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -169408,18 +175302,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The breakdown field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Breakdowns", "type": "array" }, "Categories": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The category field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Categories", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The value field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -169429,34 +175329,54 @@ "additionalProperties": false, "properties": { "CategoryAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the category axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisDisplayOptions" }, "CategoryAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the category axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.DataLabelOptions", + "markdownDescription": "The data label configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.LegendOptions", + "markdownDescription": "The legend configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartSortConfiguration", + "markdownDescription": "The sort configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualPalette", + "markdownDescription": "The visual palette configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WaterfallChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartOptions", + "markdownDescription": "The options that determine the presentation of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartOptions" } }, "type": "object" @@ -169465,7 +175385,9 @@ "additionalProperties": false, "properties": { "WaterfallChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartAggregatedFieldWells" } }, "type": "object" @@ -169474,6 +175396,8 @@ "additionalProperties": false, "properties": { "TotalBarLabel": { + "markdownDescription": "This option determines the total bar label of a waterfall visual\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalBarLabel", "type": "string" } }, @@ -169483,12 +175407,16 @@ "additionalProperties": false, "properties": { "BreakdownItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of bar groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BreakdownItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -169501,24 +175429,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WaterfallChartConfiguration", + "markdownDescription": "The configuration for a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -169531,9 +175471,13 @@ "additionalProperties": false, "properties": { "Date": { + "markdownDescription": "The date that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Date", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -169547,12 +175491,18 @@ "additionalProperties": false, "properties": { "EndDate": { + "markdownDescription": "The end date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndDate", "type": "string" }, "StartDate": { + "markdownDescription": "The start date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartDate", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date range\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -169570,12 +175520,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.DimensionField" }, + "markdownDescription": "The group by field well of a word cloud\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.MeasureField" }, + "markdownDescription": "The size field well of a word cloud\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" } }, @@ -169585,16 +175539,24 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) for the word cloud category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [WordCloudFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudSortConfiguration", + "markdownDescription": "The sort configuration of a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "WordCloudOptions": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudOptions", + "markdownDescription": "The options for a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudOptions" } }, "type": "object" @@ -169603,7 +175565,9 @@ "additionalProperties": false, "properties": { "WordCloudAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a word cloud\\. \n*Required*: No \n*Type*: [WordCloudAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudAggregatedFieldWells" } }, "type": "object" @@ -169612,21 +175576,33 @@ "additionalProperties": false, "properties": { "CloudLayout": { + "markdownDescription": "The cloud layout options \\(fluid, normal\\) of a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FLUID | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CloudLayout", "type": "string" }, "MaximumStringLength": { + "markdownDescription": "The length limit of each word from 1\\-100\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumStringLength", "type": "number" }, "WordCasing": { + "markdownDescription": "The word casing options \\(lower\\_case, existing\\_case\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXISTING_CASE | LOWER_CASE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCasing", "type": "string" }, "WordOrientation": { + "markdownDescription": "The word orientation options \\(horizontal, horizontal\\_and\\_vertical\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | HORIZONTAL_AND_VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordOrientation", "type": "string" }, "WordPadding": { + "markdownDescription": "The word padding options \\(none, small, medium, large\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | NONE | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordPadding", "type": "string" }, "WordScaling": { + "markdownDescription": "The word scaling options \\(emphasize, normal\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EMPHASIZE | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordScaling", "type": "string" } }, @@ -169636,12 +175612,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed in a word cloud\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -169654,24 +175634,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.WordCloudChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [WordCloudChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Dashboard.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Dashboard.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -171310,7 +177302,9 @@ "type": "string" }, "Definition": { - "$ref": "#/definitions/AWS::QuickSight::Template.TemplateVersionDefinition" + "$ref": "#/definitions/AWS::QuickSight::Template.TemplateVersionDefinition", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [TemplateVersionDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Definition" }, "Name": { "markdownDescription": "A display name for the template\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -171327,7 +177321,7 @@ }, "SourceEntity": { "$ref": "#/definitions/AWS::QuickSight::Template.TemplateSourceEntity", - "markdownDescription": "The entity that you are using as a source when you create the template\\. In `SourceEntity`, you specify the type of object you're using as source: `SourceTemplate` for a template or `SourceAnalysis` for an analysis\\. Both of these require an Amazon Resource Name \\(ARN\\)\\. For `SourceTemplate`, specify the ARN of the source template\\. For `SourceAnalysis`, specify the ARN of the source analysis\\. The `SourceTemplate` ARN can contain any AWS account and any Amazon QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` or `SourceAnalysis` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: Yes \n*Type*: [TemplateSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The entity that you are using as a source when you create the template\\. In `SourceEntity`, you specify the type of object you're using as source: `SourceTemplate` for a template or `SourceAnalysis` for an analysis\\. Both of these require an Amazon Resource Name \\(ARN\\)\\. For `SourceTemplate`, specify the ARN of the source template\\. For `SourceAnalysis`, specify the ARN of the source analysis\\. The `SourceTemplate` ARN can contain any AWS account and any Amazon QuickSight\\-supported AWS Region\\. \nUse the `DataSetReferences` entity within `SourceTemplate` or `SourceAnalysis` to list the replacement datasets for the placeholders listed in the original\\. The schema in each dataset must match its placeholder\\. \nEither a `SourceEntity` or a `Definition` must be provided in order for the request to be valid\\. \n*Required*: No \n*Type*: [TemplateSourceEntity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceentity.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceEntity" }, "Tags": { @@ -171380,13 +177374,19 @@ "additionalProperties": false, "properties": { "CategoricalAggregationFunction": { + "markdownDescription": "Aggregation for categorical values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalAggregationFunction", "type": "string" }, "DateAggregationFunction": { + "markdownDescription": "Aggregation for date values\\. \n+ `COUNT`: Aggregate by the total number of values, including duplicates\\.\n+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values\\.\n+ `MIN`: Select the smallest date value\\.\n+ `MAX`: Select the largest date value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAggregationFunction", "type": "string" }, "NumericalAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction", + "markdownDescription": "Aggregation for numerical values\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalAggregationFunction" } }, "type": "object" @@ -171395,12 +177395,18 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The function that aggregates the values in `Column`\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that determines the sort order of aggregated values\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "SortDirection": { + "markdownDescription": "The sort direction of values\\. \n+ `ASC`: Sort in ascending order\\.\n+ `DESC`: Sort in descending order\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortDirection", "type": "string" } }, @@ -171415,7 +177421,9 @@ "additionalProperties": false, "properties": { "DefaultNewSheetConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultNewSheetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultNewSheetConfiguration", + "markdownDescription": "The configuration for default new sheet settings\\. \n*Required*: Yes \n*Type*: [DefaultNewSheetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultNewSheetConfiguration" } }, "required": [ @@ -171427,9 +177435,13 @@ "additionalProperties": false, "properties": { "AnchorOption": { + "markdownDescription": "The options for the date configuration\\. Choose one of the options below: \n+ `NOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `NOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The name of the parameter that is used for the anchor date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" } }, @@ -171439,9 +177451,13 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Template.ArcAxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Template.ArcAxisDisplayRange", + "markdownDescription": "The arc axis range of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "ReserveRange": { + "markdownDescription": "The reserved range of the arc axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReserveRange", "type": "number" } }, @@ -171451,9 +177467,13 @@ "additionalProperties": false, "properties": { "Max": { + "markdownDescription": "The maximum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Max", "type": "number" }, "Min": { + "markdownDescription": "The minimum value of the arc axis range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Min", "type": "number" } }, @@ -171463,9 +177483,13 @@ "additionalProperties": false, "properties": { "ArcAngle": { + "markdownDescription": "The option that determines the arc angle of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAngle", "type": "number" }, "ArcThickness": { + "markdownDescription": "The options that determine the arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -171475,6 +177499,8 @@ "additionalProperties": false, "properties": { "ArcThickness": { + "markdownDescription": "The arc thickness of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | SMALL | WHOLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcThickness", "type": "string" } }, @@ -171484,10 +177510,14 @@ "additionalProperties": false, "properties": { "DateAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DateAxisOptions", + "markdownDescription": "The options for an axis with a date field\\. \n*Required*: No \n*Type*: [DateAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dateaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateAxisOptions" }, "NumericAxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericAxisOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericAxisOptions", + "markdownDescription": "The options for an axis with a numeric field\\. \n*Required*: No \n*Type*: [NumericAxisOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaxisoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericAxisOptions" } }, "type": "object" @@ -171496,9 +177526,13 @@ "additionalProperties": false, "properties": { "Maximum": { + "markdownDescription": "The maximum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Maximum", "type": "number" }, "Minimum": { + "markdownDescription": "The minimum setup for an axis display range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Minimum", "type": "number" } }, @@ -171508,22 +177542,34 @@ "additionalProperties": false, "properties": { "AxisLineVisibility": { + "markdownDescription": "Determines whether or not the axis line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLineVisibility", "type": "string" }, "AxisOffset": { + "markdownDescription": "The offset value that determines the starting placement of the axis within a visual's bounds\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOffset", "type": "string" }, "DataOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDataOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDataOptions", + "markdownDescription": "The data options for an axis\\. \n*Required*: No \n*Type*: [AxisDataOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdataoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataOptions" }, "GridLineVisibility": { + "markdownDescription": "Determines whether or not the grid line is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLineVisibility", "type": "string" }, "ScrollbarOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScrollBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ScrollBarOptions", + "markdownDescription": "The scroll bar options for an axis\\. \n*Required*: No \n*Type*: [ScrollBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scrollbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollbarOptions" }, "TickLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisTickLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisTickLabelOptions", + "markdownDescription": "The tick label options of an axis\\. \n*Required*: No \n*Type*: [AxisTickLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisticklabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TickLabelOptions" } }, "type": "object" @@ -171532,10 +177578,14 @@ "additionalProperties": false, "properties": { "DataDriven": { + "markdownDescription": "The data\\-driven setup of an axis display range\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataDriven", "type": "object" }, "MinMax": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayMinMaxRange" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayMinMaxRange", + "markdownDescription": "The minimum and maximum setup of an axis display range\\. \n*Required*: No \n*Type*: [AxisDisplayMinMaxRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayminmaxrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinMax" } }, "type": "object" @@ -171544,13 +177594,19 @@ "additionalProperties": false, "properties": { "ApplyTo": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisLabelReferenceOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisLabelReferenceOptions", + "markdownDescription": "The options that indicate which field the label belongs to\\. \n*Required*: No \n*Type*: [AxisLabelReferenceOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabelreferenceoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ApplyTo" }, "CustomLabel": { + "markdownDescription": "The text for the axis label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration of the axis label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" } }, "type": "object" @@ -171559,9 +177615,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The field that the axis label is targeted to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -171575,9 +177635,13 @@ "additionalProperties": false, "properties": { "StepCount": { + "markdownDescription": "The step count setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepCount", "type": "number" }, "StepSize": { + "markdownDescription": "The step size setup of a linear axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" } }, @@ -171587,6 +177651,8 @@ "additionalProperties": false, "properties": { "Base": { + "markdownDescription": "The base setup of a logarithmic axis scale\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Base", "type": "number" } }, @@ -171596,10 +177662,14 @@ "additionalProperties": false, "properties": { "Linear": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisLinearScale" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisLinearScale", + "markdownDescription": "The linear axis scale setup\\. \n*Required*: No \n*Type*: [AxisLinearScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislinearscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Linear" }, "Logarithmic": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisLogarithmicScale" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisLogarithmicScale", + "markdownDescription": "The logarithmic axis scale setup\\. \n*Required*: No \n*Type*: [AxisLogarithmicScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislogarithmicscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Logarithmic" } }, "type": "object" @@ -171608,9 +177678,13 @@ "additionalProperties": false, "properties": { "LabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "Determines whether or not the axis ticks are visible\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelOptions" }, "RotationAngle": { + "markdownDescription": "The rotation angle of the axis tick labels\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RotationAngle", "type": "number" } }, @@ -171623,24 +177697,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category \\(y\\-axis\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The color \\(group/color\\) field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The small multiples field well of a bar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a bar chart\\. Values are aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -171650,58 +177732,90 @@ "additionalProperties": false, "properties": { "BarsArrangement": { + "markdownDescription": "Determines the arrangement of the bars\\. The orientation and arrangement of bars determine the type of bar that is used in the visual\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for bar chart category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a color that is used in a bar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.BarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.BarChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Orientation": { + "markdownDescription": "The orientation of the bars in a bar chart visual\\. There are two valid values in this structure: \n+ `HORIZONTAL`: Used for charts that have horizontal bars\\. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts\\.\n+ `VERTICAL`: Used for charts that have vertical bars\\. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.BarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.BarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `BarChartVisual`\\. \n*Required*: No \n*Type*: [BarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) for a bar chart value\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueAxis" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) for a bar chart value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -171710,7 +177824,9 @@ "additionalProperties": false, "properties": { "BarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.BarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.BarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a bar chart\\. \n*Required*: No \n*Type*: [BarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartAggregatedFieldWells" } }, "type": "object" @@ -171719,30 +177835,42 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of values displayed in a bar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of color fields in a bar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -171755,24 +177883,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.BarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.BarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -171785,6 +177925,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The options that determine the bin count value\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -171794,9 +177936,13 @@ "additionalProperties": false, "properties": { "BinCountLimit": { + "markdownDescription": "The options that determine the bin count limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCountLimit", "type": "number" }, "Value": { + "markdownDescription": "The options that determine the bin width value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -171806,16 +177952,24 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Template.BodySectionContent" + "$ref": "#/definitions/AWS::QuickSight::Template.BodySectionContent", + "markdownDescription": "The configuration of content in a body section\\. \n*Required*: Yes \n*Type*: [BodySectionContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectioncontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "PageBreakConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionPageBreakConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionPageBreakConfiguration", + "markdownDescription": "The configuration of a page break for a section\\. \n*Required*: No \n*Type*: [SectionPageBreakConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionpagebreakconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageBreakConfiguration" }, "SectionId": { + "markdownDescription": "The unique identifier of a body section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionStyle", + "markdownDescription": "The style options of a body section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -171828,7 +177982,9 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of a body section\\. \n*Required*: No \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" } }, "type": "object" @@ -171840,12 +177996,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The group by field well of a box plot chart\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field well of a box plot chart\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `5` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -171855,40 +178015,62 @@ "additionalProperties": false, "properties": { "BoxPlotOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotOptions", + "markdownDescription": "The box plot chart options for a box plot visual \n*Required*: No \n*Type*: [BoxPlotOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotOptions" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort Icon visibility\\) of a box plot category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [BoxPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a box plot category\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility and sort icon visibility\\) of a box plot value\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotSortConfiguration", + "markdownDescription": "The sort configuration of a `BoxPlotVisual`\\. \n*Required*: No \n*Type*: [BoxPlotSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -171897,7 +178079,9 @@ "additionalProperties": false, "properties": { "BoxPlotAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a box plot\\. \n*Required*: No \n*Type*: [BoxPlotAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotAggregatedFieldWells" } }, "type": "object" @@ -171906,13 +178090,19 @@ "additionalProperties": false, "properties": { "AllDataPointsVisibility": { + "markdownDescription": "Determines the visibility of all data points of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AllDataPointsVisibility", "type": "string" }, "OutlierVisibility": { + "markdownDescription": "Determines the visibility of the outlier in a box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OutlierVisibility", "type": "string" }, "StyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotStyleOptions", + "markdownDescription": "The style options of the box plot\\. \n*Required*: No \n*Type*: [BoxPlotStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleOptions" } }, "type": "object" @@ -171924,10 +178114,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of a group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PaginationConfiguration", + "markdownDescription": "The pagination configuration of a table visual or box plot\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" } }, "type": "object" @@ -171936,6 +178130,8 @@ "additionalProperties": false, "properties": { "FillStyle": { + "markdownDescription": "The fill styles \\(solid, transparent\\) of the box plot\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `SOLID | TRANSPARENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FillStyle", "type": "string" } }, @@ -171948,24 +178144,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [BoxPlotChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -171978,12 +178186,18 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in this calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "Name": { + "markdownDescription": "The name of the calculated field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -171998,9 +178212,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression in the table calculation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -172017,6 +178235,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlSource" }, + "markdownDescription": "A list of source controls that determine the values that are used in the current control\\. \n*Required*: No \n*Type*: List of [CascadingControlSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolsource.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceControls", "type": "array" } }, @@ -172026,9 +178246,13 @@ "additionalProperties": false, "properties": { "ColumnToMatch": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column identifier that determines which column to look up for the source sheet control\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnToMatch" }, "SourceSheetControlId": { + "markdownDescription": "The source sheet control ID of a `CascadingControlSource`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceSheetControlId", "type": "string" } }, @@ -172038,15 +178262,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -172060,16 +178292,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `CategoricalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -172085,10 +178325,14 @@ "items": { "type": "string" }, + "markdownDescription": "A list of the string inputs that are the values of the category drill down filter\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" } }, "required": [ @@ -172101,12 +178345,18 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CategoryFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CategoryFilterConfiguration", + "markdownDescription": "The configuration for a `CategoryFilter`\\. \n*Required*: Yes \n*Type*: [CategoryFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" } }, @@ -172121,13 +178371,19 @@ "additionalProperties": false, "properties": { "CustomFilterConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomFilterConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomFilterConfiguration", + "markdownDescription": "A custom filter that filters based on a single value\\. This filter can be partially matched\\. \n*Required*: No \n*Type*: [CustomFilterConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterConfiguration" }, "CustomFilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomFilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomFilterListConfiguration", + "markdownDescription": "A list of custom filter values\\. In the Amazon QuickSight console, this filter type is called a custom filter list\\. \n*Required*: No \n*Type*: [CustomFilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomFilterListConfiguration" }, "FilterListConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterListConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterListConfiguration", + "markdownDescription": "A list of filter configurations\\. In the Amazon QuickSight console, this filter type is called a filter list\\. \n*Required*: No \n*Type*: [FilterListConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterListConfiguration" } }, "type": "object" @@ -172139,12 +178395,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.AxisLabelOptions" }, + "markdownDescription": "The label options for a chart axis\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html) of [AxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisLabelOptions", "type": "array" }, "SortIconVisibility": { + "markdownDescription": "The visibility configuration of the sort icon on a chart's axis label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortIconVisibility", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of an axis label on a chart\\. Choose one of the following options: \n+ `VISIBLE`: Shows the axis\\.\n+ `HIDDEN`: Hides the axis\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -172154,7 +178416,9 @@ "additionalProperties": false, "properties": { "SimpleClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Template.SimpleClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Template.SimpleClusterMarker", + "markdownDescription": "The simple cluster marker of the cluster marker\\. \n*Required*: No \n*Type*: [SimpleClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-simpleclustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleClusterMarker" } }, "type": "object" @@ -172163,7 +178427,9 @@ "additionalProperties": false, "properties": { "ClusterMarker": { - "$ref": "#/definitions/AWS::QuickSight::Template.ClusterMarker" + "$ref": "#/definitions/AWS::QuickSight::Template.ClusterMarker", + "markdownDescription": "The cluster marker that is a part of the cluster marker configuration \n*Required*: No \n*Type*: [ClusterMarker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarker.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarker" } }, "type": "object" @@ -172172,16 +178438,22 @@ "additionalProperties": false, "properties": { "ColorFillType": { + "markdownDescription": "Determines the color fill type\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DISCRETE | GRADIENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorFillType", "type": "string" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataColor" }, + "markdownDescription": "Determines the list of colors that are applied to the visual\\. \n*Required*: Yes \n*Type*: List of [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html) \n*Maximum*: `3` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "NullValueColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataColor" + "$ref": "#/definitions/AWS::QuickSight::Template.DataColor", + "markdownDescription": "Determines the color that is applied to null values\\. \n*Required*: No \n*Type*: [DataColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueColor" } }, "required": [ @@ -172197,6 +178469,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.CustomColor" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [CustomColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomColors", "type": "array" } }, @@ -172206,15 +178480,23 @@ "additionalProperties": false, "properties": { "ColorsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColorsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ColorsConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ColorsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorsConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FormatConfiguration", + "markdownDescription": "The format configuration of a column\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "Role": { + "markdownDescription": "The role of the column\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DIMENSION | MEASURE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -172257,13 +178539,19 @@ "additionalProperties": false, "properties": { "DateTimeHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeHierarchy", + "markdownDescription": "The option that determines the hierarchy of any `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimehierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeHierarchy" }, "ExplicitHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Template.ExplicitHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Template.ExplicitHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are built within a visual's field wells\\. These fields can't be duplicated to other visuals\\. \n*Required*: No \n*Type*: [ExplicitHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExplicitHierarchy" }, "PredefinedHierarchy": { - "$ref": "#/definitions/AWS::QuickSight::Template.PredefinedHierarchy" + "$ref": "#/definitions/AWS::QuickSight::Template.PredefinedHierarchy", + "markdownDescription": "The option that determines the hierarchy of the fields that are defined during data preparation\\. These fields are available to use in any analysis that uses the data source\\. \n*Required*: No \n*Type*: [PredefinedHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredefinedHierarchy" } }, "type": "object" @@ -172272,9 +178560,13 @@ "additionalProperties": false, "properties": { "ColumnName": { + "markdownDescription": "The name of the column\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnName", "type": "string" }, "DataSetIdentifier": { + "markdownDescription": "The data set that the column belongs to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" } }, @@ -172309,13 +178601,19 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The aggregation function that is defined in the column sort\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Direction": { + "markdownDescription": "The sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -172328,15 +178626,23 @@ "additionalProperties": false, "properties": { "Aggregation": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The aggregation function of the column tooltip item\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Aggregation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The target column of the tooltip item\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -172352,24 +178658,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The aggregated `BarValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarValues", "type": "array" }, "Category": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The aggregated category field wells of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The aggregated colors field well of a combo chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "LineValues": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The aggregated `LineValues` field well of a combo chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineValues", "type": "array" } }, @@ -172379,55 +178693,87 @@ "additionalProperties": false, "properties": { "BarDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a bar in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarDataLabels" }, "BarsArrangement": { + "markdownDescription": "Determines the bar arrangement in a combo chart\\. The following are valid values in this structure: \n+ `CLUSTERED`: For clustered bar combo charts\\.\n+ `STACKED`: For stacked bar combo charts\\.\n+ `STACKED_PERCENT`: Do not use\\. If you use this value, the operation returns a validation error\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarsArrangement", "type": "string" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The category axis of a combo chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart category \\(group/color\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's color field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ComboChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "LineDataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \nThe data label options for a line in a combo chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineDataLabels" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's primary y\\-axis \\(bar\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLine" }, + "markdownDescription": "The reference line setup of the visual\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, axis step\\) of a combo chart's secondary y\\-axis \\(line\\) field well\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of a combo chart's secondary y\\-axis\\(line\\) field well\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartSortConfiguration", + "markdownDescription": "The sort configuration of a `ComboChartVisual`\\. \n*Required*: No \n*Type*: [ComboChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -172436,7 +178782,9 @@ "additionalProperties": false, "properties": { "ComboChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a combo chart\\. Combo charts only have aggregated field wells\\. Columns in a combo chart are aggregated by category\\. \n*Required*: No \n*Type*: [ComboChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartAggregatedFieldWells" } }, "type": "object" @@ -172445,21 +178793,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration for the category field well of a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The item limit configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the color field well in a combo chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -172472,24 +178828,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ComboChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -172502,9 +178870,13 @@ "additionalProperties": false, "properties": { "ComparisonFormat": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonFormatConfiguration", + "markdownDescription": "The format of the comparison\\. \n*Required*: No \n*Type*: [ComparisonFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonFormat" }, "ComparisonMethod": { + "markdownDescription": "The method of the comparison\\. Choose from the following options: \n+ `DIFFERENCE` \n+ `PERCENT_DIFFERENCE` \n+ `PERCENT` \n*Required*: No \n*Type*: String \n*Allowed values*: `DIFFERENCE | PERCENT | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComparisonMethod", "type": "string" } }, @@ -172514,10 +178886,14 @@ "additionalProperties": false, "properties": { "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumberDisplayFormatConfiguration", + "markdownDescription": "The number display format\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PercentageDisplayFormatConfiguration", + "markdownDescription": "The percentage display format\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -172526,34 +178902,54 @@ "additionalProperties": false, "properties": { "Forecast": { - "$ref": "#/definitions/AWS::QuickSight::Template.ForecastComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.ForecastComputation", + "markdownDescription": "The forecast computation configuration\\. \n*Required*: No \n*Type*: [ForecastComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Forecast" }, "GrowthRate": { - "$ref": "#/definitions/AWS::QuickSight::Template.GrowthRateComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.GrowthRateComputation", + "markdownDescription": "The growth rate computation configuration\\. \n*Required*: No \n*Type*: [GrowthRateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GrowthRate" }, "MaximumMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Template.MaximumMinimumComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.MaximumMinimumComputation", + "markdownDescription": "The maximum and minimum computation configuration\\. \n*Required*: No \n*Type*: [MaximumMinimumComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumMinimum" }, "MetricComparison": { - "$ref": "#/definitions/AWS::QuickSight::Template.MetricComparisonComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.MetricComparisonComputation", + "markdownDescription": "The metric comparison computation configuration\\. \n*Required*: No \n*Type*: [MetricComparisonComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricComparison" }, "PeriodOverPeriod": { - "$ref": "#/definitions/AWS::QuickSight::Template.PeriodOverPeriodComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.PeriodOverPeriodComputation", + "markdownDescription": "The period over period computation configuration\\. \n*Required*: No \n*Type*: [PeriodOverPeriodComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodOverPeriod" }, "PeriodToDate": { - "$ref": "#/definitions/AWS::QuickSight::Template.PeriodToDateComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.PeriodToDateComputation", + "markdownDescription": "The period to `DataSetIdentifier` computation configuration\\. \n*Required*: No \n*Type*: [PeriodToDateComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodToDate" }, "TopBottomMovers": { - "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomMoversComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomMoversComputation", + "markdownDescription": "The top movers and bottom movers computation configuration\\. \n*Required*: No \n*Type*: [TopBottomMoversComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomMovers" }, "TopBottomRanked": { - "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomRankedComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomRankedComputation", + "markdownDescription": "The top ranked and bottom ranked computation configuration\\. \n*Required*: No \n*Type*: [TopBottomRankedComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomrankedcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomRanked" }, "TotalAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Template.TotalAggregationComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.TotalAggregationComputation", + "markdownDescription": "The total aggregation computation configuration\\. \n*Required*: No \n*Type*: [TotalAggregationComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totalaggregationcomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalAggregation" }, "UniqueValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.UniqueValuesComputation" + "$ref": "#/definitions/AWS::QuickSight::Template.UniqueValuesComputation", + "markdownDescription": "The unique values computation configuration\\. \n*Required*: No \n*Type*: [UniqueValuesComputation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-uniquevaluescomputation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniqueValues" } }, "type": "object" @@ -172562,10 +178958,14 @@ "additionalProperties": false, "properties": { "Gradient": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingGradientColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingGradientColor", + "markdownDescription": "Formatting configuration for gradient color\\. \n*Required*: No \n*Type*: [ConditionalFormattingGradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattinggradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Gradient" }, "Solid": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingSolidColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingSolidColor", + "markdownDescription": "Formatting configuration for solid color\\. \n*Required*: No \n*Type*: [ConditionalFormattingSolidColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingsolidcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Solid" } }, "type": "object" @@ -172574,16 +178974,24 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color of the icon\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DisplayConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIconDisplayConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIconDisplayConfiguration", + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconDisplayConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicondisplayconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayConfiguration" }, "Expression": { + "markdownDescription": "The expression that determines the condition of the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingCustomIconOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingCustomIconOptions", + "markdownDescription": "Custom icon options for an icon set\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingCustomIconOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconOptions" } }, "required": [ @@ -172596,9 +179004,13 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "Determines the type of icon\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ARROW_DOWN | ARROW_DOWN_LEFT | ARROW_DOWN_RIGHT | ARROW_LEFT | ARROW_RIGHT | ARROW_UP | ARROW_UP_LEFT | ARROW_UP_RIGHT | CARET_DOWN | CARET_UP | CHECKMARK | CIRCLE | FACE_DOWN | FACE_FLAT | FACE_UP | FLAG | MINUS | ONE_BAR | PLUS | SQUARE | THREE_BAR | THUMBS_DOWN | THUMBS_UP | TRIANGLE | TWO_BAR | X` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" }, "UnicodeIcon": { + "markdownDescription": "Determines the Unicode icon type\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^[^\\u0000-\\u00FF]$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UnicodeIcon", "type": "string" } }, @@ -172608,9 +179020,13 @@ "additionalProperties": false, "properties": { "Color": { - "$ref": "#/definitions/AWS::QuickSight::Template.GradientColor" + "$ref": "#/definitions/AWS::QuickSight::Template.GradientColor", + "markdownDescription": "Determines the color\\. \n*Required*: Yes \n*Type*: [GradientColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for gradient color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -172624,10 +179040,14 @@ "additionalProperties": false, "properties": { "CustomCondition": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingCustomIconCondition" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingCustomIconCondition", + "markdownDescription": "Determines the custom condition for an icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingCustomIconCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomCondition" }, "IconSet": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIconSet" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIconSet", + "markdownDescription": "Formatting configuration for icon set\\. \n*Required*: No \n*Type*: [ConditionalFormattingIconSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingiconset.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSet" } }, "type": "object" @@ -172636,6 +179056,8 @@ "additionalProperties": false, "properties": { "IconDisplayOption": { + "markdownDescription": "Determines the icon display configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ICON_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconDisplayOption", "type": "string" } }, @@ -172645,9 +179067,13 @@ "additionalProperties": false, "properties": { "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for the icon set\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" }, "IconSetType": { + "markdownDescription": "Determines the icon set type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BARS | CARET_UP_MINUS_DOWN | CHECK_X | FLAGS | FOUR_COLOR_ARROW | FOUR_GRAY_ARROW | PLUS_MINUS | THREE_CIRCLE | THREE_COLOR_ARROW | THREE_GRAY_ARROW | THREE_SHAPE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IconSetType", "type": "string" } }, @@ -172660,9 +179086,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Expression": { + "markdownDescription": "The expression that determines the formatting configuration for solid color\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -172678,9 +179108,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" }, + "markdownDescription": "The dimensions columns that are used in the contribution analysis, usually a list of `ColumnIdentifiers`\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributorDimensions", "type": "array" }, "MeasureFieldId": { + "markdownDescription": "The measure field that is used in the contribution analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureFieldId", "type": "string" } }, @@ -172694,27 +179128,43 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value for the currency format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the currency format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" }, "Symbol": { + "markdownDescription": "Determines the symbol for the currency format\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[A-Z]{3}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" } }, @@ -172724,10 +179174,14 @@ "additionalProperties": false, "properties": { "SelectedFieldsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterOperationSelectedFieldsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterOperationSelectedFieldsConfiguration", + "markdownDescription": "The configuration that chooses the fields to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationSelectedFieldsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationselectedfieldsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldsConfiguration" }, "TargetVisualsConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterOperationTargetVisualsConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterOperationTargetVisualsConfiguration", + "markdownDescription": "The configuration that chooses the target visuals to be filtered\\. \n*Required*: Yes \n*Type*: [FilterOperationTargetVisualsConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationtargetvisualsconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualsConfiguration" } }, "required": [ @@ -172740,7 +179194,9 @@ "additionalProperties": false, "properties": { "LocalNavigationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.LocalNavigationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.LocalNavigationConfiguration", + "markdownDescription": "The configuration that chooses the navigation target\\. \n*Required*: No \n*Type*: [LocalNavigationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-localnavigationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LocalNavigationConfiguration" } }, "type": "object" @@ -172752,6 +179208,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SetParameterValueConfiguration" }, + "markdownDescription": "The parameter that determines the value configuration\\. \n*Required*: Yes \n*Type*: List of [SetParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-setparametervalueconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueConfigurations", "type": "array" } }, @@ -172764,9 +179222,13 @@ "additionalProperties": false, "properties": { "URLTarget": { + "markdownDescription": "The target of the `CustomActionURLOperation`\\. \nValid values are defined as follows: \n+ `NEW_TAB`: Opens the target URL in a new browser tab\\.\n+ `NEW_WINDOW`: Opens the target URL in a new browser window\\.\n+ `SAME_TAB`: Opens the target URL in the same browser tab\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTarget", "type": "string" }, "URLTemplate": { + "markdownDescription": "THe URL link of the `CustomActionURLOperation`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLTemplate", "type": "string" } }, @@ -172780,12 +179242,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "FieldValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "SpecialValue": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SpecialValue", "type": "string" } }, @@ -172798,12 +179266,18 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The content type of the custom content visual\\. You can use this to have the visual render as an image\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `IMAGE | OTHER_EMBEDDED_CONTENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "ContentUrl": { + "markdownDescription": "The input URL that links to the custom content that you want in the custom visual\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentUrl", "type": "string" }, "ImageScaling": { + "markdownDescription": "The sizing options for the size of the custom content visual\\. This structure is required when the `ContentType` of the visual is `'IMAGE'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_HEIGHT | FIT_TO_WIDTH | SCALE_TO_VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageScaling", "type": "string" } }, @@ -172816,21 +179290,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomContentConfiguration", + "markdownDescription": "The configuration of a `CustomContentVisual`\\. \n*Required*: No \n*Type*: [CustomContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used to create the custom content visual\\. You can't create a visual without a dataset\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -172844,18 +179330,28 @@ "additionalProperties": false, "properties": { "CategoryValue": { + "markdownDescription": "The category value for the filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValue", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `CategoryValue`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -172872,15 +179368,23 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -172894,6 +179398,8 @@ "additionalProperties": false, "properties": { "Narrative": { + "markdownDescription": "The string input of custom narrative\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Narrative", "type": "string" } }, @@ -172909,24 +179415,32 @@ "items": { "type": "string" }, + "markdownDescription": "A list of datetime\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeValues", "type": "array" }, "DecimalValues": { "items": { "type": "number" }, + "markdownDescription": "A list of decimal\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalValues", "type": "array" }, "IntegerValues": { "items": { "type": "number" }, + "markdownDescription": "A list of integer\\-type parameter values\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerValues", "type": "array" }, "StringValues": { "items": { "type": "string" }, + "markdownDescription": "A list of string\\-type parameter values\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringValues", "type": "array" } }, @@ -172936,9 +179450,13 @@ "additionalProperties": false, "properties": { "CustomValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomParameterValues" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomParameterValues", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [CustomParameterValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValues" }, "IncludeNullValue": { + "markdownDescription": "Includes the null value in custom action parameter values\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeNullValue", "type": "boolean" } }, @@ -172951,12 +179469,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the data bars options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "NegativeColor": { + "markdownDescription": "The color of the negative data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeColor", "type": "string" }, "PositiveColor": { + "markdownDescription": "The color of the positive data bar\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PositiveColor", "type": "string" } }, @@ -172969,9 +179493,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that is applied to the data value\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "The data value that the color is applied to\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" } }, @@ -172981,16 +179509,24 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field that you are setting the axis binding to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The field value of the field that you are setting the axis binding to\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -173003,33 +179539,51 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "Determines the visibility of the category field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "DataLabelTypes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelType" }, + "markdownDescription": "The option that determines the data label type\\. \n*Required*: No \n*Type*: List of [DataLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelTypes", "type": "array" }, "LabelColor": { + "markdownDescription": "Determines the color of the data labels\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelContent": { + "markdownDescription": "Determines the content of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENT | VALUE | VALUE_AND_PERCENT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelContent", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "Determines the font configuration of the data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureLabelVisibility": { + "markdownDescription": "Determines the visibility of the measure field labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Overlap": { + "markdownDescription": "Determines whether overlap is enabled or disabled for the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLE_OVERLAP | ENABLE_OVERLAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Overlap", "type": "string" }, "Position": { + "markdownDescription": "Determines the position of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -173039,19 +179593,29 @@ "additionalProperties": false, "properties": { "DataPathLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataPathLabelType" + "$ref": "#/definitions/AWS::QuickSight::Template.DataPathLabelType", + "markdownDescription": "The option that specifies individual data values for labels\\. \n*Required*: No \n*Type*: [DataPathLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathLabelType" }, "FieldLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldLabelType" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldLabelType", + "markdownDescription": "Determines the label configuration for the entire field\\. \n*Required*: No \n*Type*: [FieldLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLabelType" }, "MaximumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Template.MaximumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Template.MaximumLabelType", + "markdownDescription": "Determines the label configuration for the maximum value in a visual\\. \n*Required*: No \n*Type*: [MaximumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumLabelType" }, "MinimumLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Template.MinimumLabelType" + "$ref": "#/definitions/AWS::QuickSight::Template.MinimumLabelType", + "markdownDescription": "Determines the label configuration for the minimum value in a visual\\. \n*Required*: No \n*Type*: [MinimumLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-minimumlabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumLabelType" }, "RangeEndsLabelType": { - "$ref": "#/definitions/AWS::QuickSight::Template.RangeEndsLabelType" + "$ref": "#/definitions/AWS::QuickSight::Template.RangeEndsLabelType", + "markdownDescription": "Determines the label configuration for range end value in a visual\\. \n*Required*: No \n*Type*: [RangeEndsLabelType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rangeendslabeltype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeEndsLabelType" } }, "type": "object" @@ -173060,12 +179624,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color that needs to be applied to the element\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Element": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataPathValue" + "$ref": "#/definitions/AWS::QuickSight::Template.DataPathValue", + "markdownDescription": "The element that the color needs to be applied to\\. \n*Required*: Yes \n*Type*: [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Element" }, "TimeGranularity": { + "markdownDescription": "The time granularity of the field that the color needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -173079,12 +179649,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that the data label needs to be applied to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that is labeled\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the data label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -173094,12 +179670,16 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "Determines the sort direction\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "SortPaths": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataPathValue" }, + "markdownDescription": "The list of data paths that need to be sorted\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortPaths", "type": "array" } }, @@ -173113,9 +179693,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FieldValue": { + "markdownDescription": "The actual value of the field that needs to be sorted\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldValue", "type": "string" } }, @@ -173187,6 +179771,8 @@ "additionalProperties": false, "properties": { "MissingDateVisibility": { + "markdownDescription": "Determines whether or not missing dates are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDateVisibility", "type": "string" } }, @@ -173196,18 +179782,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DateGranularity": { + "markdownDescription": "The date granularity of the `DateDimensionField`\\. Choose one of the following options: \n+ `YEAR` \n+ `QUARTER` \n+ `MONTH` \n+ `WEEK` \n+ `DAY` \n+ `HOUR` \n+ `MINUTE` \n+ `SECOND` \n+ `MILLISECOND` \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateGranularity", "type": "string" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -173221,16 +179817,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Allowed values*: `COUNT | DISTINCT_COUNT | MAX | MIN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction", "type": "string" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `DateMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -173243,15 +179847,21 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DataTimeDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Template.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.RollingDateConfiguration", + "markdownDescription": "The rolling date of the `DataTimeDefaultValues`\\. The date is determined from the dataset based on input expression\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DataTimeDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -173261,13 +179871,19 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Determines the `DateTime` format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric `DateTime` fields\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -173279,9 +179895,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the `DateTime` hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the `DateTime` hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -173294,22 +179914,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DateTimeDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `DateTime` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DateTimeValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimevaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -173321,10 +179951,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -173333,9 +179967,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -173345,12 +179983,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `DecimalDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -173360,22 +180002,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [DecimalDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimaldefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `Decimal` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [DecimalValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -173388,6 +180040,8 @@ "additionalProperties": false, "properties": { "DecimalPlaces": { + "markdownDescription": "The values of the decimal places\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlaces", "type": "number" } }, @@ -173400,9 +180054,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -173412,7 +180070,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a free\\-form layout\\. \n*Required*: Yes \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -173424,7 +180084,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a grid layout\\. \n*Required*: Yes \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -173436,10 +180098,14 @@ "additionalProperties": false, "properties": { "FreeForm": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultFreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultFreeFormLayoutConfiguration", + "markdownDescription": "The options that determine the default settings of a free\\-form layout configuration\\. \n*Required*: No \n*Type*: [DefaultFreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfreeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeForm" }, "Grid": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultGridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultGridLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a grid layout configuration\\. \n*Required*: No \n*Type*: [DefaultGridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultgridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Grid" } }, "type": "object" @@ -173448,12 +180114,18 @@ "additionalProperties": false, "properties": { "InteractiveLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultInteractiveLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultInteractiveLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for interactive layout configuration\\. \n*Required*: No \n*Type*: [DefaultInteractiveLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultinteractivelayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InteractiveLayoutConfiguration" }, "PaginatedLayoutConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultPaginatedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultPaginatedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a paginated layout configuration\\. \n*Required*: No \n*Type*: [DefaultPaginatedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultpaginatedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedLayoutConfiguration" }, "SheetContentType": { + "markdownDescription": "The option that determines the sheet content type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetContentType", "type": "string" } }, @@ -173463,7 +180135,9 @@ "additionalProperties": false, "properties": { "SectionBased": { - "$ref": "#/definitions/AWS::QuickSight::Template.DefaultSectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DefaultSectionBasedLayoutConfiguration", + "markdownDescription": "The options that determine the default settings for a section\\-based layout configuration\\. \n*Required*: No \n*Type*: [DefaultSectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultsectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBased" } }, "type": "object" @@ -173472,7 +180146,9 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "Determines the screen canvas size options for a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" } }, "required": [ @@ -173484,15 +180160,23 @@ "additionalProperties": false, "properties": { "CustomValuesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomValuesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomValuesConfiguration", + "markdownDescription": "The configuration of custom values for destination parameter in `DestinationParameterValueConfiguration`\\. \n*Required*: No \n*Type*: [CustomValuesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customvaluesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValuesConfiguration" }, "SelectAllValueOptions": { + "markdownDescription": "The configuration that selects all options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllValueOptions", "type": "string" }, "SourceField": { + "markdownDescription": "The source field ID of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceField", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the destination parameter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" } }, @@ -173502,13 +180186,19 @@ "additionalProperties": false, "properties": { "CategoricalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Template.CategoricalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.CategoricalDimensionField", + "markdownDescription": "The dimension type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalDimensionField" }, "DateDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DateDimensionField", + "markdownDescription": "The dimension type field with date type columns\\. \n*Required*: No \n*Type*: [DateDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateDimensionField" }, "NumericalDimensionField": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericalDimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericalDimensionField", + "markdownDescription": "The dimension type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalDimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalDimensionField" } }, "type": "object" @@ -173517,6 +180207,8 @@ "additionalProperties": false, "properties": { "LabelVisibility": { + "markdownDescription": "Determines the visibility of the label in a donut chart\\. In the Amazon QuickSight console, this option is called `'Show total'`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelVisibility", "type": "string" } }, @@ -173526,10 +180218,14 @@ "additionalProperties": false, "properties": { "ArcOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ArcOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ArcOptions", + "markdownDescription": "The option for define the arc of the chart shape\\. Valid values are as follows: \n+ `WHOLE` \\- A pie chart\n+ `SMALL`\\- A small\\-sized donut chart\n+ `MEDIUM`\\- A medium\\-sized donut chart\n+ `LARGE`\\- A large\\-sized donut chart\n*Required*: No \n*Type*: [ArcOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcOptions" }, "DonutCenterOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DonutCenterOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DonutCenterOptions", + "markdownDescription": "The label options of the label that is displayed in the center of a donut chart\\. This option isn't available for pie charts\\. \n*Required*: No \n*Type*: [DonutCenterOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutcenteroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutCenterOptions" } }, "type": "object" @@ -173538,13 +180234,19 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.CategoryDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.CategoryDrillDownFilter", + "markdownDescription": "The category type drill down filter\\. This filter is used for string type columns\\. \n*Required*: No \n*Type*: [CategoryDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categorydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericEqualityDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericEqualityDrillDownFilter", + "markdownDescription": "The numeric equality type drill down filter\\. This filter is used for number type columns\\. \n*Required*: No \n*Type*: [NumericEqualityDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalitydrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeDrillDownFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeDrillDownFilter", + "markdownDescription": "The time range drill down filter\\. This filter is used for date time columns\\. \n*Required*: No \n*Type*: [TimeRangeDrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangedrilldownfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" } }, "type": "object" @@ -173553,10 +180255,14 @@ "additionalProperties": false, "properties": { "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a dropdown control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -173565,13 +180271,19 @@ "additionalProperties": false, "properties": { "DefaultValueColumn": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that contains the default value of each user or group\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValueColumn" }, "GroupNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that contains the group name\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupNameColumn" }, "UserNameColumn": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that contains the username\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UserNameColumn" } }, "required": [ @@ -173586,12 +180298,18 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the empty visual\\. Every visual requires a dataset to render\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -173605,6 +180323,8 @@ "additionalProperties": false, "properties": { "Path": { + "markdownDescription": "The hierarchical path of the entity within the analysis, template, or dashboard definition tree\\. \n*Required*: No \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Path", "type": "string" } }, @@ -173614,12 +180334,18 @@ "additionalProperties": false, "properties": { "Amount": { + "markdownDescription": "The amount or number of the exclude period\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Amount", "type": "number" }, "Granularity": { + "markdownDescription": "The granularity or unit \\(day, month, year\\) of the exclude period\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Granularity", "type": "string" }, "Status": { + "markdownDescription": "The status of the exclude period\\. Choose from the following options: \n+ `ENABLED` \n+ `DISABLED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -173636,15 +180362,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the explicit hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the explicit hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the explicit hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -173658,15 +180390,21 @@ "additionalProperties": false, "properties": { "AggregationVisibility": { + "markdownDescription": "The visibility of `Show aggregations`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationVisibility", "type": "string" }, "TooltipFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.TooltipItem" }, + "markdownDescription": "The fields configuration in the tooltip\\. \n*Required*: No \n*Type*: List of [TooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipitem.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipFields", "type": "array" }, "TooltipTitleType": { + "markdownDescription": "The type for the >tooltip title\\. Choose one of the following options: \n+ `NONE`: Doesn't use the primary value as the title\\.\n+ `PRIMARY_VALUE`: Uses primary value as the title\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | PRIMARY_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipTitleType", "type": "string" } }, @@ -173676,9 +180414,13 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "Indicates the field that is targeted by the field label\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the field label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -173688,13 +180430,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis that you are binding the field to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the field for which you are setting the axis binding\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Settings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSeriesSettings", + "markdownDescription": "The options that determine the presentation of line series associated to the field\\. \n*Required*: No \n*Type*: [LineChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Settings" } }, "required": [ @@ -173707,9 +180455,13 @@ "additionalProperties": false, "properties": { "Direction": { + "markdownDescription": "The sort direction\\. Choose one of the following options: \n+ `ASC`: Ascending\n+ `DESC`: Descending\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ASC | DESC` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Direction", "type": "string" }, "FieldId": { + "markdownDescription": "The sort configuration target field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -173723,10 +180475,14 @@ "additionalProperties": false, "properties": { "ColumnSort": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnSort", + "markdownDescription": "The sort configuration for a column that is not used in a field well\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSort" }, "FieldSort": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldSort", + "markdownDescription": "The sort configuration for a field in a field well\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSort" } }, "type": "object" @@ -173735,12 +180491,18 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The unique ID of the field that is targeted by the tooltip\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Label": { + "markdownDescription": "The label of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Label", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the tooltip item\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -173756,12 +180518,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The aggregated location field well of the filled map\\. Values are grouped by location fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The aggregated color field well of a filled map\\. Values are aggregated based on location fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -173774,6 +180540,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `FilledMapVisual`\\. \n*Required*: Yes \n*Type*: List of [FilledMapConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformattingoption.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -173786,7 +180554,9 @@ "additionalProperties": false, "properties": { "Shape": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapShapeConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapShapeConditionalFormatting", + "markdownDescription": "The conditional formatting that determines the shape of the filled map\\. \n*Required*: Yes \n*Type*: [FilledMapShapeConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapshapeconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape" } }, "required": [ @@ -173798,22 +180568,34 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [FilledMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapSortConfiguration", + "markdownDescription": "The sort configuration of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialWindowOptions", + "markdownDescription": "The window options of the filled map visual\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -173822,7 +180604,9 @@ "additionalProperties": false, "properties": { "FilledMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well of the filled map\\. \n*Required*: No \n*Type*: [FilledMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapAggregatedFieldWells" } }, "type": "object" @@ -173831,10 +180615,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the filled map shape\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Format": { - "$ref": "#/definitions/AWS::QuickSight::Template.ShapeConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Template.ShapeConditionalFormat", + "markdownDescription": "The conditional formatting that determines the background color of a filled map's shape\\. \n*Required*: No \n*Type*: [ShapeConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shapeconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Format" } }, "required": [ @@ -173849,6 +180637,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the location fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -173861,27 +180651,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [FilledMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapConditionalFormatting", + "markdownDescription": "The conditional formatting of a `FilledMapVisual`\\. \n*Required*: No \n*Type*: [FilledMapConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -173894,25 +180698,39 @@ "additionalProperties": false, "properties": { "CategoryFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.CategoryFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.CategoryFilter", + "markdownDescription": "A `CategoryFilter` filters text values\\. \nFor more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CategoryFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryFilter" }, "NumericEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericEqualityFilter", + "markdownDescription": "A `NumericEqualityFilter` filters numeric values that equal or do not equal a given numeric value\\. \n*Required*: No \n*Type*: [NumericEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericEqualityFilter" }, "NumericRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilter", + "markdownDescription": "A `NumericRangeFilter` filters numeric values that are either inside or outside a given numeric range\\. \n*Required*: No \n*Type*: [NumericRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericRangeFilter" }, "RelativeDatesFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.RelativeDatesFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.RelativeDatesFilter", + "markdownDescription": "A `RelativeDatesFilter` filters date values that are relative to a given date\\. \n*Required*: No \n*Type*: [RelativeDatesFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDatesFilter" }, "TimeEqualityFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeEqualityFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeEqualityFilter", + "markdownDescription": "A `TimeEqualityFilter` filters date\\-time values that equal or do not equal a given date/time value\\. \n*Required*: No \n*Type*: [TimeEqualityFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timeequalityfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeEqualityFilter" }, "TimeRangeFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilter", + "markdownDescription": "A `TimeRangeFilter` filters date\\-time values that are either inside or outside a given date/time range\\. \n*Required*: No \n*Type*: [TimeRangeFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeRangeFilter" }, "TopBottomFilter": { - "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomFilter" + "$ref": "#/definitions/AWS::QuickSight::Template.TopBottomFilter", + "markdownDescription": "A `TopBottomFilter` filters data to the top or bottom values for a given column\\. \n*Required*: No \n*Type*: [TopBottomFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomfilter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TopBottomFilter" } }, "type": "object" @@ -173921,25 +180739,39 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterDateTimePickerControl", + "markdownDescription": "A control from a date filter that is used to specify date and time\\. \n*Required*: No \n*Type*: [FilterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [FilterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterListControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterListControl", + "markdownDescription": "A control to display a list of buttons or boxes\\. This is used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [FilterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "RelativeDateTime": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterRelativeDateTimeControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterRelativeDateTimeControl", + "markdownDescription": "A control from a date filter that is used to specify the relative date\\. \n*Required*: No \n*Type*: [FilterRelativeDateTimeControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateTime" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [FilterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [FilterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [FilterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -173948,18 +180780,28 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The date time picker type of a `FilterDateTimePickerControl`\\. Choose one of the following options: \n+ `SINGLE_VALUED`: The filter condition is a fixed date\\.\n+ `DATE_RANGE`: The filter condition is a date time range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DATE_RANGE | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -173974,24 +180816,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DropDownControlDisplayOptions", + "markdownDescription": "The display options of the `FilterDropDownControl`\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of the `FilterDropDownControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu\\.\n+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -174006,21 +180862,31 @@ "additionalProperties": false, "properties": { "CrossDataset": { + "markdownDescription": "The filter new feature which can apply filter group to all data sets\\. Choose one of the following options: \n+ `ALL_DATASETS` \n+ `SINGLE_DATASET` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_DATASETS | SINGLE_DATASET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CrossDataset", "type": "string" }, "FilterGroupId": { + "markdownDescription": "The value that uniquely identifies a `FilterGroup` within a dashboard, template, or analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroupId", "type": "string" }, "Filters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.Filter" }, + "markdownDescription": "The list of filters that are present in a `FilterGroup`\\. \n*Required*: Yes \n*Type*: List of [Filter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Filters", "type": "array" }, "ScopeConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterScopeConfiguration", + "markdownDescription": "The configuration that specifies what scope to apply to a `FilterGroup`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: [FilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScopeConfiguration" }, "Status": { + "markdownDescription": "The status of the `FilterGroup`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -174039,12 +180905,18 @@ "items": { "type": "string" }, + "markdownDescription": "The list of category values for the filter\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryValues", "type": "array" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CONTAINS | DOES_NOT_CONTAIN | DOES_NOT_EQUAL | ENDS_WITH | EQUALS | STARTS_WITH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -174057,24 +180929,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Template.FilterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [FilterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterListControl`\\. Choose one of the following options: \n+ `MULTI_SELECT`: The user can select multiple entries from the list\\.\n+ `SINGLE_SELECT`: The user can select a single entry from the list\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -174089,12 +180975,16 @@ "additionalProperties": false, "properties": { "SelectedFieldOptions": { + "markdownDescription": "A structure that contains the options that choose which fields are filtered in the `CustomActionFilterOperation`\\. \nValid values are defined as follows: \n+ `ALL_FIELDS`: Applies the filter operation to all fields\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_FIELDS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "string" }, "SelectedFields": { "items": { "type": "string" }, + "markdownDescription": "Chooses the fields that are filtered in `CustomActionFilterOperation`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFields", "type": "array" } }, @@ -174104,7 +180994,9 @@ "additionalProperties": false, "properties": { "SameSheetTargetVisualConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.SameSheetTargetVisualConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SameSheetTargetVisualConfiguration", + "markdownDescription": "The configuration of the same\\-sheet target visuals that you want to be filtered\\. \n*Required*: No \n*Type*: [SameSheetTargetVisualConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-samesheettargetvisualconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SameSheetTargetVisualConfiguration" } }, "type": "object" @@ -174113,15 +181005,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.RelativeDateTimeControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.RelativeDateTimeControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [RelativeDateTimeControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatetimecontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -174136,7 +181036,9 @@ "additionalProperties": false, "properties": { "SelectedSheets": { - "$ref": "#/definitions/AWS::QuickSight::Template.SelectedSheetsFilterScopeConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SelectedSheetsFilterScopeConfiguration", + "markdownDescription": "The configuration for applying a filter to specific sheets\\. \n*Required*: No \n*Type*: [SelectedSheetsFilterScopeConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-selectedsheetsfilterscopeconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedSheets" } }, "type": "object" @@ -174148,6 +181050,8 @@ "items": { "type": "string" }, + "markdownDescription": "The values that are used in the `FilterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -174157,27 +181061,43 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `FilterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `FilterSliderControl`\\. Choose one of the following options: \n+ `SINGLE_POINT`: Filter against\\(equals\\) a single data point\\.\n+ `RANGE`: Filter data that is in a specified range\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `RANGE | SINGLE_POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -174195,18 +181115,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -174221,15 +181151,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "FilterControlId": { + "markdownDescription": "The ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControlId", "type": "string" }, "SourceFilterId": { + "markdownDescription": "The source filter ID of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceFilterId", "type": "string" }, "Title": { + "markdownDescription": "The title of the `FilterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -174244,19 +181182,29 @@ "additionalProperties": false, "properties": { "FontColor": { + "markdownDescription": "Determines the color of the text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontDecoration": { + "markdownDescription": "Determines the appearance of decorative lines on the text\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | UNDERLINE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontDecoration", "type": "string" }, "FontSize": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontSize" + "$ref": "#/definitions/AWS::QuickSight::Template.FontSize", + "markdownDescription": "The option that determines the text display size\\. \n*Required*: No \n*Type*: [FontSize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontsize.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontSize" }, "FontStyle": { + "markdownDescription": "Determines the text display face that is inherited by the given font family\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ITALIC | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontStyle", "type": "string" }, "FontWeight": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontWeight" + "$ref": "#/definitions/AWS::QuickSight::Template.FontWeight", + "markdownDescription": "The option that determines the text display weight, or boldness\\. \n*Required*: No \n*Type*: [FontWeight](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontweight.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontWeight" } }, "type": "object" @@ -174265,6 +181213,8 @@ "additionalProperties": false, "properties": { "Relative": { + "markdownDescription": "The lexical name for the text size, proportional to its surrounding context\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXTRA_LARGE | EXTRA_SMALL | LARGE | MEDIUM | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Relative", "type": "string" } }, @@ -174274,6 +181224,8 @@ "additionalProperties": false, "properties": { "Name": { + "markdownDescription": "The lexical name for the level of boldness of the text display\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOLD | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -174283,37 +181235,59 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "CustomSeasonalityValue": { + "markdownDescription": "The custom seasonality value setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomSeasonalityValue", "type": "number" }, "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `AUTOMATIC` \n+ `CUSTOM`: Checks the custom seasonality value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AUTOMATIC | CUSTOM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -174326,10 +181300,14 @@ "additionalProperties": false, "properties": { "ForecastProperties": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeBasedForecastProperties" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeBasedForecastProperties", + "markdownDescription": "The forecast properties setup of a forecast in the line chart\\. \n*Required*: No \n*Type*: [TimeBasedForecastProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timebasedforecastproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastProperties" }, "Scenario": { - "$ref": "#/definitions/AWS::QuickSight::Template.ForecastScenario" + "$ref": "#/definitions/AWS::QuickSight::Template.ForecastScenario", + "markdownDescription": "The forecast scenario of a forecast in the line chart\\. \n*Required*: No \n*Type*: [ForecastScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scenario" } }, "type": "object" @@ -174338,10 +181316,14 @@ "additionalProperties": false, "properties": { "WhatIfPointScenario": { - "$ref": "#/definitions/AWS::QuickSight::Template.WhatIfPointScenario" + "$ref": "#/definitions/AWS::QuickSight::Template.WhatIfPointScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the target date\\. \n*Required*: No \n*Type*: [WhatIfPointScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifpointscenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfPointScenario" }, "WhatIfRangeScenario": { - "$ref": "#/definitions/AWS::QuickSight::Template.WhatIfRangeScenario" + "$ref": "#/definitions/AWS::QuickSight::Template.WhatIfRangeScenario", + "markdownDescription": "The what\\-if analysis forecast setup with the date range\\. \n*Required*: No \n*Type*: [WhatIfRangeScenario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifrangescenario.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WhatIfRangeScenario" } }, "type": "object" @@ -174350,13 +181332,19 @@ "additionalProperties": false, "properties": { "DateTimeFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeFormatConfiguration", + "markdownDescription": "Formatting configuration for `DateTime` fields\\. \n*Required*: No \n*Type*: [DateTimeFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormatConfiguration" }, "NumberFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration", + "markdownDescription": "Formatting configuration for number fields\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberFormatConfiguration" }, "StringFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.StringFormatConfiguration", + "markdownDescription": "Formatting configuration for string fields\\. \n*Required*: No \n*Type*: [StringFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringFormatConfiguration" } }, "type": "object" @@ -174365,7 +181353,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a free\\-form layout\\. \n*Required*: No \n*Type*: [FreeFormLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -174374,12 +181364,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FreeFormLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in a free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -174392,42 +181386,66 @@ "additionalProperties": false, "properties": { "BackgroundStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBackgroundStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBackgroundStyle", + "markdownDescription": "The background style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBackgroundStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementbackgroundstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundStyle" }, "BorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "Height": { + "markdownDescription": "The height of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "LoadingAnimation": { - "$ref": "#/definitions/AWS::QuickSight::Template.LoadingAnimation" + "$ref": "#/definitions/AWS::QuickSight::Template.LoadingAnimation", + "markdownDescription": "The loading animation configuration of a free\\-form layout element\\. \n*Required*: No \n*Type*: [LoadingAnimation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-loadinganimation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LoadingAnimation" }, "RenderingRules": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SheetElementRenderingRule" }, + "markdownDescription": "The rendering rules that determine when an element should be displayed within a free\\-form layout\\. \n*Required*: No \n*Type*: List of [SheetElementRenderingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementrenderingrule.html) \n*Maximum*: `10000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RenderingRules", "type": "array" }, "SelectedBorderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle", + "markdownDescription": "The border style configuration of a free\\-form layout element\\. This border style is used when the element is selected\\. \n*Required*: No \n*Type*: [FreeFormLayoutElementBorderStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBorderStyle" }, "Visibility": { + "markdownDescription": "The visibility of an element within a free\\-form layout\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of an element within a free\\-form layout\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" }, "XAxisLocation": { + "markdownDescription": "The x\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLocation", "type": "string" }, "YAxisLocation": { + "markdownDescription": "The y\\-axis coordinate of the element\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLocation", "type": "string" } }, @@ -174445,9 +181463,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The background color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The background visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -174457,9 +181479,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The border color of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Visibility": { + "markdownDescription": "The border visibility of a free\\-form layout element\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -174469,6 +181495,8 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" } }, @@ -174484,6 +181512,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutElement" }, + "markdownDescription": "The elements that are included in the free\\-form layout\\. \n*Required*: Yes \n*Type*: List of [FreeFormLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -174499,12 +181529,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category field wells of a funnel chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a funnel chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -174514,25 +181548,39 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options of the categories that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "DataLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartDataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartDataLabelOptions", + "markdownDescription": "The options that determine the presentation of the data labels\\. \n*Required*: No \n*Type*: [FunnelChartDataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartSortConfiguration", + "markdownDescription": "The sort configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options for the values that are displayed in a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The visual palette configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -174541,24 +181589,38 @@ "additionalProperties": false, "properties": { "CategoryLabelVisibility": { + "markdownDescription": "The visibility of the category labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelVisibility", "type": "string" }, "LabelColor": { + "markdownDescription": "The color of the data label text\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelColor", "type": "string" }, "LabelFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration for the data labels\\. \nOnly the `FontSize` attribute of the font configuration is used for data labels\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelFontConfiguration" }, "MeasureDataLabelStyle": { + "markdownDescription": "Determines the style of the metric labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PERCENTAGE_BY_FIRST_STAGE | PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_AND_PERCENTAGE_BY_FIRST_STAGE | VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureDataLabelStyle", "type": "string" }, "MeasureLabelVisibility": { + "markdownDescription": "The visibility of the measure labels within the data labels\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureLabelVisibility", "type": "string" }, "Position": { + "markdownDescription": "Determines the positioning of the data label relative to a section of the funnel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | INSIDE | LEFT | OUTSIDE | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility option that determines if data labels are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -174568,7 +181630,9 @@ "additionalProperties": false, "properties": { "FunnelChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartAggregatedFieldWells" } }, "type": "object" @@ -174577,12 +181641,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -174595,24 +181663,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartConfiguration", + "markdownDescription": "The configuration of a `FunnelChartVisual`\\. \n*Required*: No \n*Type*: [FunnelChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -174625,7 +181705,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the arc foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -174637,6 +181719,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [GaugeChartConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -174646,10 +181730,14 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartArcConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartArcConditionalFormatting", + "markdownDescription": "The options that determine the presentation of the arc of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartArcConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartarcconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" } }, "type": "object" @@ -174658,19 +181746,29 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The data label configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartFieldWells", + "markdownDescription": "The field well configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GaugeChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartOptions", + "markdownDescription": "The options that determine the presentation of the `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartOptions" }, "TooltipOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The visual palette configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -174682,12 +181780,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The target value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -174697,19 +181799,29 @@ "additionalProperties": false, "properties": { "Arc": { - "$ref": "#/definitions/AWS::QuickSight::Template.ArcConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ArcConfiguration", + "markdownDescription": "The arc configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Arc" }, "ArcAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.ArcAxisConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ArcAxisConfiguration", + "markdownDescription": "The arc axis configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ArcAxisConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArcAxis" }, "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" } }, "type": "object" @@ -174718,10 +181830,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -174733,21 +181849,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartConfiguration", + "markdownDescription": "The configuration of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartConditionalFormatting", + "markdownDescription": "The conditional formatting of a `GaugeChartVisual`\\. \n*Required*: No \n*Type*: [GaugeChartConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -174760,15 +181888,23 @@ "additionalProperties": false, "properties": { "East": { + "markdownDescription": "The longitude of the east bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "East", "type": "number" }, "North": { + "markdownDescription": "The latitude of the north bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "North", "type": "number" }, "South": { + "markdownDescription": "The latitude of the south bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "South", "type": "number" }, "West": { + "markdownDescription": "The longitude of the west bound of the geospatial coordinate bounds\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "West", "type": "number" } }, @@ -174787,18 +181923,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The color field wells of a geospatial map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Geospatial": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The geospatial field wells of a geospatial map\\. Values are grouped by geospatial fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Geospatial", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The size field wells of a geospatial map\\. Values are aggregated based on geospatial fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -174808,25 +181950,39 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "MapStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapStyleOptions", + "markdownDescription": "The map style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapStyleOptions" }, "PointStyleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialPointStyleOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialPointStyleOptions", + "markdownDescription": "The point style options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialPointStyleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialpointstyleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PointStyleOptions" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WindowOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialWindowOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialWindowOptions", + "markdownDescription": "The window options of the geospatial map\\. \n*Required*: No \n*Type*: [GeospatialWindowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WindowOptions" } }, "type": "object" @@ -174835,7 +181991,9 @@ "additionalProperties": false, "properties": { "GeospatialMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapAggregatedFieldWells", + "markdownDescription": "The aggregated field well for a geospatial map\\. \n*Required*: No \n*Type*: [GeospatialMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapAggregatedFieldWells" } }, "type": "object" @@ -174844,6 +182002,8 @@ "additionalProperties": false, "properties": { "BaseMapStyle": { + "markdownDescription": "The base map style of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DARK_GRAY | IMAGERY | LIGHT_GRAY | STREET` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseMapStyle", "type": "string" } }, @@ -174856,24 +182016,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [GeospatialMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -174886,9 +182058,13 @@ "additionalProperties": false, "properties": { "ClusterMarkerConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ClusterMarkerConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ClusterMarkerConfiguration", + "markdownDescription": "The cluster marker configuration of the geospatial point style\\. \n*Required*: No \n*Type*: [ClusterMarkerConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarkerconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ClusterMarkerConfiguration" }, "SelectedPointStyle": { + "markdownDescription": "The selected point styles \\(point, cluster\\) of the geospatial map\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLUSTER | POINT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedPointStyle", "type": "string" } }, @@ -174898,9 +182074,13 @@ "additionalProperties": false, "properties": { "Bounds": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialCoordinateBounds" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialCoordinateBounds", + "markdownDescription": "The bounds options \\(north, south, west, east\\) of the geospatial window options\\. \n*Required*: No \n*Type*: [GeospatialCoordinateBounds](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bounds" }, "MapZoomMode": { + "markdownDescription": "The map zoom modes \\(manual, auto\\) of the geospatial window options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | MANUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MapZoomMode", "type": "string" } }, @@ -174910,10 +182090,14 @@ "additionalProperties": false, "properties": { "SideSpecificBorder": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableSideBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableSideBorderOptions", + "markdownDescription": "Determines the options for side specific border\\. \n*Required*: No \n*Type*: [TableSideBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesideborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SideSpecificBorder" }, "UniformBorder": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "Determines the options for uniform border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UniformBorder" } }, "type": "object" @@ -174925,6 +182109,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.GradientStop" }, + "markdownDescription": "The list of gradient color stops\\. \n*Required*: No \n*Type*: List of [GradientStop](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Stops", "type": "array" } }, @@ -174934,12 +182120,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "Determines the color\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "DataValue": { + "markdownDescription": "Determines the data value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataValue", "type": "number" }, "GradientOffset": { + "markdownDescription": "Determines gradient offset value\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GradientOffset", "type": "number" } }, @@ -174952,7 +182144,9 @@ "additionalProperties": false, "properties": { "ScreenCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutScreenCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutScreenCanvasSizeOptions", + "markdownDescription": "The options that determine the sizing of the canvas used in a grid layout\\. \n*Required*: No \n*Type*: [GridLayoutScreenCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutscreencanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScreenCanvasSizeOptions" } }, "type": "object" @@ -174961,12 +182155,16 @@ "additionalProperties": false, "properties": { "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutCanvasSizeOptions", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [GridLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "Elements": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutElement" }, + "markdownDescription": "The elements that are included in a grid layout\\. \n*Required*: Yes \n*Type*: List of [GridLayoutElement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html) \n*Maximum*: `430` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Elements", "type": "array" } }, @@ -174979,21 +182177,33 @@ "additionalProperties": false, "properties": { "ColumnIndex": { + "markdownDescription": "The column index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `35` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnIndex", "type": "number" }, "ColumnSpan": { + "markdownDescription": "The width of a grid element expressed as a number of grid columns\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSpan", "type": "number" }, "ElementId": { + "markdownDescription": "A unique identifier for an element within a grid layout\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementId", "type": "string" }, "ElementType": { + "markdownDescription": "The type of element\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | VISUAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ElementType", "type": "string" }, "RowIndex": { + "markdownDescription": "The row index for the upper left corner of an element\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `9009` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowIndex", "type": "number" }, "RowSpan": { + "markdownDescription": "The height of a grid element expressed as a number of grid rows\\. \n*Required*: Yes \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `21` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSpan", "type": "number" } }, @@ -175009,9 +182219,13 @@ "additionalProperties": false, "properties": { "OptimizedViewPortWidth": { + "markdownDescription": "The width that the view port will be optimized for when the layout renders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OptimizedViewPortWidth", "type": "string" }, "ResizeOption": { + "markdownDescription": "This value determines the layout behavior when the viewport is resized\\. \n+ `FIXED`: A fixed width will be used when optimizing the layout\\. In the Amazon QuickSight console, this option is called `Classic`\\.\n+ `RESPONSIVE`: The width of the canvas will be responsive and optimized to the view port\\. In the Amazon QuickSight console, this option is called `Tiled`\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `FIXED | RESPONSIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResizeOption", "type": "string" } }, @@ -175024,19 +182238,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodSize": { + "markdownDescription": "The period size setup of a growth rate computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `2` \n*Maximum*: `52` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodSize", "type": "number" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -175049,13 +182273,19 @@ "additionalProperties": false, "properties": { "Layout": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionLayoutConfiguration", + "markdownDescription": "The layout configuration of the header or footer section\\. \n*Required*: Yes \n*Type*: [SectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layout" }, "SectionId": { + "markdownDescription": "The unique identifier of the header or footer section\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionId", "type": "string" }, "Style": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionStyle", + "markdownDescription": "The style options of a header or footer section\\. \n*Required*: No \n*Type*: [SectionStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style" } }, "required": [ @@ -175071,18 +182301,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The columns field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The rows field well of a heat map\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The values field well of a heat map\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -175092,28 +182328,44 @@ "additionalProperties": false, "properties": { "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Template.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) in a heat map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "ColumnLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options of the column that is displayed in a heat map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [HeatMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "RowLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options of the row that is displayed in a `heat map`\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapSortConfiguration", + "markdownDescription": "The sort configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -175122,7 +182374,9 @@ "additionalProperties": false, "properties": { "HeatMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a heat map\\. \n*Required*: No \n*Type*: [HeatMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapAggregatedFieldWells" } }, "type": "object" @@ -175131,21 +182385,29 @@ "additionalProperties": false, "properties": { "HeatMapColumnItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of columns that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnItemsLimitConfiguration" }, "HeatMapColumnSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The column sort configuration for heat map for columns that aren't a part of a field well\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapColumnSort", "type": "array" }, "HeatMapRowItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of rows that are displayed in a heat map\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowItemsLimitConfiguration" }, "HeatMapRowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The field sort configuration of the rows fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapRowSort", "type": "array" } }, @@ -175158,24 +182420,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapConfiguration", + "markdownDescription": "The configuration of a heat map\\. \n*Required*: No \n*Type*: [HeatMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -175191,6 +182465,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a histogram\\. Values are aggregated by `COUNT` or `DISTINCT_COUNT`\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -175200,15 +182476,23 @@ "additionalProperties": false, "properties": { "BinCount": { - "$ref": "#/definitions/AWS::QuickSight::Template.BinCountOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.BinCountOptions", + "markdownDescription": "The options that determine the bin count of a histogram\\. \n*Required*: No \n*Type*: [BinCountOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bincountoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinCount" }, "BinWidth": { - "$ref": "#/definitions/AWS::QuickSight::Template.BinWidthOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.BinWidthOptions", + "markdownDescription": "The options that determine the bin width of a histogram\\. \n*Required*: No \n*Type*: [BinWidthOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-binwidthoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinWidth" }, "SelectedBinType": { + "markdownDescription": "The options that determine the selected bin type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BIN_COUNT | BIN_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedBinType", "type": "string" }, "StartValue": { + "markdownDescription": "The options that determine the bin start value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartValue", "type": "number" } }, @@ -175218,28 +182502,44 @@ "additionalProperties": false, "properties": { "BinOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.HistogramBinOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.HistogramBinOptions", + "markdownDescription": "The options that determine the presentation of histogram bins\\. \n*Required*: No \n*Type*: [HistogramBinOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BinOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The data label configuration of a histogram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.HistogramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.HistogramFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip configuration of a histogram\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The visual palette configuration of a histogram\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" } }, "type": "object" @@ -175248,7 +182548,9 @@ "additionalProperties": false, "properties": { "HistogramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.HistogramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.HistogramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a histogram\\. \n*Required*: No \n*Type*: [HistogramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramAggregatedFieldWells" } }, "type": "object" @@ -175260,18 +182562,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.HistogramConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.HistogramConfiguration", + "markdownDescription": "The configuration for a `HistogramVisual`\\. \n*Required*: No \n*Type*: [HistogramConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -175287,10 +182599,14 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.Computation" }, + "markdownDescription": "The computations configurations of the insight visual \n*Required*: No \n*Type*: List of [Computation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Computations", "type": "array" }, "CustomNarrative": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomNarrativeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomNarrativeOptions", + "markdownDescription": "The custom narrative of the insight visual\\. \n*Required*: No \n*Type*: [CustomNarrativeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customnarrativeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomNarrative" } }, "type": "object" @@ -175302,21 +182618,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "DataSetIdentifier": { + "markdownDescription": "The dataset that is used in the insight visual\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "InsightConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.InsightConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.InsightConfiguration", + "markdownDescription": "The configuration of an insight visual\\. \n*Required*: No \n*Type*: [InsightConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -175330,12 +182658,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `IntegerDefaultValues`\\. Different defaults are displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "number" }, + "markdownDescription": "The static values of the `IntegerDefaultValues`\\. \n*Required*: No \n*Type*: List of Double \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -175345,22 +182677,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.IntegerDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Template.IntegerDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [IntegerDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Template.IntegerValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.IntegerValueWhenUnsetConfiguration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integervaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -175373,9 +182715,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "number" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -175385,9 +182731,13 @@ "additionalProperties": false, "properties": { "ItemsLimit": { + "markdownDescription": "The limit on how many items of a field are showed in the chart\\. For example, the number of slices that are displayed in a pie chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ItemsLimit", "type": "number" }, "OtherCategories": { + "markdownDescription": "The `Show other` of an axis in the chart\\. Choose one of the following options: \n+ `INCLUDE` \n+ `EXCLUDE` \n*Required*: No \n*Type*: String \n*Allowed values*: `EXCLUDE | INCLUDE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OtherCategories", "type": "string" } }, @@ -175400,6 +182750,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.KPIConditionalFormattingOption" }, + "markdownDescription": "The conditional formatting options of a KPI visual\\. \n*Required*: No \n*Type*: List of [KPIConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -175409,10 +182761,14 @@ "additionalProperties": false, "properties": { "PrimaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIPrimaryValueConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIPrimaryValueConditionalFormatting", + "markdownDescription": "The conditional formatting for the primary value of a KPI visual\\. \n*Required*: No \n*Type*: [KPIPrimaryValueConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprimaryvalueconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValue" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIProgressBarConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIProgressBarConditionalFormatting", + "markdownDescription": "The conditional formatting for the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [KPIProgressBarConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprogressbarconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" } }, "type": "object" @@ -175421,13 +182777,19 @@ "additionalProperties": false, "properties": { "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIFieldWells", + "markdownDescription": "The field well configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "KPIOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIOptions", + "markdownDescription": "The options that determine the presentation of a KPI visual\\. \n*Required*: No \n*Type*: [KPIOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPISortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.KPISortConfiguration", + "markdownDescription": "The sort configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPISortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -175439,18 +182801,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The target value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValues", "type": "array" }, "TrendGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The trend group field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroups", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a KPI visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -175460,25 +182828,39 @@ "additionalProperties": false, "properties": { "Comparison": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ComparisonConfiguration", + "markdownDescription": "The comparison configuration of a KPI visual\\. \n*Required*: No \n*Type*: [ComparisonConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Comparison" }, "PrimaryValueDisplayType": { + "markdownDescription": "The options that determine the primary value display type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ACTUAL | COMPARISON | HIDDEN` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueDisplayType", "type": "string" }, "PrimaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The options that determine the primary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryValueFontConfiguration" }, "ProgressBar": { - "$ref": "#/definitions/AWS::QuickSight::Template.ProgressBarOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ProgressBarOptions", + "markdownDescription": "The options that determine the presentation of the progress bar of a KPI visual\\. \n*Required*: No \n*Type*: [ProgressBarOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-progressbaroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProgressBar" }, "SecondaryValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.SecondaryValueOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SecondaryValueOptions", + "markdownDescription": "The options that determine the presentation of the secondary value of a KPI visual\\. \n*Required*: No \n*Type*: [SecondaryValueOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-secondaryvalueoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValue" }, "SecondaryValueFontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The options that determine the secondary value font configuration\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryValueFontConfiguration" }, "TrendArrows": { - "$ref": "#/definitions/AWS::QuickSight::Template.TrendArrowOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TrendArrowOptions", + "markdownDescription": "The options that determine the presentation of trend arrows in a KPI visual\\. \n*Required*: No \n*Type*: [TrendArrowOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-trendarrowoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendArrows" } }, "type": "object" @@ -175487,10 +182869,14 @@ "additionalProperties": false, "properties": { "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting of the primary value's icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the primary value's text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -175499,7 +182885,9 @@ "additionalProperties": false, "properties": { "ForegroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting of the progress bar's foreground color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForegroundColor" } }, "type": "object" @@ -175511,6 +182899,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the trend group fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TrendGroupSort", "type": "array" } }, @@ -175523,27 +182913,41 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIConfiguration", + "markdownDescription": "The configuration of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIConditionalFormatting", + "markdownDescription": "The conditional formatting of a KPI visual\\. \n*Required*: No \n*Type*: [KPIConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -175556,12 +182960,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The text for the label\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration of the label\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Visibility": { + "markdownDescription": "Determines whether or not the label is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -175571,7 +182981,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Template.LayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.LayoutConfiguration", + "markdownDescription": "The configuration that determines what the type of layout for a sheet\\. \n*Required*: Yes \n*Type*: [LayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -175583,13 +182995,19 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormLayoutConfiguration", + "markdownDescription": "A free\\-form is optimized for a fixed width and has more control over the exact placement of layout elements\\. \n*Required*: No \n*Type*: [FreeFormLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" }, "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutConfiguration", + "markdownDescription": "A type of layout that can be used on a sheet\\. In a grid layout, visuals snap to a grid with standard spacing and alignment\\. Dashboards are displayed as designed, with options to fit to screen or view at actual size\\. A grid layout can be configured to behave in one of two ways when the viewport is resized: `FIXED` or `RESPONSIVE`\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" }, "SectionBasedLayout": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutConfiguration", + "markdownDescription": "A section based layout organizes visuals into multiple sections and has customized header, footer and page break\\. \n*Required*: No \n*Type*: [SectionBasedLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SectionBasedLayout" } }, "type": "object" @@ -175598,18 +183016,28 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of the legend\\. If this value is omitted, a default height is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Position": { + "markdownDescription": "The positions for the legend\\. Choose one of the following options: \n+ `AUTO` \n+ `RIGHT` \n+ `BOTTOM` \n+ `LEFT` \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BOTTOM | RIGHT | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Position", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The custom title for the legend\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "Visibility": { + "markdownDescription": "Determines whether or not the legend is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width of the legend\\. If this value is omitted, a default width is used when rendering\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -175622,24 +183050,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Colors": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The color field wells of a line chart\\. Values are grouped by category fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The small multiples field well of a line chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a line chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -175652,70 +183088,108 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ContributionAnalysisDefault" }, + "markdownDescription": "The default configuration of a line chart's contribution analysis\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The data label configuration of a line chart\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DefaultSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartDefaultSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartDefaultSeriesSettings", + "markdownDescription": "The options that determine the default presentation of all line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartDefaultSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultSeriesSettings" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "ForecastConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ForecastConfiguration" }, + "markdownDescription": "The forecast configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ForecastConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastconfiguration.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ForecastConfigurations", "type": "array" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend configuration of a line chart\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "ReferenceLines": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLine" }, + "markdownDescription": "The reference lines configuration of a line chart\\. \n*Required*: No \n*Type*: List of [ReferenceLine](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReferenceLines", "type": "array" }, "SecondaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineSeriesAxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LineSeriesAxisDisplayOptions", + "markdownDescription": "The series axis configuration of a line chart\\. \n*Required*: No \n*Type*: [LineSeriesAxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisDisplayOptions" }, "SecondaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the secondary y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecondaryYAxisLabelOptions" }, "Series": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SeriesItem" }, + "markdownDescription": "The series item configuration of a line chart\\. \n*Required*: No \n*Type*: List of [SeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-seriesitem.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Series", "type": "array" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartSortConfiguration", + "markdownDescription": "The sort configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip configuration of a line chart\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "Type": { + "markdownDescription": "Determines the type of the line chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AREA | LINE | STACKED_AREA` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The visual palette configuration of a line chart\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the x\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" } }, "type": "object" @@ -175724,13 +183198,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis to which you are binding all line series to\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for all line series in the visual\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -175739,7 +183219,9 @@ "additionalProperties": false, "properties": { "LineChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartAggregatedFieldWells" } }, "type": "object" @@ -175748,15 +183230,23 @@ "additionalProperties": false, "properties": { "LineInterpolation": { + "markdownDescription": "Interpolation style for line series\\. \n+ `LINEAR`: Show as default, linear style\\.\n+ `SMOOTH`: Show as a smooth curve\\.\n+ `STEPPED`: Show steps in line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `LINEAR | SMOOTH | STEPPED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineInterpolation", "type": "string" }, "LineStyle": { + "markdownDescription": "Line style for line series\\. \n+ `SOLID`: Show as a solid line\\.\n+ `DOTTED`: Show as a dotted line\\.\n+ `DASHED`: Show as a dashed line\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyle", "type": "string" }, "LineVisibility": { + "markdownDescription": "Configuration option that determines whether to show the line for the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineVisibility", "type": "string" }, "LineWidth": { + "markdownDescription": "Width that determines the line thickness\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineWidth", "type": "string" } }, @@ -175766,15 +183256,23 @@ "additionalProperties": false, "properties": { "MarkerColor": { + "markdownDescription": "Color of marker in the series\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerColor", "type": "string" }, "MarkerShape": { + "markdownDescription": "Shape option for markers in the series\\. \n+ `CIRCLE`: Show marker as a circle\\.\n+ `TRIANGLE`: Show marker as a triangle\\.\n+ `SQUARE`: Show marker as a square\\.\n+ `DIAMOND`: Show marker as a diamond\\.\n+ `ROUNDED_SQUARE`: Show marker as a rounded square\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | DIAMOND | ROUNDED_SQUARE | SQUARE | TRIANGLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerShape", "type": "string" }, "MarkerSize": { + "markdownDescription": "Size of marker in the series\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerSize", "type": "string" }, "MarkerVisibility": { + "markdownDescription": "Configuration option that determines whether to show the markers in the series\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerVisibility", "type": "string" } }, @@ -175784,10 +183282,14 @@ "additionalProperties": false, "properties": { "LineStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartLineStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartLineStyleSettings", + "markdownDescription": "Line styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartLineStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineStyleSettings" }, "MarkerStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartMarkerStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartMarkerStyleSettings", + "markdownDescription": "Marker styles options for a line series in `LineChartVisual`\\. \n*Required*: No \n*Type*: [LineChartMarkerStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MarkerStyleSettings" } }, "type": "object" @@ -175796,24 +183298,34 @@ "additionalProperties": false, "properties": { "CategoryItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimitConfiguration" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of lines that are displayed in a line chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimitConfiguration" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -175826,24 +183338,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartConfiguration", + "markdownDescription": "The configuration of a line chart\\. \n*Required*: No \n*Type*: [LineChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -175856,12 +183380,16 @@ "additionalProperties": false, "properties": { "AxisOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the line series axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisOptions" }, "MissingDataConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MissingDataConfiguration" }, + "markdownDescription": "The configuration options that determine how missing data is treated during the rendering of a line chart\\. \n*Required*: No \n*Type*: List of [MissingDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-missingdataconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MissingDataConfigurations", "type": "array" } }, @@ -175871,13 +183399,19 @@ "additionalProperties": false, "properties": { "SearchOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSearchOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSearchOptions", + "markdownDescription": "The configuration of the search options in a list control\\. \n*Required*: No \n*Type*: [ListControlSearchOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolsearchoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SearchOptions" }, "SelectAllOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSelectAllOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ListControlSelectAllOptions", + "markdownDescription": "The configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: [ListControlSelectAllOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolselectalloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -175886,6 +183420,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the search options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -175895,6 +183431,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the `Select all` options in a list control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -175904,6 +183442,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of `LoadingAnimation`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -175913,6 +183453,8 @@ "additionalProperties": false, "properties": { "TargetSheetId": { + "markdownDescription": "The sheet that is targeted for navigation in the same analysis\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetSheetId", "type": "string" } }, @@ -175925,9 +183467,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -175937,9 +183483,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "DataSetParameterName": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetParameterName", "type": "string" } }, @@ -175953,6 +183503,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the maximum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -175962,19 +183514,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The type of computation\\. Choose one of the following options: \n+ MAXIMUM: A maximum computation\\.\n+ MINIMUM: A minimum computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `MAXIMUM | MINIMUM` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -175988,16 +183550,24 @@ "additionalProperties": false, "properties": { "CalculatedMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Template.CalculatedMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.CalculatedMeasureField", + "markdownDescription": "The calculated measure field only used in pivot tables\\. \n*Required*: No \n*Type*: [CalculatedMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedMeasureField" }, "CategoricalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Template.CategoricalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.CategoricalMeasureField", + "markdownDescription": "The measure type field with categorical type columns\\. \n*Required*: No \n*Type*: [CategoricalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoricalMeasureField" }, "DateMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.DateMeasureField", + "markdownDescription": "The measure type field with date type columns\\. \n*Required*: No \n*Type*: [DateMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateMeasureField" }, "NumericalMeasureField": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericalMeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericalMeasureField", + "markdownDescription": "The measure type field with numerical type columns\\. \n*Required*: No \n*Type*: [NumericalMeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericalMeasureField" } }, "type": "object" @@ -176006,19 +183576,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "FromValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The field that is used in a metric comparison from value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FromValue" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "TargetValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The field that is used in a metric comparison to value setup\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetValue" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" } }, "required": [ @@ -176033,6 +183613,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the minimum label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -176042,6 +183624,8 @@ "additionalProperties": false, "properties": { "TreatmentOption": { + "markdownDescription": "The treatment option that determines how missing data should be rendered\\. Choose from the following options: \n+ `INTERPOLATE`: Interpolate missing values between the prior and the next known value\\.\n+ `SHOW_AS_ZERO`: Show missing values as the value `0`\\.\n+ `SHOW_AS_BLANK`: Display a blank space when rendering missing data\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERPOLATE | SHOW_AS_BLANK | SHOW_AS_ZERO` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreatmentOption", "type": "string" } }, @@ -176051,6 +183635,8 @@ "additionalProperties": false, "properties": { "DisplayMode": { + "markdownDescription": "Determines the display mode of the negative value configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEGATIVE | POSITIVE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayMode", "type": "string" } }, @@ -176063,6 +183649,8 @@ "additionalProperties": false, "properties": { "NullString": { + "markdownDescription": "Determines the null string of null values\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullString", "type": "string" } }, @@ -176075,24 +183663,38 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumberScale": { + "markdownDescription": "Determines the number scale value of the number format\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | BILLIONS | MILLIONS | NONE | THOUSANDS | TRILLIONS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberScale", "type": "string" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the number format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -176102,7 +183704,9 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration", + "markdownDescription": "The options that determine the numeric format configuration\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "type": "object" @@ -176111,10 +183715,14 @@ "additionalProperties": false, "properties": { "Range": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayRange" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayRange", + "markdownDescription": "The range setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisDisplayRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayrange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Range" }, "Scale": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisScale" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisScale", + "markdownDescription": "The scale setup of a numeric axis\\. \n*Required*: No \n*Type*: [AxisScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scale" } }, "type": "object" @@ -176123,9 +183731,13 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "Value": { + "markdownDescription": "The value of the double input numeric drill down filter\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -176139,27 +183751,43 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MatchOperator": { + "markdownDescription": "The match operator that is used to determine if a filter should be applied\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DOES_NOT_EQUAL | EQUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MatchOperator", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" }, "Value": { + "markdownDescription": "The input value\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -176175,13 +183803,19 @@ "additionalProperties": false, "properties": { "CurrencyDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CurrencyDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CurrencyDisplayFormatConfiguration", + "markdownDescription": "The options that determine the currency display format configuration\\. \n*Required*: No \n*Type*: [CurrencyDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CurrencyDisplayFormatConfiguration" }, "NumberDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumberDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumberDisplayFormatConfiguration", + "markdownDescription": "The options that determine the number display format configuration\\. \n*Required*: No \n*Type*: [NumberDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberDisplayFormatConfiguration" }, "PercentageDisplayFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PercentageDisplayFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PercentageDisplayFormatConfiguration", + "markdownDescription": "The options that determine the percentage display format configuration\\. \n*Required*: No \n*Type*: [PercentageDisplayFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentageDisplayFormatConfiguration" } }, "type": "object" @@ -176190,30 +183824,48 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The aggregation function of the filter\\. \n*Required*: No \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximum": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum" }, "RangeMinimum": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [NumericRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum" }, "SelectAllOptions": { + "markdownDescription": "Select all of the values\\. Null is not the assigned value of select all\\. \n+ `FILTER_ALL_VALUES` \n*Required*: No \n*Type*: String \n*Allowed values*: `FILTER_ALL_VALUES` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectAllOptions", "type": "string" } }, @@ -176228,9 +183880,13 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter that is used in the numeric range\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "StaticValue": { + "markdownDescription": "The static value of the numeric range filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "number" } }, @@ -176240,10 +183896,14 @@ "additionalProperties": false, "properties": { "DecimalSeparator": { + "markdownDescription": "Determines the decimal separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalSeparator", "type": "string" }, "ThousandsSeparator": { - "$ref": "#/definitions/AWS::QuickSight::Template.ThousandSeparatorOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ThousandSeparatorOptions", + "markdownDescription": "The options that determine the thousands separator configuration\\. \n*Required*: No \n*Type*: [ThousandSeparatorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-thousandseparatoroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ThousandsSeparator" } }, "type": "object" @@ -176252,9 +183912,13 @@ "additionalProperties": false, "properties": { "PercentileAggregation": { - "$ref": "#/definitions/AWS::QuickSight::Template.PercentileAggregation" + "$ref": "#/definitions/AWS::QuickSight::Template.PercentileAggregation", + "markdownDescription": "An aggregation based on the percentile of values in a dimension or measure\\. \n*Required*: No \n*Type*: [PercentileAggregation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentileaggregation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileAggregation" }, "SimpleNumericalAggregation": { + "markdownDescription": "Built\\-in aggregation functions for numerical values\\. \n+ `SUM`: The sum of a dimension or measure\\. \n+ `AVERAGE`: The average of a dimension or measure\\.\n+ `MIN`: The minimum value of a dimension or measure\\.\n+ `MAX`: The maximum value of a dimension or measure\\.\n+ `COUNT`: The count of a dimension or measure\\.\n+ `DISTINCT_COUNT`: The count of distinct values in a dimension or measure\\.\n+ `VAR`: The variance of a dimension or measure\\.\n+ `VARP`: The partitioned variance of a dimension or measure\\.\n+ `STDEV`: The standard deviation of a dimension or measure\\.\n+ `STDEVP`: The partitioned standard deviation of a dimension or measure\\.\n+ `MEDIAN`: The median value of a dimension or measure\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AVERAGE | COUNT | DISTINCT_COUNT | MAX | MEDIAN | MIN | STDEV | STDEVP | SUM | VAR | VARP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SimpleNumericalAggregation", "type": "string" } }, @@ -176264,15 +183928,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalDimensionField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "HierarchyId": { + "markdownDescription": "The custom hierarchy ID\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -176286,16 +183958,24 @@ "additionalProperties": false, "properties": { "AggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction", + "markdownDescription": "The aggregation function of the measure field\\. \n*Required*: No \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationFunction" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `NumericalMeasureField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumberFormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [NumberFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -176308,9 +183988,13 @@ "additionalProperties": false, "properties": { "PageNumber": { + "markdownDescription": "Indicates the page number\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageNumber", "type": "number" }, "PageSize": { + "markdownDescription": "Indicates how many items render in one page\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PageSize", "type": "number" } }, @@ -176324,31 +184008,49 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "Sets the background color for each panel\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "BackgroundVisibility": { + "markdownDescription": "Determines whether or not a background for each small multiples panel is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundVisibility", "type": "string" }, "BorderColor": { + "markdownDescription": "Sets the line color of panel borders\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderColor", "type": "string" }, "BorderStyle": { + "markdownDescription": "Sets the line style of panel borders\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderStyle", "type": "string" }, "BorderThickness": { + "markdownDescription": "Sets the line thickness of panel borders\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderThickness", "type": "string" }, "BorderVisibility": { + "markdownDescription": "Determines whether or not each panel displays a border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BorderVisibility", "type": "string" }, "GutterSpacing": { + "markdownDescription": "Sets the total amount of negative space to display between sibling panels\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterSpacing", "type": "string" }, "GutterVisibility": { + "markdownDescription": "Determines whether or not negative space between sibling panels is rendered\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GutterVisibility", "type": "string" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.PanelTitleOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PanelTitleOptions", + "markdownDescription": "Configures the title display within each small multiples panel\\. \n*Required*: No \n*Type*: [PanelTitleOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" } }, "type": "object" @@ -176357,12 +184059,18 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalTextAlignment": { + "markdownDescription": "Sets the horizontal text alignment of the title within each panel\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "Determines whether or not panel titles are displayed\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -176372,22 +184080,34 @@ "additionalProperties": false, "properties": { "DateTimePicker": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterDateTimePickerControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterDateTimePickerControl", + "markdownDescription": "A control from a date parameter that specifies date and time\\. \n*Required*: No \n*Type*: [ParameterDateTimePickerControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimePicker" }, "Dropdown": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterDropDownControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterDropDownControl", + "markdownDescription": "A control to display a dropdown list with buttons that are used to select a single value\\. \n*Required*: No \n*Type*: [ParameterDropDownControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Dropdown" }, "List": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterListControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterListControl", + "markdownDescription": "A control to display a list with buttons or boxes that are used to select either a single value or multiple values\\. \n*Required*: No \n*Type*: [ParameterListControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "List" }, "Slider": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSliderControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSliderControl", + "markdownDescription": "A control to display a horizontal toggle bar\\. This is used to change a value by sliding the toggle\\. \n*Required*: No \n*Type*: [ParameterSliderControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Slider" }, "TextArea": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterTextAreaControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterTextAreaControl", + "markdownDescription": "A control to display a text box that is used to enter multiple entries\\. \n*Required*: No \n*Type*: [ParameterTextAreaControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextArea" }, "TextField": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterTextFieldControl" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterTextFieldControl", + "markdownDescription": "A control to display a text box that is used to enter a single entry\\. \n*Required*: No \n*Type*: [ParameterTextFieldControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextField" } }, "type": "object" @@ -176396,15 +184116,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimePickerControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimePickerControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DateTimePickerControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The name of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDateTimePickerControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -176419,16 +184147,24 @@ "additionalProperties": false, "properties": { "DateTimeParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Template.DateTimeParameterDeclaration", + "markdownDescription": "A parameter declaration for the `DateTime` data type\\. \n*Required*: No \n*Type*: [DateTimeParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeParameterDeclaration" }, "DecimalParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Decimal` data type\\. \n*Required*: No \n*Type*: [DecimalParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalParameterDeclaration" }, "IntegerParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Template.IntegerParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Template.IntegerParameterDeclaration", + "markdownDescription": "A parameter declaration for the `Integer` data type\\. \n*Required*: No \n*Type*: [IntegerParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IntegerParameterDeclaration" }, "StringParameterDeclaration": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringParameterDeclaration" + "$ref": "#/definitions/AWS::QuickSight::Template.StringParameterDeclaration", + "markdownDescription": "A parameter declaration for the `String` data type\\. \n*Required*: No \n*Type*: [StringParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringparameterdeclaration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StringParameterDeclaration" } }, "type": "object" @@ -176437,24 +184173,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DropDownControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DropDownControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [DropDownControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dropdowncontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterDropDownControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type parameter name of the `ParameterDropDownControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -176469,24 +184219,38 @@ "additionalProperties": false, "properties": { "CascadingControlConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.CascadingControlConfiguration", + "markdownDescription": "The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls\\. \n*Required*: No \n*Type*: [CascadingControlConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CascadingControlConfiguration" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ListControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ListControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [ListControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SelectableValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSelectableValues" + "$ref": "#/definitions/AWS::QuickSight::Template.ParameterSelectableValues", + "markdownDescription": "A list of selectable values that are used in a control\\. \n*Required*: No \n*Type*: [ParameterSelectableValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectableValues" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterListControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Type": { + "markdownDescription": "The type of `ParameterListControl`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MULTI_SELECT | SINGLE_SELECT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -176501,12 +184265,16 @@ "additionalProperties": false, "properties": { "LinkToDataSetColumn": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column identifier that fetches values from the data set\\. \n*Required*: No \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkToDataSetColumn" }, "Values": { "items": { "type": "string" }, + "markdownDescription": "The values that are used in `ParameterSelectableValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -176516,24 +184284,38 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SliderControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SliderControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [SliderControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-slidercontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "MaximumValue": { + "markdownDescription": "The smaller value that is displayed at the left of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumValue", "type": "number" }, "MinimumValue": { + "markdownDescription": "The larger value that is displayed at the right of the slider\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumValue", "type": "number" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "StepSize": { + "markdownDescription": "The number of increments that the slider bar is divided into\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StepSize", "type": "number" }, "Title": { + "markdownDescription": "The title of the `ParameterSliderControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -176551,18 +184333,28 @@ "additionalProperties": false, "properties": { "Delimiter": { + "markdownDescription": "The delimiter that is used to separate the lines in text\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Delimiter", "type": "string" }, "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextAreaControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextAreaControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextAreaControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textareacontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextAreaControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -176577,15 +184369,23 @@ "additionalProperties": false, "properties": { "DisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextFieldControlDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextFieldControlDisplayOptions", + "markdownDescription": "The display options of a control\\. \n*Required*: No \n*Type*: [TextFieldControlDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textfieldcontroldisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DisplayOptions" }, "ParameterControlId": { + "markdownDescription": "The ID of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControlId", "type": "string" }, "SourceParameterName": { + "markdownDescription": "The source parameter name of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceParameterName", "type": "string" }, "Title": { + "markdownDescription": "The title of the `ParameterTextFieldControl`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" } }, @@ -176600,9 +184400,13 @@ "additionalProperties": false, "properties": { "From": { + "markdownDescription": "The lower bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "From", "type": "number" }, "To": { + "markdownDescription": "The top bound of the range\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "To", "type": "number" } }, @@ -176612,21 +184416,33 @@ "additionalProperties": false, "properties": { "DecimalPlacesConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DecimalPlacesConfiguration", + "markdownDescription": "The option that determines the decimal places configuration\\. \n*Required*: No \n*Type*: [DecimalPlacesConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DecimalPlacesConfiguration" }, "NegativeValueConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NegativeValueConfiguration", + "markdownDescription": "The options that determine the negative value configuration\\. \n*Required*: No \n*Type*: [NegativeValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NegativeValueConfiguration" }, "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "Prefix": { + "markdownDescription": "Determines the prefix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" }, "SeparatorConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericSeparatorConfiguration", + "markdownDescription": "The options that determine the numeric separator configuration\\. \n*Required*: No \n*Type*: [NumericSeparatorConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SeparatorConfiguration" }, "Suffix": { + "markdownDescription": "Determines the suffix value of the percentage format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Suffix", "type": "string" } }, @@ -176636,6 +184452,8 @@ "additionalProperties": false, "properties": { "PercentileValue": { + "markdownDescription": "The percentile value\\. This value can be any numeric constant 0\u2013100\\. A percentile value of 50 computes the median value of the measure\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentileValue", "type": "number" } }, @@ -176645,16 +184463,24 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -176667,19 +184493,29 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "PeriodTimeGranularity": { + "markdownDescription": "The time granularity setup of period to date computation\\. Choose from the following options: \n+ YEAR: Year to date\\.\n+ MONTH: Month to date\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodTimeGranularity", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -176695,18 +184531,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category \\(group/color\\) field wells of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "SmallMultiples": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The small multiples field well of a pie chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiples", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a pie chart\\. Values are aggregated based on categories\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -176716,40 +184558,62 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options of the group/color that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ContributionAnalysisDefaults": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ContributionAnalysisDefault" }, + "markdownDescription": "The contribution analysis \\(anomaly configuration\\) setup of the visual\\. \n*Required*: No \n*Type*: List of [ContributionAnalysisDefault](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContributionAnalysisDefaults", "type": "array" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "DonutOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.DonutOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DonutOptions", + "markdownDescription": "The options that determine the shape of the chart\\. This option determines whether the chart is a pie chart or a donut chart\\. \n*Required*: No \n*Type*: [DonutOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DonutOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.PieChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.PieChartFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PieChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SmallMultiplesOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SmallMultiplesOptions", + "markdownDescription": "The small multiples setup for the visual\\. \n*Required*: No \n*Type*: [SmallMultiplesOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PieChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PieChartSortConfiguration", + "markdownDescription": "The sort configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "ValueLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options for the value that is displayed in a pie chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelOptions" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -176758,7 +184622,9 @@ "additionalProperties": false, "properties": { "PieChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.PieChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.PieChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartAggregatedFieldWells" } }, "type": "object" @@ -176767,21 +184633,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of categories that are displayed in a pie chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "SmallMultiplesLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of small multiples panels that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesLimitConfiguration" }, "SmallMultiplesSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the small multiples field\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SmallMultiplesSort", "type": "array" } }, @@ -176794,24 +184668,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PieChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PieChartConfiguration", + "markdownDescription": "The configuration of a pie chart\\. \n*Required*: No \n*Type*: [PieChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -176824,10 +184710,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID for the field sort options\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "SortBy": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableSortBy" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableSortBy", + "markdownDescription": "The sort by field for the field sort options\\. \n*Required*: Yes \n*Type*: [PivotTableSortBy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortBy" } }, "required": [ @@ -176843,18 +184733,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The columns field well for a pivot table\\. Values are grouped by columns fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "Rows": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The rows field well for a pivot table\\. Values are grouped by rows fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Rows", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on rows and columns fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `40` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -176864,13 +184760,19 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Scope": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConditionalFormattingScope" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConditionalFormattingScope", + "markdownDescription": "The scope of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormattingScope](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingscope.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Template.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -176885,6 +184787,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [PivotTableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -176894,7 +184798,9 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a pivot table\\. \n*Required*: No \n*Type*: [PivotTableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" } }, "type": "object" @@ -176903,6 +184809,8 @@ "additionalProperties": false, "properties": { "Role": { + "markdownDescription": "The role \\(field, field total, grand total\\) of the cell for conditional formatting\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FIELD | FIELD_TOTAL | GRAND_TOTAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" } }, @@ -176912,22 +184820,34 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldOptions", + "markdownDescription": "The field options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [PivotTableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableSortConfiguration", + "markdownDescription": "The sort configuration for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableOptions", + "markdownDescription": "The table options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableTotalOptions", + "markdownDescription": "The total options for a pivot table visual\\. \n*Required*: No \n*Type*: [PivotTableTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -176939,9 +184859,13 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataPathValue" }, + "markdownDescription": "The list of data path values for the data path options\\. \n*Required*: Yes \n*Type*: List of [DataPathValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathList", "type": "array" }, "Width": { + "markdownDescription": "The width of the data path option\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -176954,12 +184878,18 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID of the pivot table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the pivot table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -176975,12 +184905,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableDataPathOption" }, + "markdownDescription": "The data path options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableDataPathOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabledatapathoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPathOptions", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldOption" }, + "markdownDescription": "The selected field options for the pivot table field options\\. \n*Required*: No \n*Type*: List of [PivotTableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -176990,6 +184924,8 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the subtotal options\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" } }, @@ -176999,7 +184935,9 @@ "additionalProperties": false, "properties": { "PivotTableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the pivot table\\. \n*Required*: No \n*Type*: [PivotTableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableAggregatedFieldWells" } }, "type": "object" @@ -177008,30 +184946,48 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "ColumnHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of the column header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHeaderStyle" }, "ColumnNamesVisibility": { + "markdownDescription": "The visibility of the column names\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnNamesVisibility", "type": "string" }, "MetricPlacement": { + "markdownDescription": "The metric placement \\(row, column\\) options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COLUMN | ROW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricPlacement", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\)\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" }, "RowFieldNamesStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of row field names\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowFieldNamesStyle" }, "RowHeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of the row headers\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowHeaderStyle" }, "SingleMetricVisibility": { + "markdownDescription": "The visibility of the single metric options\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SingleMetricVisibility", "type": "string" }, "ToggleButtonsVisibility": { + "markdownDescription": "Determines the visibility of the pivot table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ToggleButtonsVisibility", "type": "string" } }, @@ -177041,9 +184997,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of the repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of the printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -177053,13 +185013,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnSort" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnSort", + "markdownDescription": "The column sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [ColumnSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "DataPath": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataPathSort" + "$ref": "#/definitions/AWS::QuickSight::Template.DataPathSort", + "markdownDescription": "The data path sort \\(data path value, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [DataPathSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataPath" }, "Field": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldSort" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldSort", + "markdownDescription": "The field sort \\(field id, direction\\) for the pivot table sort by options\\. \n*Required*: No \n*Type*: [FieldSort](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Field" } }, "type": "object" @@ -177071,6 +185037,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.PivotFieldSortOptions" }, + "markdownDescription": "The field sort options for a pivot table sort configuration\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) of [PivotFieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivotfieldsortoptions.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSortOptions", "type": "array" } }, @@ -177080,16 +185048,24 @@ "additionalProperties": false, "properties": { "ColumnSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SubtotalOptions", + "markdownDescription": "The column subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnSubtotalOptions" }, "ColumnTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTotalOptions", + "markdownDescription": "The column total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTotalOptions" }, "RowSubtotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SubtotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SubtotalOptions", + "markdownDescription": "The row subtotal options\\. \n*Required*: No \n*Type*: [SubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSubtotalOptions" }, "RowTotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTotalOptions", + "markdownDescription": "The row total options\\. \n*Required*: No \n*Type*: [PivotTotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowTotalOptions" } }, "type": "object" @@ -177101,21 +185077,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [PivotTableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [PivotTableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -177128,25 +185116,39 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the total of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the totals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -177158,15 +185160,21 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" }, + "markdownDescription": "The list of columns that define the predefined hierarchy\\. \n*Required*: Yes \n*Type*: List of [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Columns", "type": "array" }, "DrillDownFilters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DrillDownFilter" }, + "markdownDescription": "The option that determines the drill down filters for the predefined hierarchy\\. \n*Required*: No \n*Type*: List of [DrillDownFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DrillDownFilters", "type": "array" }, "HierarchyId": { + "markdownDescription": "The hierarchy ID of the predefined hierarchy\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HierarchyId", "type": "string" } }, @@ -177180,6 +185188,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the progress bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -177192,18 +185202,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The aggregated field well categories of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Color": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The color that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The values that are assigned to the aggregated field wells of a radar chart\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -177213,6 +185229,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility settings of a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -177222,46 +185240,74 @@ "additionalProperties": false, "properties": { "AlternateBandColorsVisibility": { + "markdownDescription": "Determines the visibility of the colors of alternatign bands in a radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandColorsVisibility", "type": "string" }, "AlternateBandEvenColor": { + "markdownDescription": "The color of the even\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandEvenColor", "type": "string" }, "AlternateBandOddColor": { + "markdownDescription": "The color of the odd\\-numbered alternate bands of a radar chart\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AlternateBandOddColor", "type": "string" }, "BaseSeriesSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartSeriesSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartSeriesSettings", + "markdownDescription": "The base sreies settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartSeriesSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartseriessettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BaseSeriesSettings" }, "CategoryAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The category axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxis" }, "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The category label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "ColorAxis": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The color axis of a radar chart\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorAxis" }, "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The color label options of a radar chart\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartFieldWells", + "markdownDescription": "The field well configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Shape": { + "markdownDescription": "The shape of the radar chart\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CIRCLE | POLYGON` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Shape", "type": "string" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartSortConfiguration", + "markdownDescription": "The sort configuration of a `RadarChartVisual`\\. \n*Required*: No \n*Type*: [RadarChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "StartAngle": { + "markdownDescription": "The start angle of a radar chart's axis\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartAngle", "type": "number" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" } }, "type": "object" @@ -177270,7 +185316,9 @@ "additionalProperties": false, "properties": { "RadarChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a radar chart visual\\. \n*Required*: No \n*Type*: [RadarChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartAggregatedFieldWells" } }, "type": "object" @@ -177279,7 +185327,9 @@ "additionalProperties": false, "properties": { "AreaStyleSettings": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartAreaStyleSettings" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartAreaStyleSettings", + "markdownDescription": "The area style settings of a radar chart\\. \n*Required*: No \n*Type*: [RadarChartAreaStyleSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartareastylesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AreaStyleSettings" } }, "type": "object" @@ -177288,21 +185338,29 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The category items limit for a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The category sort options of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" }, "ColorItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The color items limit of a radar chart\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorItemsLimit" }, "ColorSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The color sort configuration of a radar chart\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorSort", "type": "array" } }, @@ -177315,24 +185373,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [RadarChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -177345,6 +185415,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the range ends label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -177354,16 +185426,24 @@ "additionalProperties": false, "properties": { "DataConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineDataConfiguration", + "markdownDescription": "The data configuration of the reference line\\. \n*Required*: Yes \n*Type*: [ReferenceLineDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataConfiguration" }, "LabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineLabelConfiguration", + "markdownDescription": "The label configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LabelConfiguration" }, "Status": { + "markdownDescription": "The status of the reference line\\. Choose one of the following options: \n+ `ENABLE` \n+ `DISABLE` \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "StyleConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineStyleConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineStyleConfiguration", + "markdownDescription": "The style configuration of the reference line\\. \n*Required*: No \n*Type*: [ReferenceLineStyleConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestyleconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StyleConfiguration" } }, "required": [ @@ -177375,6 +185455,8 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The string text of the custom label\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `.*\\S.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" } }, @@ -177387,13 +185469,19 @@ "additionalProperties": false, "properties": { "AxisBinding": { + "markdownDescription": "The axis binding type of the reference line\\. Choose one of the following options: \n+ PrimaryY\n+ SecondaryY\n*Required*: No \n*Type*: String \n*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AxisBinding", "type": "string" }, "DynamicConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineDynamicDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineDynamicDataConfiguration", + "markdownDescription": "The dynamic configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineDynamicDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedynamicdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicConfiguration" }, "StaticConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineStaticDataConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineStaticDataConfiguration", + "markdownDescription": "The static data configuration of the reference line data configuration\\. \n*Required*: No \n*Type*: [ReferenceLineStaticDataConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestaticdataconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticConfiguration" } }, "type": "object" @@ -177402,13 +185490,19 @@ "additionalProperties": false, "properties": { "Calculation": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericalAggregationFunction", + "markdownDescription": "The calculation that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [NumericalAggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Calculation" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the dynamic data targets\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "MeasureAggregationFunction": { - "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction" + "$ref": "#/definitions/AWS::QuickSight::Template.AggregationFunction", + "markdownDescription": "The aggregation function that is used in the dynamic data\\. \n*Required*: Yes \n*Type*: [AggregationFunction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MeasureAggregationFunction" } }, "required": [ @@ -177422,21 +185516,33 @@ "additionalProperties": false, "properties": { "CustomLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineCustomLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineCustomLabelConfiguration", + "markdownDescription": "The custom label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineCustomLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinecustomlabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabelConfiguration" }, "FontColor": { + "markdownDescription": "The font color configuration of the label in a reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontColor", "type": "string" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "HorizontalPosition": { + "markdownDescription": "The horizontal position configuration of the label in a reference line\\. Choose one of the following options: \n+ `LEFT` \n+ `CENTER` \n+ `RIGHT` \n*Required*: No \n*Type*: String \n*Allowed values*: `CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalPosition", "type": "string" }, "ValueLabelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineValueLabelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ReferenceLineValueLabelConfiguration", + "markdownDescription": "The value label configuration of the label in a reference line\\. \n*Required*: No \n*Type*: [ReferenceLineValueLabelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinevaluelabelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueLabelConfiguration" }, "VerticalPosition": { + "markdownDescription": "The vertical position configuration of the label in a reference line\\. Choose one of the following options: \n+ `ABOVE` \n+ `BELOW` \n*Required*: No \n*Type*: String \n*Allowed values*: `ABOVE | BELOW` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalPosition", "type": "string" } }, @@ -177446,6 +185552,8 @@ "additionalProperties": false, "properties": { "Value": { + "markdownDescription": "The double input of the static data\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -177458,9 +185566,13 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The hex color of the reference line\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Pattern": { + "markdownDescription": "The pattern type of the line style\\. Choose one of the following options: \n+ `SOLID` \n+ `DASHED` \n+ `DOTTED` \n*Required*: No \n*Type*: String \n*Allowed values*: `DASHED | DOTTED | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Pattern", "type": "string" } }, @@ -177470,9 +185582,13 @@ "additionalProperties": false, "properties": { "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration", + "markdownDescription": "The format configuration of the value label\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" }, "RelativePosition": { + "markdownDescription": "The relative position of the value label\\. Choose one of the following options: \n+ `BEFORE_CUSTOM_LABEL` \n+ `AFTER_CUSTOM_LABEL` \n*Required*: No \n*Type*: String \n*Allowed values*: `AFTER_CUSTOM_LABEL | BEFORE_CUSTOM_LABEL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativePosition", "type": "string" } }, @@ -177482,10 +185598,14 @@ "additionalProperties": false, "properties": { "DateTimeFormat": { + "markdownDescription": "Customize how dates are formatted in controls\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DateTimeFormat", "type": "string" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -177494,33 +185614,53 @@ "additionalProperties": false, "properties": { "AnchorDateConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.AnchorDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.AnchorDateConfiguration", + "markdownDescription": "The date configuration of the filter\\. \n*Required*: Yes \n*Type*: [AnchorDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-anchordateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnchorDateConfiguration" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ExcludePeriodConfiguration", + "markdownDescription": "The configuration for the exclude period of the filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "MinimumGranularity": { + "markdownDescription": "The minimum granularity \\(period granularity\\) of the relative dates filter\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MinimumGranularity", "type": "string" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "RelativeDateType": { + "markdownDescription": "The range date type of the filter\\. Choose one of the options below: \n+ `PREVIOUS` \n+ `THIS` \n+ `LAST` \n+ `NOW` \n+ `NEXT` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `LAST | NEXT | NOW | PREVIOUS | THIS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateType", "type": "string" }, "RelativeDateValue": { + "markdownDescription": "The date value of the filter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RelativeDateValue", "type": "number" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -177551,6 +185691,8 @@ "type": "string" }, "Resource": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Resource", "type": "string" } }, @@ -177564,9 +185706,13 @@ "additionalProperties": false, "properties": { "DataSetIdentifier": { + "markdownDescription": "The data set that is used in the rolling date configuration\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetIdentifier", "type": "string" }, "Expression": { + "markdownDescription": "The expression of the rolling date configuration\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -177582,9 +185728,13 @@ "items": { "type": "string" }, + "markdownDescription": "Determines the list of row alternate colors\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColors", "type": "array" }, "Status": { + "markdownDescription": "Determines the widget status\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -177594,12 +185744,16 @@ "additionalProperties": false, "properties": { "TargetVisualOptions": { + "markdownDescription": "The options that choose the target visual in the same sheet\\. \nValid values are defined as follows: \n+ `ALL_VISUALS`: Applies the filter operation to all visuals in the same sheet\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisualOptions", "type": "string" }, "TargetVisuals": { "items": { "type": "string" }, + "markdownDescription": "A list of the target visual IDs that are located in the same sheet of the analysis\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetVisuals", "type": "array" } }, @@ -177612,18 +185766,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The destination field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Destination", "type": "array" }, "Source": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The source field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Source", "type": "array" }, "Weight": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The weight field wells of a sankey diagram\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Weight", "type": "array" } }, @@ -177633,13 +185793,19 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The data label configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramSortConfiguration", + "markdownDescription": "The sort configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" } }, "type": "object" @@ -177648,7 +185814,9 @@ "additionalProperties": false, "properties": { "SankeyDiagramAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramAggregatedFieldWells", + "markdownDescription": "The field well configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramAggregatedFieldWells" } }, "type": "object" @@ -177657,15 +185825,21 @@ "additionalProperties": false, "properties": { "DestinationItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of destination nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationItemsLimit" }, "SourceItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of source nodes that are displayed in a sankey diagram\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceItemsLimit" }, "WeightSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the weight fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WeightSort", "type": "array" } }, @@ -177678,18 +185852,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramChartConfiguration", + "markdownDescription": "The configuration of a sankey diagram\\. \n*Required*: No \n*Type*: [SankeyDiagramChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -177705,24 +185889,32 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is aggregated by category\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -177732,31 +185924,49 @@ "additionalProperties": false, "properties": { "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The palette \\(chart color\\) display setup of the visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "XAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisDisplayOptions" }, "XAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's x\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxisLabelOptions" }, "YAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The label display options \\(grid line, range, scale, and axis step\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisDisplayOptions" }, "YAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) of the scatter plot's y\\-axis\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxisLabelOptions" } }, "type": "object" @@ -177765,10 +185975,14 @@ "additionalProperties": false, "properties": { "ScatterPlotCategoricallyAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotCategoricallyAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotCategoricallyAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a scatter plot\\. Scatter plots that have a field in the category \\(group/color\\) field will have aggregated field wells\\. The x and y\\-axes of these scatter plots are aggregated by category\\. \n*Required*: No \n*Type*: [ScatterPlotCategoricallyAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotcategoricallyaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotCategoricallyAggregatedFieldWells" }, "ScatterPlotUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field wells of a scatter plot\\. Scatter plots without a category field well have unaggregated field wells\\. The x and y\\-axes of these scatter plots are unaggregated\\. \n*Required*: No \n*Type*: [ScatterPlotUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotUnaggregatedFieldWells" } }, "type": "object" @@ -177780,18 +185994,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The size field well of a scatter plot\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" }, "XAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The x\\-axis field well of a scatter plot\\. \nThe x\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "XAxis", "type": "array" }, "YAxis": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The y\\-axis field well of a scatter plot\\. \nThe y\\-axis is a dimension field and cannot be aggregated\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "YAxis", "type": "array" } }, @@ -177804,24 +186024,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [ScatterPlotConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -177834,10 +186066,14 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the data zoom scroll bar\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "VisibleRange": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisibleRangeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisibleRangeOptions", + "markdownDescription": "The visibility range for the data zoom scroll bar\\. \n*Required*: No \n*Type*: [VisibleRangeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visiblerangeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisibleRange" } }, "type": "object" @@ -177846,6 +186082,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines the visibility of the secondary value\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -177855,6 +186093,8 @@ "additionalProperties": false, "properties": { "Status": { + "markdownDescription": "The option that enables or disables a page break at the end of a section\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" } }, @@ -177864,7 +186104,9 @@ "additionalProperties": false, "properties": { "PaperCanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutPaperCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutPaperCanvasSizeOptions", + "markdownDescription": "The options for a paper canvas of a section\\-based layout\\. \n*Required*: No \n*Type*: [SectionBasedLayoutPaperCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutpapercanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperCanvasSizeOptions" } }, "type": "object" @@ -177876,21 +186118,29 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.BodySectionConfiguration" }, + "markdownDescription": "A list of body section configurations\\. \n*Required*: Yes \n*Type*: List of [BodySectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html) \n*Maximum*: `28` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BodySections", "type": "array" }, "CanvasSizeOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutCanvasSizeOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionBasedLayoutCanvasSizeOptions", + "markdownDescription": "The options for the canvas of a section\\-based layout\\. \n*Required*: Yes \n*Type*: [SectionBasedLayoutCanvasSizeOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutcanvassizeoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CanvasSizeOptions" }, "FooterSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of footer section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FooterSections", "type": "array" }, "HeaderSections": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.HeaderFooterSectionConfiguration" }, + "markdownDescription": "A list of header section configurations\\. \n*Required*: Yes \n*Type*: List of [HeaderFooterSectionConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderSections", "type": "array" } }, @@ -177906,12 +186156,18 @@ "additionalProperties": false, "properties": { "PaperMargin": { - "$ref": "#/definitions/AWS::QuickSight::Template.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Template.Spacing", + "markdownDescription": "Defines the spacing between the canvas content and the top, bottom, left, and right edges\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperMargin" }, "PaperOrientation": { + "markdownDescription": "The paper orientation that is used to define canvas dimensions\\. Choose one of the following options: \n+ PORTRAIT\n+ LANDSCAPE\n*Required*: No \n*Type*: String \n*Allowed values*: `LANDSCAPE | PORTRAIT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperOrientation", "type": "string" }, "PaperSize": { + "markdownDescription": "The paper size that is used to define canvas dimensions\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `A0 | A1 | A2 | A3 | A4 | A5 | JIS_B4 | JIS_B5 | US_LEGAL | US_LETTER | US_TABLOID_LEDGER` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaperSize", "type": "string" } }, @@ -177921,7 +186177,9 @@ "additionalProperties": false, "properties": { "FreeFormLayout": { - "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormSectionLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FreeFormSectionLayoutConfiguration", + "markdownDescription": "The free\\-form layout configuration of a section\\. \n*Required*: Yes \n*Type*: [FreeFormSectionLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformsectionlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FreeFormLayout" } }, "required": [ @@ -177933,7 +186191,9 @@ "additionalProperties": false, "properties": { "After": { - "$ref": "#/definitions/AWS::QuickSight::Template.SectionAfterPageBreak" + "$ref": "#/definitions/AWS::QuickSight::Template.SectionAfterPageBreak", + "markdownDescription": "The configuration of a page break after a section\\. \n*Required*: No \n*Type*: [SectionAfterPageBreak](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionafterpagebreak.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "After" } }, "type": "object" @@ -177942,10 +186202,14 @@ "additionalProperties": false, "properties": { "Height": { + "markdownDescription": "The height of a section\\. \nHeights can only be defined for header and footer sections\\. The default height margin is 0\\.5 inches\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "string" }, "Padding": { - "$ref": "#/definitions/AWS::QuickSight::Template.Spacing" + "$ref": "#/definitions/AWS::QuickSight::Template.Spacing", + "markdownDescription": "The spacing between section content and its top, bottom, left, and right edges\\. \nThere is no padding by default\\. \n*Required*: No \n*Type*: [Spacing](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Padding" } }, "type": "object" @@ -177957,6 +186221,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SheetVisualScopingConfiguration" }, + "markdownDescription": "The sheet ID and visual IDs of the sheet and visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of [SheetVisualScopingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetvisualscopingconfiguration.html) \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetVisualScopingConfigurations", "type": "array" } }, @@ -177966,10 +186232,14 @@ "additionalProperties": false, "properties": { "DataFieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataFieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Template.DataFieldSeriesItem", + "markdownDescription": "The data field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [DataFieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataFieldSeriesItem" }, "FieldSeriesItem": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldSeriesItem" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldSeriesItem", + "markdownDescription": "The field series item configuration of a line chart\\. \n*Required*: No \n*Type*: [FieldSeriesItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldSeriesItem" } }, "type": "object" @@ -177978,10 +186248,14 @@ "additionalProperties": false, "properties": { "DestinationParameterName": { + "markdownDescription": "The destination parameter name of the `SetParameterValueConfiguration`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationParameterName", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.DestinationParameterValueConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.DestinationParameterValueConfiguration", + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: [DestinationParameterValueConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -177994,7 +186268,9 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the shape background color of a filled map visual\\. \n*Required*: Yes \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" } }, "required": [ @@ -178022,7 +186298,9 @@ "additionalProperties": false, "properties": { "Configuration": { - "$ref": "#/definitions/AWS::QuickSight::Template.SheetControlLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.SheetControlLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: Yes \n*Type*: [SheetControlLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetcontrollayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Configuration" } }, "required": [ @@ -178034,7 +186312,9 @@ "additionalProperties": false, "properties": { "GridLayout": { - "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.GridLayoutConfiguration", + "markdownDescription": "The configuration that determines the elements and canvas size options of sheet control\\. \n*Required*: No \n*Type*: [GridLayoutConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GridLayout" } }, "type": "object" @@ -178043,54 +186323,76 @@ "additionalProperties": false, "properties": { "ContentType": { + "markdownDescription": "The layout content type of the sheet\\. Choose one of the following options: \n+ `PAGINATED`: Creates a sheet for a paginated report\\.\n+ `INTERACTIVE`: Creates a sheet for an interactive dashboard\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `INTERACTIVE | PAGINATED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType", "type": "string" }, "Description": { + "markdownDescription": "A description of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Description", "type": "string" }, "FilterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FilterControl" }, + "markdownDescription": "The list of filter controls that are on a sheet\\. \nFor more information, see [Adding filter controls to analysis sheets](https://docs.aws.amazon.com/quicksight/latest/user/filter-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterControls", "type": "array" }, "Layouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.Layout" }, + "markdownDescription": "Layouts define how the components of a sheet are arranged\\. \nFor more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [Layout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Layouts", "type": "array" }, "Name": { + "markdownDescription": "The name of the sheet\\. This name is displayed on the sheet's tab in the Amazon QuickSight console\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterControls": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ParameterControl" }, + "markdownDescription": "The list of parameter controls that are on a sheet\\. \nFor more information, see [Using a Control with a Parameter in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-controls.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterControl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterControls", "type": "array" }, "SheetControlLayouts": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SheetControlLayout" }, + "markdownDescription": "The control layouts of the sheet\\. \n*Required*: No \n*Type*: List of [SheetControlLayout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetcontrollayout.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetControlLayouts", "type": "array" }, "SheetId": { + "markdownDescription": "The unique identifier of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "TextBoxes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SheetTextBox" }, + "markdownDescription": "The text boxes that are on a sheet\\. \n*Required*: No \n*Type*: List of [SheetTextBox](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheettextbox.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextBoxes", "type": "array" }, "Title": { + "markdownDescription": "The title of the sheet\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title", "type": "string" }, "Visuals": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.Visual" }, + "markdownDescription": "A list of the visuals that are on a sheet\\. Visual placement is determined by the layout of the sheet\\. \n*Required*: No \n*Type*: List of [Visual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visuals", "type": "array" } }, @@ -178103,6 +186405,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "Determines whether or not the overrides are visible\\. Choose one of the following options: \n+ `VISIBLE` \n+ `HIDDEN` \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -178112,9 +186416,13 @@ "additionalProperties": false, "properties": { "ConfigurationOverrides": { - "$ref": "#/definitions/AWS::QuickSight::Template.SheetElementConfigurationOverrides" + "$ref": "#/definitions/AWS::QuickSight::Template.SheetElementConfigurationOverrides", + "markdownDescription": "The override configuration of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: [SheetElementConfigurationOverrides](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementconfigurationoverrides.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConfigurationOverrides" }, "Expression": { + "markdownDescription": "The expression of the rendering rules of a sheet\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Expression", "type": "string" } }, @@ -178128,9 +186436,13 @@ "additionalProperties": false, "properties": { "Content": { + "markdownDescription": "The content that is displayed in the text box\\. \n*Required*: No \n*Type*: String \n*Maximum*: `150000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content", "type": "string" }, "SheetTextBoxId": { + "markdownDescription": "The unique identifier for a text box\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have text boxes that share identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetTextBoxId", "type": "string" } }, @@ -178143,15 +186455,21 @@ "additionalProperties": false, "properties": { "Scope": { + "markdownDescription": "The scope of the applied entities\\. Choose one of the following options: \n+ `ALL_VISUALS` \n+ `SELECTED_VISUALS` \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VISUALS | SELECTED_VISUALS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Scope", "type": "string" }, "SheetId": { + "markdownDescription": "The selected sheet that the filter is applied to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SheetId", "type": "string" }, "VisualIds": { "items": { "type": "string" }, + "markdownDescription": "The selected visuals that the filter is applied to\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualIds", "type": "array" } }, @@ -178165,9 +186483,13 @@ "additionalProperties": false, "properties": { "PlainText": { + "markdownDescription": "Plain text format\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlainText", "type": "string" }, "RichText": { + "markdownDescription": "Rich text\\. Examples of rich text include bold, underline, and italics\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RichText", "type": "string" } }, @@ -178177,6 +186499,8 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of the simple cluster marker\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" } }, @@ -178186,7 +186510,9 @@ "additionalProperties": false, "properties": { "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -178195,13 +186521,19 @@ "additionalProperties": false, "properties": { "MaxVisibleColumns": { + "markdownDescription": "Sets the maximum number of visible columns to display in the grid of small multiples panels\\. \nThe default is `Auto`, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleColumns", "type": "number" }, "MaxVisibleRows": { + "markdownDescription": "Sets the maximum number of visible rows to display in the grid of small multiples panels\\. \nThe default value is `Auto`, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaxVisibleRows", "type": "number" }, "PanelConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PanelConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PanelConfiguration", + "markdownDescription": "Configures the display options for each small multiples panel\\. \n*Required*: No \n*Type*: [PanelConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PanelConfiguration" } }, "type": "object" @@ -178210,15 +186542,23 @@ "additionalProperties": false, "properties": { "Bottom": { + "markdownDescription": "Define the bottom spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom", "type": "string" }, "Left": { + "markdownDescription": "Define the left spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left", "type": "string" }, "Right": { + "markdownDescription": "Define the right spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right", "type": "string" }, "Top": { + "markdownDescription": "Define the top spacing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top", "type": "string" } }, @@ -178228,12 +186568,16 @@ "additionalProperties": false, "properties": { "DynamicValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue" + "$ref": "#/definitions/AWS::QuickSight::Template.DynamicDefaultValue", + "markdownDescription": "The dynamic value of the `StringDefaultValues`\\. Different defaults displayed according to users, groups, and values mapping\\. \n*Required*: No \n*Type*: [DynamicDefaultValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DynamicValue" }, "StaticValues": { "items": { "type": "string" }, + "markdownDescription": "The static values of the `DecimalDefaultValues`\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValues", "type": "array" } }, @@ -178243,10 +186587,14 @@ "additionalProperties": false, "properties": { "NullValueFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NullValueFormatConfiguration", + "markdownDescription": "The options that determine the null value format configuration\\. \n*Required*: No \n*Type*: [NullValueFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullValueFormatConfiguration" }, "NumericFormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.NumericFormatConfiguration", + "markdownDescription": "The formatting configuration for numeric strings\\. \n*Required*: No \n*Type*: [NumericFormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumericFormatConfiguration" } }, "type": "object" @@ -178255,22 +186603,32 @@ "additionalProperties": false, "properties": { "DefaultValues": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringDefaultValues" + "$ref": "#/definitions/AWS::QuickSight::Template.StringDefaultValues", + "markdownDescription": "The default values of a parameter\\. If the parameter is a single\\-value parameter, a maximum of one default value can be provided\\. \n*Required*: No \n*Type*: [StringDefaultValues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringdefaultvalues.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultValues" }, "MappedDataSetParameters": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MappedDataSetParameter" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [MappedDataSetParameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MappedDataSetParameters", "type": "array" }, "Name": { + "markdownDescription": "The name of the parameter that is being declared\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ParameterValueType": { + "markdownDescription": "The value type determines whether the parameter is a single\\-value or multi\\-value parameter\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `MULTI_VALUED | SINGLE_VALUED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterValueType", "type": "string" }, "ValueWhenUnset": { - "$ref": "#/definitions/AWS::QuickSight::Template.StringValueWhenUnsetConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.StringValueWhenUnsetConfiguration", + "markdownDescription": "The configuration that defines the default value of a `String` parameter when a value has not been set\\. \n*Required*: No \n*Type*: [StringValueWhenUnsetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringvaluewhenunsetconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnset" } }, "required": [ @@ -178283,9 +186641,13 @@ "additionalProperties": false, "properties": { "CustomValue": { + "markdownDescription": "A custom value that's used when the value of a parameter isn't set\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomValue", "type": "string" }, "ValueWhenUnsetOption": { + "markdownDescription": "The built\\-in options for default values\\. The value can be one of the following: \n+ `RECOMMENDED`: The recommended value\\.\n+ `NULL`: The `NULL` value\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `NULL | RECOMMENDED_VALUE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueWhenUnsetOption", "type": "string" } }, @@ -178295,28 +186657,42 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldLevel": { + "markdownDescription": "The field level \\(all, custom, last\\) for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | CUSTOM | LAST` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevel", "type": "string" }, "FieldLevelOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableFieldSubtotalOptions" }, + "markdownDescription": "The optional configuration of subtotal cells\\. \n*Required*: No \n*Type*: List of [PivotTableFieldSubtotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldsubtotaloptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldLevelOptions", "type": "array" }, "MetricHeaderCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of header cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MetricHeaderCellStyle" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotal cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the subtotal cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" }, "ValueCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The cell styling options for the subtotals of value cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ValueCellStyle" } }, "type": "object" @@ -178328,12 +186704,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The group by field well for a pivot table\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -178343,12 +186723,18 @@ "additionalProperties": false, "properties": { "Color": { + "markdownDescription": "The color of a table border\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Color", "type": "string" }, "Style": { + "markdownDescription": "The style \\(none, solid\\) of a table border\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | SOLID` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Style", "type": "string" }, "Thickness": { + "markdownDescription": "The thickness of a table border\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `4` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Thickness", "type": "number" } }, @@ -178358,10 +186744,14 @@ "additionalProperties": false, "properties": { "FieldId": { + "markdownDescription": "The field ID of the cell for conditional formatting\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "TextFormat": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextConditionalFormat" + "$ref": "#/definitions/AWS::QuickSight::Template.TextConditionalFormat", + "markdownDescription": "The text format of the cell for conditional formatting\\. \n*Required*: No \n*Type*: [TextConditionalFormat](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textconditionalformat.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextFormat" } }, "required": [ @@ -178373,6 +186763,8 @@ "additionalProperties": false, "properties": { "TableCellImageScalingConfiguration": { + "markdownDescription": "The cell scaling configuration of the sizing options for the table image configuration\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DO_NOT_SCALE | FIT_TO_CELL_HEIGHT | FIT_TO_CELL_WIDTH` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableCellImageScalingConfiguration", "type": "string" } }, @@ -178382,27 +186774,43 @@ "additionalProperties": false, "properties": { "BackgroundColor": { + "markdownDescription": "The background color for the table cells\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor", "type": "string" }, "Border": { - "$ref": "#/definitions/AWS::QuickSight::Template.GlobalTableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.GlobalTableBorderOptions", + "markdownDescription": "The borders for the table cells\\. \n*Required*: No \n*Type*: [GlobalTableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-globaltableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Border" }, "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration of the table cells\\. \n*Required*: No \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Height": { + "markdownDescription": "The height color for the table cells\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `8` \n*Maximum*: `500` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Height", "type": "number" }, "HorizontalTextAlignment": { + "markdownDescription": "The horizontal text alignment \\(left, center, right, auto\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AUTO | CENTER | LEFT | RIGHT` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HorizontalTextAlignment", "type": "string" }, "TextWrap": { + "markdownDescription": "The text wrap \\(none, wrap\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `NONE | WRAP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextWrap", "type": "string" }, "VerticalTextAlignment": { + "markdownDescription": "The vertical text alignment \\(top, middle, bottom\\) for the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `BOTTOM | MIDDLE | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalTextAlignment", "type": "string" }, "Visibility": { + "markdownDescription": "The visibility of the table cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -178415,6 +186823,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.TableConditionalFormattingOption" }, + "markdownDescription": "Conditional formatting options for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: List of [TableConditionalFormattingOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformattingoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormattingOptions", "type": "array" } }, @@ -178424,10 +186834,14 @@ "additionalProperties": false, "properties": { "Cell": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellConditionalFormatting", + "markdownDescription": "The cell conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableCellConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Cell" }, "Row": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableRowConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.TableRowConditionalFormatting", + "markdownDescription": "The row conditional formatting option for a table\\. \n*Required*: No \n*Type*: [TableRowConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablerowconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Row" } }, "type": "object" @@ -178436,28 +186850,42 @@ "additionalProperties": false, "properties": { "FieldOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldOptions", + "markdownDescription": "The field options for a table visual\\. \n*Required*: No \n*Type*: [TableFieldOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TableFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "PaginatedReportOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TablePaginatedReportOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TablePaginatedReportOptions", + "markdownDescription": "The paginated report options for a table visual\\. \n*Required*: No \n*Type*: [TablePaginatedReportOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablepaginatedreportoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginatedReportOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableSortConfiguration", + "markdownDescription": "The sort configuration for a `TableVisual`\\. \n*Required*: No \n*Type*: [TableSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "TableInlineVisualizations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.TableInlineVisualization" }, + "markdownDescription": "A collection of inline visualizations to display within a chart\\. \n*Required*: No \n*Type*: List of [TableInlineVisualization](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableinlinevisualization.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableInlineVisualizations", "type": "array" }, "TableOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableOptions", + "markdownDescription": "The table options for a table visual\\. \n*Required*: No \n*Type*: [TableOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableOptions" }, "TotalOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TotalOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TotalOptions", + "markdownDescription": "The total options for a table visual\\. \n*Required*: No \n*Type*: [TotalOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totaloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalOptions" } }, "type": "object" @@ -178466,6 +186894,8 @@ "additionalProperties": false, "properties": { "Icon": { + "markdownDescription": "The icon set type \\(link\\) of the custom icon content for table URL link content\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LINK` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon", "type": "string" } }, @@ -178475,9 +186905,13 @@ "additionalProperties": false, "properties": { "FontConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FontConfiguration", + "markdownDescription": "The font configuration of the custom text content for the table URL link content\\. \n*Required*: Yes \n*Type*: [FontConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FontConfiguration" }, "Value": { + "markdownDescription": "The string value of the custom text content for the table URL link content\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -178490,7 +186924,9 @@ "additionalProperties": false, "properties": { "SizingOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellImageSizingConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellImageSizingConfiguration", + "markdownDescription": "The sizing options for the table image configuration\\. \n*Required*: No \n*Type*: [TableCellImageSizingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellimagesizingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizingOptions" } }, "type": "object" @@ -178499,9 +186935,13 @@ "additionalProperties": false, "properties": { "Content": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldLinkContentConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldLinkContentConfiguration", + "markdownDescription": "The URL content \\(text, icon\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: [TableFieldLinkContentConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkcontentconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Content" }, "Target": { + "markdownDescription": "The URL target \\(new tab, new window, same tab\\) for the table link configuration\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Target", "type": "string" } }, @@ -178515,10 +186955,14 @@ "additionalProperties": false, "properties": { "CustomIconContent": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldCustomIconContent" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldCustomIconContent", + "markdownDescription": "The custom icon content for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomIconContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomiconcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomIconContent" }, "CustomTextContent": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldCustomTextContent" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldCustomTextContent", + "markdownDescription": "The custom text content \\(value, font configuration\\) for the table link content configuration\\. \n*Required*: No \n*Type*: [TableFieldCustomTextContent](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomtextcontent.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomTextContent" } }, "type": "object" @@ -178527,18 +186971,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label for a table field\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "FieldId": { + "markdownDescription": "The field ID for a table field\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "URLStyling": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldURLConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldURLConfiguration", + "markdownDescription": "The URL configuration for a table field\\. \n*Required*: No \n*Type*: [TableFieldURLConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldurlconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLStyling" }, "Visibility": { + "markdownDescription": "The visibility of a table field\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" }, "Width": { + "markdownDescription": "The width for a table field\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Width", "type": "string" } }, @@ -178554,12 +187008,16 @@ "items": { "type": "string" }, + "markdownDescription": "The order of field IDs of the field options for a table visual\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Order", "type": "array" }, "SelectedFieldOptions": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldOption" }, + "markdownDescription": "The selected field options for the table field options\\. \n*Required*: No \n*Type*: List of [TableFieldOption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoption.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedFieldOptions", "type": "array" } }, @@ -178569,10 +187027,14 @@ "additionalProperties": false, "properties": { "ImageConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldImageConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldImageConfiguration", + "markdownDescription": "The image configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldImageConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldimageconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ImageConfiguration" }, "LinkConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldLinkConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableFieldLinkConfiguration", + "markdownDescription": "The link configuration of a table field URL\\. \n*Required*: No \n*Type*: [TableFieldLinkConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LinkConfiguration" } }, "type": "object" @@ -178581,10 +187043,14 @@ "additionalProperties": false, "properties": { "TableAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.TableAggregatedFieldWells", + "markdownDescription": "The aggregated field well for the table\\. \n*Required*: No \n*Type*: [TableAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableAggregatedFieldWells" }, "TableUnaggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableUnaggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.TableUnaggregatedFieldWells", + "markdownDescription": "The unaggregated field well for the table\\. \n*Required*: No \n*Type*: [TableUnaggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableunaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableUnaggregatedFieldWells" } }, "type": "object" @@ -178593,7 +187059,9 @@ "additionalProperties": false, "properties": { "DataBars": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataBarsOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataBarsOptions", + "markdownDescription": "The configuration of the inline visualization of the data bars within a chart\\. \n*Required*: No \n*Type*: [DataBarsOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataBars" } }, "type": "object" @@ -178602,16 +187070,24 @@ "additionalProperties": false, "properties": { "CellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of table cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CellStyle" }, "HeaderStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "The table cell style of a table header\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderStyle" }, "Orientation": { + "markdownDescription": "The orientation \\(vertical, horizontal\\) for a table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Orientation", "type": "string" }, "RowAlternateColorOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.RowAlternateColorOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.RowAlternateColorOptions", + "markdownDescription": "The row alternate color options \\(widget status, row alternate colors\\) for a table\\. \n*Required*: No \n*Type*: [RowAlternateColorOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rowalternatecoloroptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowAlternateColorOptions" } }, "type": "object" @@ -178620,9 +187096,13 @@ "additionalProperties": false, "properties": { "OverflowColumnHeaderVisibility": { + "markdownDescription": "The visibility of repeating header rows on each page\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "OverflowColumnHeaderVisibility", "type": "string" }, "VerticalOverflowVisibility": { + "markdownDescription": "The visibility of printing table overflow across pages\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VerticalOverflowVisibility", "type": "string" } }, @@ -178632,10 +187112,14 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the background for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting color \\(solid, gradient\\) of the text for a table row\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -178644,22 +187128,34 @@ "additionalProperties": false, "properties": { "Bottom": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the bottom border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Bottom" }, "InnerHorizontal": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the inner horizontal border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerHorizontal" }, "InnerVertical": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the inner vertical border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InnerVertical" }, "Left": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the left border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Left" }, "Right": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the right border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Right" }, "Top": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TableBorderOptions", + "markdownDescription": "The table border options of the top border\\. \n*Required*: No \n*Type*: [TableBorderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Top" } }, "type": "object" @@ -178668,12 +187164,16 @@ "additionalProperties": false, "properties": { "PaginationConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.PaginationConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.PaginationConfiguration", + "markdownDescription": "The pagination configuration \\(page size, page number\\) for the table\\. \n*Required*: No \n*Type*: [PaginationConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PaginationConfiguration" }, "RowSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The field sort options for rows in the table\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RowSort", "type": "array" } }, @@ -178686,6 +187186,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.UnaggregatedField" }, + "markdownDescription": "The values field well for a pivot table\\. Values are unaggregated for an unaggregated table\\. \n*Required*: No \n*Type*: List of [UnaggregatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-unaggregatedfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -178698,21 +187200,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TableConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TableConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ConditionalFormatting": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableConditionalFormatting" + "$ref": "#/definitions/AWS::QuickSight::Template.TableConditionalFormatting", + "markdownDescription": "The conditional formatting for a `PivotTableVisual`\\. \n*Required*: No \n*Type*: [TableConditionalFormatting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformatting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConditionalFormatting" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -178738,6 +187252,8 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.Entity" }, + "markdownDescription": "An error path that shows which entities caused the template error\\. \n*Required*: No \n*Type*: List of [Entity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-entity.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ViolatedEntities", "type": "array" } }, @@ -178860,42 +187376,56 @@ "additionalProperties": false, "properties": { "AnalysisDefaults": { - "$ref": "#/definitions/AWS::QuickSight::Template.AnalysisDefaults" + "$ref": "#/definitions/AWS::QuickSight::Template.AnalysisDefaults", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [AnalysisDefaults](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-analysisdefaults.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AnalysisDefaults" }, "CalculatedFields": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.CalculatedField" }, + "markdownDescription": "An array of calculated field definitions for the template\\. \n*Required*: No \n*Type*: List of [CalculatedField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CalculatedFields", "type": "array" }, "ColumnConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnConfiguration" }, + "markdownDescription": "An array of template\\-level column configurations\\. Column configurations are used to set default formatting for a column that's used throughout a template\\. \n*Required*: No \n*Type*: List of [ColumnConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnConfigurations", "type": "array" }, "DataSetConfigurations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataSetConfiguration" }, + "markdownDescription": "An array of dataset configurations\\. These configurations define the required columns for each dataset used within a template\\. \n*Required*: Yes \n*Type*: List of [DataSetConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html) \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataSetConfigurations", "type": "array" }, "FilterGroups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FilterGroup" }, + "markdownDescription": "Filter definitions for a template\\. \nFor more information, see [Filtering Data](https://docs.aws.amazon.com/quicksight/latest/user/filtering-visual-data.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [FilterGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html) \n*Maximum*: `2000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterGroups", "type": "array" }, "ParameterDeclarations": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ParameterDeclaration" }, + "markdownDescription": "An array of parameter declarations for a template\\. \n *Parameters* are named variables that can transfer a value for use by an action or an object\\. \nFor more information, see [Parameters in Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: List of [ParameterDeclaration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterDeclarations", "type": "array" }, "Sheets": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.SheetDefinition" }, + "markdownDescription": "An array of sheet definitions for a template\\. \n*Required*: No \n*Type*: List of [SheetDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sheets", "type": "array" } }, @@ -178908,10 +187438,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text area control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -178920,13 +187454,19 @@ "additionalProperties": false, "properties": { "BackgroundColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text background color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BackgroundColor" }, "Icon": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingIcon", + "markdownDescription": "The conditional formatting for the icon\\. \n*Required*: No \n*Type*: [ConditionalFormattingIcon](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Icon" }, "TextColor": { - "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor" + "$ref": "#/definitions/AWS::QuickSight::Template.ConditionalFormattingColor", + "markdownDescription": "The conditional formatting for the text color\\. \n*Required*: No \n*Type*: [ConditionalFormattingColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TextColor" } }, "type": "object" @@ -178935,6 +187475,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility configuration of the placeholder options in a text control\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -178944,10 +187486,14 @@ "additionalProperties": false, "properties": { "PlaceholderOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.TextControlPlaceholderOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TextControlPlaceholderOptions", + "markdownDescription": "The configuration of the placeholder options in a text field control\\. \n*Required*: No \n*Type*: [TextControlPlaceholderOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textcontrolplaceholderoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PlaceholderOptions" }, "TitleOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LabelOptions", + "markdownDescription": "The options to configure the title visibility, name, and font size\\. \n*Required*: No \n*Type*: [LabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TitleOptions" } }, "type": "object" @@ -178956,9 +187502,13 @@ "additionalProperties": false, "properties": { "Symbol": { + "markdownDescription": "Determines the thousands separator symbol\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `COMMA | DOT | SPACE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Symbol", "type": "string" }, "Visibility": { + "markdownDescription": "Determines the visibility of the thousands separator\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -178968,21 +187518,33 @@ "additionalProperties": false, "properties": { "LowerBoundary": { + "markdownDescription": "The lower boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LowerBoundary", "type": "number" }, "PeriodsBackward": { + "markdownDescription": "The periods backward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsBackward", "type": "number" }, "PeriodsForward": { + "markdownDescription": "The periods forward setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PeriodsForward", "type": "number" }, "PredictionInterval": { + "markdownDescription": "The prediction interval setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `50` \n*Maximum*: `95` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PredictionInterval", "type": "number" }, "Seasonality": { + "markdownDescription": "The seasonality setup of a forecast computation\\. Choose one of the following options: \n+ `NULL`: The input is set to `NULL`\\.\n+ `NON_NULL`: The input is set to a custom value\\.\n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `180` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Seasonality", "type": "number" }, "UpperBoundary": { + "markdownDescription": "The upper boundary setup of a forecast computation\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UpperBoundary", "type": "number" } }, @@ -178992,18 +187554,28 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \nThis field is mutually exclusive to `Value`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" }, "Value": { + "markdownDescription": "The value of a `TimeEquality` filter\\. \nThis field is mutually exclusive to `ParameterName`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -179017,15 +187589,23 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "RangeMaximum": { + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximum", "type": "string" }, "RangeMinimum": { + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimum", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -179041,30 +187621,48 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "ExcludePeriodConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ExcludePeriodConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ExcludePeriodConfiguration", + "markdownDescription": "The exclude period of the time range filter\\. \n*Required*: No \n*Type*: [ExcludePeriodConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ExcludePeriodConfiguration" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "IncludeMaximum": { + "markdownDescription": "Determines whether the maximum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMaximum", "type": "boolean" }, "IncludeMinimum": { + "markdownDescription": "Determines whether the minimum value in the filter value range should be included in the filtered results\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IncludeMinimum", "type": "boolean" }, "NullOption": { + "markdownDescription": "This option determines how null values should be treated when filtering data\\. \n+ `ALL_VALUES`: Include null values in filtered results\\.\n+ `NULLS_ONLY`: Only include null values in filtered results\\.\n+ `NON_NULLS_ONLY`: Exclude null values from filtered results\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `ALL_VALUES | NON_NULLS_ONLY | NULLS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NullOption", "type": "string" }, "RangeMaximumValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilterValue", + "markdownDescription": "The maximum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMaximumValue" }, "RangeMinimumValue": { - "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilterValue" + "$ref": "#/definitions/AWS::QuickSight::Template.TimeRangeFilterValue", + "markdownDescription": "The minimum value for the filter value range\\. \n*Required*: No \n*Type*: [TimeRangeFilterValue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefiltervalue.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RangeMinimumValue" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -179079,12 +187677,18 @@ "additionalProperties": false, "properties": { "Parameter": { + "markdownDescription": "The parameter type input value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Parameter", "type": "string" }, "RollingDate": { - "$ref": "#/definitions/AWS::QuickSight::Template.RollingDateConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.RollingDateConfiguration", + "markdownDescription": "The rolling date input value\\. \n*Required*: No \n*Type*: [RollingDateConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rollingdateconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RollingDate" }, "StaticValue": { + "markdownDescription": "The static input value\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StaticValue", "type": "string" } }, @@ -179094,10 +187698,14 @@ "additionalProperties": false, "properties": { "ColumnTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnTooltipItem", + "markdownDescription": "The tooltip item for the columns that are not part of a field well\\. \n*Required*: No \n*Type*: [ColumnTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnTooltipItem" }, "FieldTooltipItem": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldTooltipItem" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldTooltipItem", + "markdownDescription": "The tooltip item for the fields\\. \n*Required*: No \n*Type*: [FieldTooltipItem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldTooltipItem" } }, "type": "object" @@ -179106,12 +187714,18 @@ "additionalProperties": false, "properties": { "FieldBasedTooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.FieldBasedTooltip" + "$ref": "#/definitions/AWS::QuickSight::Template.FieldBasedTooltip", + "markdownDescription": "The setup for the detailed tooltip\\. The tooltip setup is always saved\\. The display type is decided based on the tooltip type\\. \n*Required*: No \n*Type*: [FieldBasedTooltip](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldBasedTooltip" }, "SelectedTooltipType": { + "markdownDescription": "The selected type for the tooltip\\. Choose one of the following options: \n+ `BASIC`: A basic tooltip\\.\n+ `DETAILED`: A detailed tooltip\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `BASIC | DETAILED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SelectedTooltipType", "type": "string" }, "TooltipVisibility": { + "markdownDescription": "Determines whether or not the tooltip is visible\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TooltipVisibility", "type": "string" } }, @@ -179124,21 +187738,33 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.AggregationSortConfiguration" }, + "markdownDescription": "The aggregation and sort configuration of the top bottom filter\\. \n*Required*: Yes \n*Type*: List of [AggregationSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AggregationSortConfigurations", "type": "array" }, "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that the filter is applied to\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FilterId": { + "markdownDescription": "An identifier that uniquely identifies a filter within a dashboard, analysis, or template\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterId", "type": "string" }, "Limit": { + "markdownDescription": "The number of items to include in the top bottom filter results\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Limit", "type": "number" }, "ParameterName": { + "markdownDescription": "The parameter whose value should be used for the filter value\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^[a-zA-Z0-9]+$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ParameterName", "type": "string" }, "TimeGranularity": { + "markdownDescription": "The level of time precision that is used to aggregate `DateTime` values\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DAY | HOUR | MILLISECOND | MINUTE | MONTH | QUARTER | SECOND | WEEK | YEAR` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeGranularity", "type": "string" } }, @@ -179153,28 +187779,44 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "MoverSize": { + "markdownDescription": "The mover size setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MoverSize", "type": "number" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "SortOrder": { + "markdownDescription": "The sort order setup of the top and bottom movers computation\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `ABSOLUTE_DIFFERENCE | PERCENT_DIFFERENCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortOrder", "type": "string" }, "Time": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The time field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Time" }, "Type": { + "markdownDescription": "The computation type\\. Choose from the following options: \n+ TOP: Top movers computation\\.\n+ BOTTOM: Bottom movers computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -179189,22 +187831,34 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "ResultSize": { + "markdownDescription": "The result size of a top and bottom ranked computation\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ResultSize", "type": "number" }, "Type": { + "markdownDescription": "The computation type\\. Choose one of the following options: \n+ TOP: A top ranked computation\\.\n+ BOTTOM: A bottom ranked computation\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `BOTTOM | TOP` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: No \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -179218,13 +187872,19 @@ "additionalProperties": false, "properties": { "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Value": { - "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" + "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField", + "markdownDescription": "The value field that is used in a computation\\. \n*Required*: Yes \n*Type*: [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value" } }, "required": [ @@ -179237,18 +187897,28 @@ "additionalProperties": false, "properties": { "CustomLabel": { + "markdownDescription": "The custom label string for the total cells\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomLabel", "type": "string" }, "Placement": { + "markdownDescription": "The placement \\(start, end\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `END | START` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Placement", "type": "string" }, "ScrollStatus": { + "markdownDescription": "The scroll status \\(pinned, scrolled\\) for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PINNED | SCROLLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScrollStatus", "type": "string" }, "TotalCellStyle": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle" + "$ref": "#/definitions/AWS::QuickSight::Template.TableCellStyle", + "markdownDescription": "Cell styling options for the total cells\\. \n*Required*: No \n*Type*: [TableCellStyle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalCellStyle" }, "TotalsVisibility": { + "markdownDescription": "The visibility configuration for the total cells\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalsVisibility", "type": "string" } }, @@ -179261,18 +187931,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The color field well of a tree map\\. Values are grouped by aggregations based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Colors", "type": "array" }, "Groups": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The group by field well of a tree map\\. Values are grouped based on group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Groups", "type": "array" }, "Sizes": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The size field well of a tree map\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sizes", "type": "array" } }, @@ -179282,31 +187958,49 @@ "additionalProperties": false, "properties": { "ColorLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) for the colors displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorLabelOptions" }, "ColorScale": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColorScale" + "$ref": "#/definitions/AWS::QuickSight::Template.ColorScale", + "markdownDescription": "The color options \\(gradient color, point of divergence\\) of a tree map\\. \n*Required*: No \n*Type*: [ColorScale](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorScale" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The options that determine if visual data labels are displayed\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [TreeMapFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "GroupLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the groups that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupLabelOptions" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend display setup of the visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "SizeLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility\\) of the sizes that are displayed in a tree map\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizeLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapSortConfiguration", + "markdownDescription": "The sort configuration of a tree map\\. \n*Required*: No \n*Type*: [TreeMapSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "Tooltip": { - "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.TooltipOptions", + "markdownDescription": "The tooltip display setup of the visual\\. \n*Required*: No \n*Type*: [TooltipOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tooltip" } }, "type": "object" @@ -179315,7 +188009,9 @@ "additionalProperties": false, "properties": { "TreeMapAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a tree map\\. \n*Required*: No \n*Type*: [TreeMapAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapAggregatedFieldWells" } }, "type": "object" @@ -179324,12 +188020,16 @@ "additionalProperties": false, "properties": { "TreeMapGroupItemsLimitConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapGroupItemsLimitConfiguration" }, "TreeMapSort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapSort", "type": "array" } }, @@ -179342,24 +188042,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [TreeMapConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -179372,6 +188084,8 @@ "additionalProperties": false, "properties": { "Visibility": { + "markdownDescription": "The visibility of the trend arrows\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -179381,13 +188095,19 @@ "additionalProperties": false, "properties": { "Column": { - "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier" + "$ref": "#/definitions/AWS::QuickSight::Template.ColumnIdentifier", + "markdownDescription": "The column that is used in the `UnaggregatedField`\\. \n*Required*: Yes \n*Type*: [ColumnIdentifier](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Column" }, "FieldId": { + "markdownDescription": "The custom field ID\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldId", "type": "string" }, "FormatConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.FormatConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.FormatConfiguration", + "markdownDescription": "The format configuration of the field\\. \n*Required*: No \n*Type*: [FormatConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatConfiguration" } }, "required": [ @@ -179400,12 +188120,18 @@ "additionalProperties": false, "properties": { "Category": { - "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" + "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField", + "markdownDescription": "The category field that is used in a computation\\. \n*Required*: Yes \n*Type*: [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Category" }, "ComputationId": { + "markdownDescription": "The ID for a computation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComputationId", "type": "string" }, "Name": { + "markdownDescription": "The name of a computation\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -179419,7 +188145,9 @@ "additionalProperties": false, "properties": { "PercentRange": { - "$ref": "#/definitions/AWS::QuickSight::Template.PercentVisibleRange" + "$ref": "#/definitions/AWS::QuickSight::Template.PercentVisibleRange", + "markdownDescription": "The percent range in the visible range\\. \n*Required*: No \n*Type*: [PercentVisibleRange](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentvisiblerange.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PercentRange" } }, "type": "object" @@ -179428,73 +188156,119 @@ "additionalProperties": false, "properties": { "BarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.BarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.BarChartVisual", + "markdownDescription": "A bar chart\\. \nFor more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BarChartVisual" }, "BoxPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.BoxPlotVisual", + "markdownDescription": "A box plot\\. \nFor more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [BoxPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BoxPlotVisual" }, "ComboChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.ComboChartVisual", + "markdownDescription": "A combo chart\\. \nFor more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ComboChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ComboChartVisual" }, "CustomContentVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomContentVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomContentVisual", + "markdownDescription": "A visual that contains custom content\\. \nFor more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [CustomContentVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomContentVisual" }, "EmptyVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.EmptyVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.EmptyVisual", + "markdownDescription": "An empty visual\\. \n*Required*: No \n*Type*: [EmptyVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EmptyVisual" }, "FilledMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.FilledMapVisual", + "markdownDescription": "A filled map\\. \nFor more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FilledMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilledMapVisual" }, "FunnelChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.FunnelChartVisual", + "markdownDescription": "A funnel chart\\. \nFor more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [FunnelChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FunnelChartVisual" }, "GaugeChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.GaugeChartVisual", + "markdownDescription": "A gauge chart\\. \nFor more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GaugeChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GaugeChartVisual" }, "GeospatialMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.GeospatialMapVisual", + "markdownDescription": "A geospatial map or a points on map visual\\. \nFor more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [GeospatialMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GeospatialMapVisual" }, "HeatMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.HeatMapVisual", + "markdownDescription": "A heat map\\. \nFor more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HeatMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeatMapVisual" }, "HistogramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.HistogramVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.HistogramVisual", + "markdownDescription": "A histogram\\. \nFor more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [HistogramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HistogramVisual" }, "InsightVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.InsightVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.InsightVisual", + "markdownDescription": "An insight visual\\. \nFor more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [InsightVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InsightVisual" }, "KPIVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.KPIVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.KPIVisual", + "markdownDescription": "A key performance indicator \\(KPI\\)\\. \nFor more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [KPIVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KPIVisual" }, "LineChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.LineChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.LineChartVisual", + "markdownDescription": "A line chart\\. \nFor more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [LineChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "LineChartVisual" }, "PieChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.PieChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.PieChartVisual", + "markdownDescription": "A pie or donut chart\\. \nFor more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PieChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PieChartVisual" }, "PivotTableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.PivotTableVisual", + "markdownDescription": "A pivot table\\. \nFor more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [PivotTableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PivotTableVisual" }, "RadarChartVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.RadarChartVisual", + "markdownDescription": "A radar chart visual\\. \nFor more information, see [Using radar charts](https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [RadarChartVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RadarChartVisual" }, "SankeyDiagramVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.SankeyDiagramVisual", + "markdownDescription": "A sankey diagram\\. \nFor more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [SankeyDiagramVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SankeyDiagramVisual" }, "ScatterPlotVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.ScatterPlotVisual", + "markdownDescription": "A scatter plot\\. \nFor more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [ScatterPlotVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ScatterPlotVisual" }, "TableVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.TableVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.TableVisual", + "markdownDescription": "A table visual\\. \nFor more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TableVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablevisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TableVisual" }, "TreeMapVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.TreeMapVisual", + "markdownDescription": "A tree map\\. \nFor more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [TreeMapVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TreeMapVisual" }, "WaterfallVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallVisual", + "markdownDescription": "A waterfall chart\\. \nFor more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WaterfallVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallVisual" }, "WordCloudVisual": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudVisual" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudVisual", + "markdownDescription": "A word cloud\\. \nFor more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon QuickSight User Guide*\\. \n*Required*: No \n*Type*: [WordCloudVisual](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudvisual.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudVisual" } }, "type": "object" @@ -179506,18 +188280,28 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomActionOperation" }, + "markdownDescription": "A list of `VisualCustomActionOperations`\\. \nThis is a union type structure\\. For this structure to be valid, only one of the attributes can be defined\\. \n*Required*: Yes \n*Type*: List of [VisualCustomActionOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomactionoperation.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ActionOperations", "type": "array" }, "CustomActionId": { + "markdownDescription": "The ID of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CustomActionId", "type": "string" }, "Name": { + "markdownDescription": "The name of the `VisualCustomAction`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Status": { + "markdownDescription": "The status of the `VisualCustomAction`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DISABLED | ENABLED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "Trigger": { + "markdownDescription": "The trigger of the `VisualCustomAction`\\. \nValid values are defined as follows: \n+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point\\.\n+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Trigger", "type": "string" } }, @@ -179533,16 +188317,24 @@ "additionalProperties": false, "properties": { "FilterOperation": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionFilterOperation" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionFilterOperation", + "markdownDescription": "The filter operation that filters data included in a visual or in an entire sheet\\. \n*Required*: No \n*Type*: [CustomActionFilterOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionfilteroperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FilterOperation" }, "NavigationOperation": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionNavigationOperation" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionNavigationOperation", + "markdownDescription": "The navigation operation that navigates between different sheets in the same analysis\\. \n*Required*: No \n*Type*: [CustomActionNavigationOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionnavigationoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NavigationOperation" }, "SetParametersOperation": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionSetParametersOperation" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionSetParametersOperation", + "markdownDescription": "The set parameter operation that sets parameters in custom action\\. \n*Required*: No \n*Type*: [CustomActionSetParametersOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionsetparametersoperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SetParametersOperation" }, "URLOperation": { - "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionURLOperation" + "$ref": "#/definitions/AWS::QuickSight::Template.CustomActionURLOperation", + "markdownDescription": "The URL operation that opens a link to another webpage\\. \n*Required*: No \n*Type*: [CustomActionURLOperation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionurloperation.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "URLOperation" } }, "type": "object" @@ -179551,12 +188343,16 @@ "additionalProperties": false, "properties": { "ChartColor": { + "markdownDescription": "The chart color options for the visual palette\\. \n*Required*: No \n*Type*: String \n*Pattern*: `^#[A-F0-9]{6}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartColor", "type": "string" }, "ColorMap": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DataPathColor" }, + "markdownDescription": "The color map options for the visual palette\\. \n*Required*: No \n*Type*: List of [DataPathColor](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html) \n*Maximum*: `5000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColorMap", "type": "array" } }, @@ -179566,9 +188362,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Template.LongFormatText" + "$ref": "#/definitions/AWS::QuickSight::Template.LongFormatText", + "markdownDescription": "The long text format of the subtitle label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [LongFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-longformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the subtitle label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -179578,9 +188378,13 @@ "additionalProperties": false, "properties": { "FormatText": { - "$ref": "#/definitions/AWS::QuickSight::Template.ShortFormatText" + "$ref": "#/definitions/AWS::QuickSight::Template.ShortFormatText", + "markdownDescription": "The short text format of the title label, such as plain text or rich text\\. \n*Required*: No \n*Type*: [ShortFormatText](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shortformattext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FormatText" }, "Visibility": { + "markdownDescription": "The visibility of the title label\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HIDDEN | VISIBLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Visibility", "type": "string" } }, @@ -179593,18 +188397,24 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The breakdown field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Breakdowns", "type": "array" }, "Categories": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The category field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Categories", "type": "array" }, "Values": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The value field wells of a waterfall visual\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Values", "type": "array" } }, @@ -179614,34 +188424,54 @@ "additionalProperties": false, "properties": { "CategoryAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the category axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisDisplayOptions" }, "CategoryAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the category axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryAxisLabelOptions" }, "DataLabels": { - "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.DataLabelOptions", + "markdownDescription": "The data label configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [DataLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataLabels" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "Legend": { - "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.LegendOptions", + "markdownDescription": "The legend configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [LegendOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Legend" }, "PrimaryYAxisDisplayOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.AxisDisplayOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis\\. \n*Required*: No \n*Type*: [AxisDisplayOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisDisplayOptions" }, "PrimaryYAxisLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The options that determine the presentation of the y\\-axis label\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PrimaryYAxisLabelOptions" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartSortConfiguration", + "markdownDescription": "The sort configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "VisualPalette": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualPalette", + "markdownDescription": "The visual palette configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [VisualPalette](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualPalette" }, "WaterfallChartOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartOptions", + "markdownDescription": "The options that determine the presentation of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartOptions" } }, "type": "object" @@ -179650,7 +188480,9 @@ "additionalProperties": false, "properties": { "WaterfallChartAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartAggregatedFieldWells", + "markdownDescription": "The field well configuration of a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WaterfallChartAggregatedFieldWells" } }, "type": "object" @@ -179659,6 +188491,8 @@ "additionalProperties": false, "properties": { "TotalBarLabel": { + "markdownDescription": "This option determines the total bar label of a waterfall visual\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TotalBarLabel", "type": "string" } }, @@ -179668,12 +188502,16 @@ "additionalProperties": false, "properties": { "BreakdownItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of bar groups that are displayed\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "BreakdownItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of the category fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -179686,24 +188524,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.WaterfallChartConfiguration", + "markdownDescription": "The configuration for a waterfall visual\\. \n*Required*: No \n*Type*: [WaterfallChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -179716,9 +188566,13 @@ "additionalProperties": false, "properties": { "Date": { + "markdownDescription": "The date that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Date", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -179732,12 +188586,18 @@ "additionalProperties": false, "properties": { "EndDate": { + "markdownDescription": "The end date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndDate", "type": "string" }, "StartDate": { + "markdownDescription": "The start date in the date range that you need the forecast results for\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartDate", "type": "string" }, "Value": { + "markdownDescription": "The target value that you want to meet for the provided date range\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "number" } }, @@ -179755,12 +188615,16 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.DimensionField" }, + "markdownDescription": "The group by field well of a word cloud\\. Values are grouped by group by fields\\. \n*Required*: No \n*Type*: List of [DimensionField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "GroupBy", "type": "array" }, "Size": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.MeasureField" }, + "markdownDescription": "The size field well of a word cloud\\. Values are aggregated based on group by fields\\. \n*Required*: No \n*Type*: List of [MeasureField](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Size", "type": "array" } }, @@ -179770,16 +188634,24 @@ "additionalProperties": false, "properties": { "CategoryLabelOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.ChartAxisLabelOptions", + "markdownDescription": "The label options \\(label text, label visibility, and sort icon visibility\\) for the word cloud category\\. \n*Required*: No \n*Type*: [ChartAxisLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryLabelOptions" }, "FieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudFieldWells", + "markdownDescription": "The field wells of the visual\\. \n*Required*: No \n*Type*: [WordCloudFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FieldWells" }, "SortConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudSortConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudSortConfiguration", + "markdownDescription": "The sort configuration of a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudSortConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudsortconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SortConfiguration" }, "WordCloudOptions": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudOptions", + "markdownDescription": "The options for a word cloud visual\\. \n*Required*: No \n*Type*: [WordCloudOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudOptions" } }, "type": "object" @@ -179788,7 +188660,9 @@ "additionalProperties": false, "properties": { "WordCloudAggregatedFieldWells": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudAggregatedFieldWells" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudAggregatedFieldWells", + "markdownDescription": "The aggregated field wells of a word cloud\\. \n*Required*: No \n*Type*: [WordCloudAggregatedFieldWells](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudaggregatedfieldwells.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCloudAggregatedFieldWells" } }, "type": "object" @@ -179797,21 +188671,33 @@ "additionalProperties": false, "properties": { "CloudLayout": { + "markdownDescription": "The cloud layout options \\(fluid, normal\\) of a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `FLUID | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CloudLayout", "type": "string" }, "MaximumStringLength": { + "markdownDescription": "The length limit of each word from 1\\-100\\. \n*Required*: No \n*Type*: Double \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MaximumStringLength", "type": "number" }, "WordCasing": { + "markdownDescription": "The word casing options \\(lower\\_case, existing\\_case\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EXISTING_CASE | LOWER_CASE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordCasing", "type": "string" }, "WordOrientation": { + "markdownDescription": "The word orientation options \\(horizontal, horizontal\\_and\\_vertical\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `HORIZONTAL | HORIZONTAL_AND_VERTICAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordOrientation", "type": "string" }, "WordPadding": { + "markdownDescription": "The word padding options \\(none, small, medium, large\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `LARGE | MEDIUM | NONE | SMALL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordPadding", "type": "string" }, "WordScaling": { + "markdownDescription": "The word scaling options \\(emphasize, normal\\) for the words in a word cloud\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `EMPHASIZE | NORMAL` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WordScaling", "type": "string" } }, @@ -179821,12 +188707,16 @@ "additionalProperties": false, "properties": { "CategoryItemsLimit": { - "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.ItemsLimitConfiguration", + "markdownDescription": "The limit on the number of groups that are displayed in a word cloud\\. \n*Required*: No \n*Type*: [ItemsLimitConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategoryItemsLimit" }, "CategorySort": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.FieldSortOptions" }, + "markdownDescription": "The sort configuration of group by fields\\. \n*Required*: No \n*Type*: List of [FieldSortOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html) \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CategorySort", "type": "array" } }, @@ -179839,24 +188729,36 @@ "items": { "$ref": "#/definitions/AWS::QuickSight::Template.VisualCustomAction" }, + "markdownDescription": "The list of custom actions that are configured for a visual\\. \n*Required*: No \n*Type*: List of [VisualCustomAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Actions", "type": "array" }, "ChartConfiguration": { - "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudChartConfiguration" + "$ref": "#/definitions/AWS::QuickSight::Template.WordCloudChartConfiguration", + "markdownDescription": "The configuration settings of the visual\\. \n*Required*: No \n*Type*: [WordCloudChartConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudchartconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChartConfiguration" }, "ColumnHierarchies": { "items": { "$ref": "#/definitions/AWS::QuickSight::Template.ColumnHierarchy" }, + "markdownDescription": "The column hierarchy that is used during drill\\-downs and drill\\-ups\\. \n*Required*: No \n*Type*: List of [ColumnHierarchy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html) \n*Maximum*: `2` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ColumnHierarchies", "type": "array" }, "Subtitle": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualSubtitleLabelOptions", + "markdownDescription": "The subtitle that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualSubtitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Subtitle" }, "Title": { - "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions" + "$ref": "#/definitions/AWS::QuickSight::Template.VisualTitleLabelOptions", + "markdownDescription": "The title that is displayed on the visual\\. \n*Required*: No \n*Type*: [VisualTitleLabelOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Title" }, "VisualId": { + "markdownDescription": "The unique identifier of a visual\\. This identifier must be unique within the context of a dashboard, template, or analysis\\. Two dashboards, analyses, or templates can have visuals with the same identifiers\\.\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\w\\-]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VisualId", "type": "string" } }, @@ -180556,7 +189458,7 @@ "type": "string" }, "EngineMode": { - "markdownDescription": "The DB engine mode of the DB cluster, either `provisioned`, `serverless`, `parallelquery`, `global`, or `multimaster`\\. \nThe `parallelquery` engine mode isn't required for Aurora MySQL version 1\\.23 and higher 1\\.x versions, and version 2\\.09 and higher 2\\.x versions\\. \nThe `global` engine mode isn't required for Aurora MySQL version 1\\.22 and higher 1\\.x versions, and `global` engine mode isn't required for any 2\\.x versions\\. \nThe `multimaster` engine mode only applies for DB clusters created with Aurora MySQL version 5\\.6\\.10a\\. \nFor Aurora PostgreSQL, the `global` engine mode isn't required, and both the `parallelquery` and the `multimaster` engine modes currently aren't supported\\. \nLimitations and requirements apply to some DB engine modes\\. For more information, see the following sections in the *Amazon Aurora User Guide*: \n+ [ Limitations of Aurora Serverless](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html#aurora-serverless.limitations) \n+ [ Limitations of Parallel Query](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations) \n+ [ Limitations of Aurora Global Databases](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html#aurora-global-database.limitations) \n+ [ Limitations of Multi\\-Master Clusters](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-multi-master.html#aurora-multi-master-limitations) \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The DB engine mode of the DB cluster, either `provisioned`, `serverless`, `parallelquery`, `global`, or `multimaster`\\. \nThe `serverless` engine mode only applies for Aurora Serverless v1 DB clusters\\. \nThe `parallelquery` engine mode isn't required for Aurora MySQL version 1\\.23 and higher 1\\.x versions, and version 2\\.09 and higher 2\\.x versions\\. \nThe `global` engine mode isn't required for Aurora MySQL version 1\\.22 and higher 1\\.x versions, and `global` engine mode isn't required for any 2\\.x versions\\. \nThe `multimaster` engine mode only applies for DB clusters created with Aurora MySQL version 5\\.6\\.10a\\. \nFor Aurora PostgreSQL, the `global` engine mode isn't required, and both the `parallelquery` and the `multimaster` engine modes currently aren't supported\\. \nLimitations and requirements apply to some DB engine modes\\. For more information, see the following sections in the *Amazon Aurora User Guide*: \n+ [ Limitations of Aurora Serverless](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html#aurora-serverless.limitations) \n+ [ Limitations of Parallel Query](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations) \n+ [ Limitations of Aurora Global Databases](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html#aurora-global-database.limitations) \n+ [ Limitations of Multi\\-Master Clusters](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-multi-master.html#aurora-multi-master-limitations) \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EngineMode", "type": "string" }, @@ -180571,7 +189473,7 @@ "type": "string" }, "Iops": { - "markdownDescription": "The amount of Provisioned IOPS \\(input/output operations per second\\) to be initially allocated for each DB instance in the Multi\\-AZ DB cluster\\. \nFor information about valid IOPS values, see [Amazon RDS Provisioned IOPS storage](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) in the *Amazon RDS User Guide*\\. \nThis setting is required to create a Multi\\-AZ DB cluster\\. \nConstraints: Must be a multiple between \\.5 and 50 of the storage amount for the DB cluster\\. \nValid for: Multi\\-AZ DB clusters only \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The amount of Provisioned IOPS \\(input/output operations per second\\) to be initially allocated for each DB instance in the Multi\\-AZ DB cluster\\. \nFor information about valid IOPS values, see [Provisioned IOPS storage](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) in the *Amazon RDS User Guide*\\. \nThis setting is required to create a Multi\\-AZ DB cluster\\. \nConstraints: Must be a multiple between \\.5 and 50 of the storage amount for the DB cluster\\. \nValid for: Multi\\-AZ DB clusters only \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Iops", "type": "number" }, @@ -181765,6 +190667,8 @@ "type": "array" }, "TargetRole": { + "markdownDescription": "A value that indicates whether the DB proxy endpoint can be used for read/write or read\\-only operations\\. \nValid Values: `READ_WRITE | READ_ONLY` \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetRole", "type": "string" }, "VpcSecurityGroupIds": { @@ -182788,7 +191692,7 @@ "properties": { "DimensionKeys": { "additionalProperties": true, - "markdownDescription": "This field is a map of field paths to dimension names\\. It defines the dimensions to associate with this metric in CloudWatch The value of this field is used only if the metric destination is `CloudWatch`\\. If the metric destination is `Evidently`, the value of `DimensionKeys` is ignored\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "This field is a map of field paths to dimension names\\. It defines the dimensions to associate with this metric in CloudWatch\\. The value of this field is used only if the metric destination is `CloudWatch`\\. If the metric destination is `Evidently`, the value of `DimensionKeys` is ignored\\. \n*Required*: No \n*Type*: Map of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "patternProperties": { "^[a-zA-Z0-9]+$": { "type": "string" @@ -182808,6 +191712,8 @@ "type": "string" }, "Namespace": { + "markdownDescription": "If you are creating a custom metric instead of an extended metrics, use this parameter to define the metric namespace for that custom metric\\. Do not specify this parameter if you are creating an extended metric\\. \nYou can't use any string that starts with `AWS/` for your namespace\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Namespace", "type": "string" }, "UnitLabel": { @@ -182967,22 +191873,22 @@ "type": "string" }, "DeferMaintenance": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A Boolean indicating whether to enable the deferred maintenance window\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DeferMaintenance", "type": "boolean" }, "DeferMaintenanceDuration": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An integer indicating the duration of the maintenance window in days\\. If you specify a duration, you can't specify an end time\\. The duration must be 45 days or less\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DeferMaintenanceDuration", "type": "number" }, "DeferMaintenanceEndTime": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A timestamp for the end of the time period when we defer maintenance\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DeferMaintenanceEndTime", "type": "string" }, "DeferMaintenanceStartTime": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A timestamp indicating the start time for the deferred maintenance window\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DeferMaintenanceStartTime", "type": "string" }, @@ -183090,17 +191996,17 @@ "type": "boolean" }, "ResourceAction": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon Redshift operation to be performed\\. Supported operations are `pause-cluster` and `resume-cluster`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResourceAction", "type": "string" }, "RevisionTarget": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Describes a `RevisionTarget` object\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RevisionTarget", "type": "string" }, "RotateEncryptionKey": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Rotates the encryption keys for a cluster\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RotateEncryptionKey", "type": "boolean" }, @@ -183252,7 +192158,7 @@ "type": "string" }, "ParameterGroupFamily": { - "markdownDescription": "The name of the cluster parameter group family that this cluster parameter group is compatible with\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the cluster parameter group family that this cluster parameter group is compatible with\\. You can create a custom parameter group and then associate your cluster with it\\. For more information, see [Amazon Redshift parameter groups](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html)\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `2147483647` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ParameterGroupFamily", "type": "string" }, @@ -184194,7 +193100,7 @@ "type": "array" }, "NamespaceName": { - "markdownDescription": "The name of the namespace\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the namespace\\. Must be between 3\\-64 alphanumeric characters in lowercase, and it cannot be a reserved word\\. A list of reserved words can be found in [Reserved Words](https://docs.aws.amazon.com/redshift/latest/dg/r_pg_keywords.html) in the Amazon Redshift Database Developer Guide\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "NamespaceName", "type": "string" }, @@ -184635,17 +193541,17 @@ "title": "ApiGatewayProxy" }, "EnvironmentIdentifier": { - "markdownDescription": "The unique identifier of the environment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The unique identifier of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EnvironmentIdentifier", "type": "string" }, "Name": { - "markdownDescription": "The name of the application\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, "ProxyType": { - "markdownDescription": "The proxy type of the proxy created within the application\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The proxy type of the proxy created within the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ProxyType", "type": "string" }, @@ -184658,7 +193564,7 @@ "type": "array" }, "VpcId": { - "markdownDescription": "The ID of the virtual private cloud \\(VPC\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID of the virtual private cloud \\(VPC\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "VpcId", "type": "string" } @@ -184749,12 +193655,12 @@ "type": "string" }, "Name": { - "markdownDescription": "The name of the environment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, "NetworkFabricType": { - "markdownDescription": "The network fabric type of the environment\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The network fabric type of the environment\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "NetworkFabricType", "type": "string" }, @@ -184845,7 +193751,7 @@ "type": "string" }, "RouteType": { - "markdownDescription": "The route type of the route\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The route type of the route\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "RouteType", "type": "string" }, @@ -184989,7 +193895,7 @@ "type": "string" }, "EndpointType": { - "markdownDescription": "The endpoint type of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The endpoint type of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EndpointType", "type": "string" }, @@ -185004,7 +193910,7 @@ "title": "LambdaEndpoint" }, "Name": { - "markdownDescription": "The name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, @@ -185554,7 +194460,7 @@ "type": "string" }, "AppTemplateBody": { - "markdownDescription": "A string containing a full AWS Resilience Hub app template body\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A JSON string that provides information about your application structure\\. To learn more about the `appTemplateBody` template, see the sample template provided in the *Examples* section\\. \nThe `appTemplateBody` JSON string has the following structure: \n+ **`resources`**", "title": "AppTemplateBody", "type": "string" }, @@ -186967,17 +195873,17 @@ "additionalProperties": false, "properties": { "CrlData": { - "markdownDescription": "The revocation record for a certificate, following the x509 v3 standard\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The x509 v3 specified certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CrlData", "type": "string" }, "Enabled": { - "markdownDescription": "Indicates whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" }, "Name": { - "markdownDescription": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -186985,12 +195891,12 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of tags to attach to the CRL\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of tags to attach to the certificate revocation list \\(CRL\\)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, "TrustAnchorArn": { - "markdownDescription": "The ARN of the TrustAnchor the certificate revocation list \\(CRL\\) will provide revocation for\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The ARN of the TrustAnchor the certificate revocation list \\(CRL\\) will provide revocation for\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1011` \n*Pattern*: `^arn:aws(-[^:]+)?:rolesanywhere(:.*){2}(:trust-anchor.*)$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TrustAnchorArn", "type": "string" } @@ -187102,7 +196008,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" } @@ -187188,7 +196094,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of tags to attach to the trust anchor\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The tags to attach to the trust anchor\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" } @@ -187229,7 +196135,7 @@ "title": "SourceData" }, "SourceType": { - "markdownDescription": "The type of the trust anchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceType", "type": "string" } @@ -188354,7 +197260,7 @@ "additionalProperties": false, "properties": { "Name": { - "markdownDescription": "Name of the cluster\\. You can use any non\\-white space character in the name\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Name of the cluster\\. You can use any non\\-white space character in the name except the following: & > < ' \\(single quote\\) \" \\(double quote\\) ; \\(semicolon\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, @@ -188397,7 +197303,7 @@ "additionalProperties": false, "properties": { "Endpoint": { - "markdownDescription": "A cluster endpoint\\. Specify an endpoint and AWS Region when you want to set or retrieve a routing control state in the cluster\\. \nTo get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A cluster endpoint URL for one of the five redundant clusters that you specify to set or retrieve a routing control state\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Endpoint", "type": "string" }, @@ -188525,7 +197431,7 @@ "additionalProperties": false, "properties": { "ClusterArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the cluster that includes the routing control\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the cluster that hosts the routing control\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ClusterArn", "type": "string" }, @@ -188613,7 +197519,7 @@ }, "GatingRule": { "$ref": "#/definitions/AWS::Route53RecoveryControl::SafetyRule.GatingRule", - "markdownDescription": "A gating rule verifies that a gating routing control or set of gating routing controls, evaluates as true, based on a rule configuration that you specify, which allows a set of routing control state changes to complete\\. \nFor example, if you specify one gating routing control and you set the `Type` in the rule configuration to `OR`, that indicates that you must set the gating routing control to `On` for the rule to evaluate as true; that is, for the gating control \"switch\" to be \"On\"\\. When you do that, then you can update the routing control states for the target routing controls that you specify in the gating rule\\. \n*Required*: No \n*Type*: [GatingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-gatingrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A gating rule verifies that a gating routing control or set of gating routing controls, evaluates as true, based on a rule configuration that you specify, which allows a set of routing control state changes to complete\\. \nFor example, if you specify one gating routing control and you set the `Type` in the rule configuration to `OR`, that indicates that you must set the gating routing control to `On` for the rule to evaluate as true; that is, for the gating control switch to be On\\. When you do that, then you can update the routing control states for the target routing controls that you specify in the gating rule\\. \n*Required*: No \n*Type*: [GatingRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-gatingrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "GatingRule" }, "Name": { @@ -188675,7 +197581,7 @@ "type": "array" }, "WaitPeriodMs": { - "markdownDescription": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent \"flapping\" of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent flapping of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "WaitPeriodMs", "type": "number" } @@ -188693,7 +197599,7 @@ "items": { "type": "string" }, - "markdownDescription": "An array of gating routing control Amazon Resource Names \\(ARNs\\)\\. For a simple \"on/off\" switch, specify the ARN for one routing control\\. The gating routing controls are evaluated by the rule configuration that you specify to determine if the target routing control states can be changed\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array of gating routing control Amazon Resource Names \\(ARNs\\)\\. For a simple on\\-off switch, specify the ARN for one routing control\\. The gating routing controls are evaluated by the rule configuration that you specify to determine if the target routing control states can be changed\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "GatingControls", "type": "array" }, @@ -188701,12 +197607,12 @@ "items": { "type": "string" }, - "markdownDescription": "An array of target routing control Amazon Resource Names \\(ARNs\\) for which the states can only be updated if the rule configuration that you specify evaluates to true for the gating routing control\\. As a simple example, if you have a single gating control, it acts as an overall \"on/off\" switch for a set of target routing controls\\. You can use this to manually override automated failover, for example\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array of target routing control Amazon Resource Names \\(ARNs\\) for which the states can only be updated if the rule configuration that you specify evaluates to true for the gating routing control\\. As a simple example, if you have a single gating control, it acts as an overall on\\-off switch for a set of target routing controls\\. You can use this to manually override automated failover, for example\\. \n*Required*: Yes \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TargetControls", "type": "array" }, "WaitPeriodMs": { - "markdownDescription": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent \"flapping\" of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An evaluation period, in milliseconds \\(ms\\), during which any request against the target routing controls will fail\\. This helps prevent flapping of state\\. The wait period is 5000 ms by default, but you can choose a custom value\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "WaitPeriodMs", "type": "number" } @@ -189019,7 +197925,7 @@ "type": "string" }, "ResourceSetType": { - "markdownDescription": "The resource type of the resources in the resource set\\. Enter one of the following values for resource type: \nAWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource\\. \nNote that AWS::Route53RecoveryReadiness::DNSTargetResource is only used for this setting\\. It isn't an actual AWS CloudFormation resource type\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The resource type of the resources in the resource set\\. Enter one of the following values for resource type: \n AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource\\. \nNote that AWS::Route53RecoveryReadiness::DNSTargetResource is only used for this setting\\. It isn't an actual AWS CloudFormation resource type\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ResourceSetType", "type": "string" }, @@ -189081,7 +197987,7 @@ "type": "string" }, "RecordSetId": { - "markdownDescription": "The Route 53 record set ID that uniquely identifies a DNS record, given a name and a type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RecordSetId", "type": "string" }, @@ -189118,7 +198024,7 @@ "type": "string" }, "RecordSetId": { - "markdownDescription": "The Route 53 Resource Record Set ID\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon Route 53 Resource Record Set ID\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RecordSetId", "type": "string" } @@ -189656,7 +198562,7 @@ "items": { "$ref": "#/definitions/AWS::Route53Resolver::ResolverEndpoint.IpAddressRequest" }, - "markdownDescription": "The subnets and IP addresses in your VPC that DNS queries originate from \\(for outbound endpoints\\) or that you forward DNS queries to \\(for inbound endpoints\\)\\. The subnet ID uniquely identifies a VPC\\. \n*Required*: Yes \n*Type*: List of [IpAddressRequest](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverendpoint-ipaddressrequest.html) \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The subnets and IP addresses in your VPC that DNS queries originate from \\(for outbound endpoints\\) or that you forward DNS queries to \\(for inbound endpoints\\)\\. The subnet ID uniquely identifies a VPC\\. \n*Required*: Yes \n*Type*: List of [IpAddressRequest](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverendpoint-ipaddressrequest.html) \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "IpAddresses", "type": "array" }, @@ -189676,7 +198582,7 @@ "type": "string" }, "ResolverEndpointType": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Resolver endpoint IP address type\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DUALSTACK | IPV4 | IPV6` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResolverEndpointType", "type": "string" }, @@ -189729,12 +198635,12 @@ "additionalProperties": false, "properties": { "Ip": { - "markdownDescription": "The IP address that you want to use for DNS queries\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The IPv4 address that you want to use for DNS queries\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Ip", "type": "string" }, "Ipv6": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The IPv6 address that you want to use for DNS queries\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `39` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Ipv6", "type": "string" }, @@ -189944,7 +198850,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "Route 53 Resolver doesn't support updating tags through CloudFormation\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Tags help organize and categorize your Resolver rules\\. Each tag consists of a key and an optional value, both of which you define\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, @@ -189952,7 +198858,7 @@ "items": { "$ref": "#/definitions/AWS::Route53Resolver::ResolverRule.TargetAddress" }, - "markdownDescription": "An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to\\. Typically, these are the IP addresses of DNS resolvers on your network\\. Specify IPv4 addresses\\. IPv6 is not supported\\. \n*Required*: No \n*Type*: List of [TargetAddress](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverrule-targetaddress.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to\\. Typically, these are the IP addresses of DNS resolvers on your network\\. \n*Required*: No \n*Type*: List of [TargetAddress](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverrule-targetaddress.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TargetIps", "type": "array" } @@ -189988,12 +198894,12 @@ "additionalProperties": false, "properties": { "Ip": { - "markdownDescription": "One IP address that you want to forward DNS queries to\\. You can specify only IPv4 addresses\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "One IPv4 address that you want to forward DNS queries to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `36` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Ip", "type": "string" }, "Ipv6": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "One IPv6 address that you want to forward DNS queries to\\. \n*Required*: No \n*Type*: String \n*Minimum*: `7` \n*Maximum*: `39` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Ipv6", "type": "string" }, @@ -191499,7 +200405,7 @@ "additionalProperties": false, "properties": { "KMSMasterKeyID": { - "markdownDescription": "KMS key ID to use for the default encryption\\. This parameter is allowed if SSEAlgorithm is aws:kms\\. \nYou can specify the key ID or the Amazon Resource Name \\(ARN\\) of the CMK\\. However, if you are using encryption with cross\\-account operations, you must use a fully qualified CMK ARN\\. For more information, see [Using encryption for cross\\-account operations](https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html#bucket-encryption-update-bucket-policy)\\. \nFor example: \n+ Key ID: `1234abcd-12ab-34cd-56ef-1234567890ab`\n+ Key ARN: `arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`\nAmazon S3 only supports symmetric KMS keys and not asymmetric KMS keys\\. For more information, see [Using Symmetric and Asymmetric Keys](https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html) in the *AWS Key Management Service Developer Guide*\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "KMS key ID to use for the default encryption\\. This parameter is allowed if SSEAlgorithm is aws:kms\\. \nYou can specify the key ID, key alias, or the Amazon Resource Name \\(ARN\\) of the CMK\\. However, if you are using encryption with cross\\-account operations, you must use a fully qualified CMK ARN\\. For more information, see [Using encryption for cross\\-account operations](https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html#bucket-encryption-update-bucket-policy)\\. \nFor example: \n+ Key ID: `1234abcd-12ab-34cd-56ef-1234567890ab`\n+ Key ARN: `arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`\nAmazon S3 only supports symmetric KMS keys and not asymmetric KMS keys\\. For more information, see [Using Symmetric and Asymmetric Keys](https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html) in the *AWS Key Management Service Developer Guide*\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "KMSMasterKeyID", "type": "string" }, @@ -191891,6 +200797,8 @@ "type": "string" }, "BucketAccountId": { + "markdownDescription": "The AWS account ID that owns the Amazon S3 bucket that's associated with this Multi\\-Region Access Point\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "BucketAccountId", "type": "string" } }, @@ -192486,9 +201394,13 @@ "additionalProperties": false, "properties": { "Status": { + "markdownDescription": "The status of the Object Lambda Access Point alias\\. If the status is `PROVISIONING`, the Object Lambda Access Point is provisioning the alias and the alias is not ready for use yet\\. If the status is `READY`, the Object Lambda Access Point alias is successfully provisioned and ready for use\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Status", "type": "string" }, "Value": { + "markdownDescription": "The alias value of the Object Lambda Access Point\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Value", "type": "string" } }, @@ -196362,7 +205274,7 @@ "type": "string" }, "OperatingSystem": { - "markdownDescription": "Defines the operating system the patch baseline applies to\\. The default value is `WINDOWS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | AMAZON_LINUX_2022 | CENTOS | DEBIAN | MACOS | ORACLE_LINUX | RASPBIAN | REDHAT_ENTERPRISE_LINUX | ROCKY_LINUX | SUSE | UBUNTU | WINDOWS` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Defines the operating system the patch baseline applies to\\. The default value is `WINDOWS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AMAZON_LINUX | AMAZON_LINUX_2 | AMAZON_LINUX_2022 | AMAZON_LINUX_2023 | CENTOS | DEBIAN | MACOS | ORACLE_LINUX | RASPBIAN | REDHAT_ENTERPRISE_LINUX | ROCKY_LINUX | SUSE | UBUNTU | WINDOWS` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "OperatingSystem", "type": "string" }, @@ -196857,12 +205769,12 @@ "items": { "$ref": "#/definitions/AWS::SSMContacts::Contact.Stage" }, - "markdownDescription": "A list of stages\\. A contact has an engagement plan with stages that contact specified contact channels\\. An escalation plan uses stages that contact specified contacts\\. \n*Required*: Yes \n*Type*: List of [Stage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of stages\\. A contact has an engagement plan with stages that contact specified contact channels\\. An escalation plan uses stages that contact specified contacts\\. \n*Required*: No \n*Type*: List of [Stage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Plan", "type": "array" }, "Type": { - "markdownDescription": "Refers to the type of contact\\. A single contact is type `PERSONAL` and an escalation plan is type `ESCALATION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ESCALATION | PERSONAL` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Refers to the type of contact\\. A single contact is type `PERSONAL` and an escalation plan is type `ESCALATION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ESCALATION | ONCALL_SCHEDULE | PERSONAL` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Type", "type": "string" } @@ -196904,7 +205816,7 @@ "type": "string" }, "RetryIntervalInMinutes": { - "markdownDescription": "The number of minutes to wait to retry sending engagement in the case the engagement initially fails\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of minutes to wait before retrying to send engagement if the engagement initially failed\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RetryIntervalInMinutes", "type": "number" } @@ -196962,7 +205874,7 @@ "properties": { "ChannelTargetInfo": { "$ref": "#/definitions/AWS::SSMContacts::Contact.ChannelTargetInfo", - "markdownDescription": "Information about the contact channel Incident Manager is engaging\\. \n*Required*: No \n*Type*: [ChannelTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-channeltargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Information about the contact channel that Incident Manager engages\\. \n*Required*: No \n*Type*: [ChannelTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-channeltargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ChannelTargetInfo" }, "ContactTargetInfo": { @@ -197009,7 +205921,7 @@ "additionalProperties": false, "properties": { "ChannelAddress": { - "markdownDescription": "The details that Incident Manager uses when trying to engage the contact channel\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The details that Incident Manager uses when trying to engage the contact channel\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ChannelAddress", "type": "string" }, @@ -197377,7 +206289,7 @@ "type": "array" }, "Summary": { - "markdownDescription": "The summary describes what has happened during the incident\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `4000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The summary describes what has happened during the incident\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `8000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Summary", "type": "string" }, @@ -197995,7 +206907,7 @@ "additionalProperties": false, "properties": { "InstanceType": { - "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InstanceType", "type": "string" }, @@ -199281,7 +208193,7 @@ "additionalProperties": false, "properties": { "InstanceType": { - "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "title": "InstanceType", "type": "string" }, @@ -200191,7 +209103,7 @@ "type": "array" }, "FeatureGroupName": { - "markdownDescription": "The name of the `FeatureGroup`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,63}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the `FeatureGroup`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `64` \n*Pattern*: `^[a-zA-Z0-9]([_-]*[a-zA-Z0-9]){0,63}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "FeatureGroupName", "type": "string" }, @@ -200348,7 +209260,7 @@ "additionalProperties": false, "properties": { "KmsKeyId": { - "markdownDescription": "The ID of the AWS Key Management Service \\(AWS KMS\\) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server\\-side encryption\\. \nThe caller \\(either IAM user or IAM role\\) of `CreateFeatureGroup` must have below permissions to the `OnlineStore` `KmsKeyId`: \n+ `\"kms:Encrypt\"` \n+ `\"kms:Decrypt\"` \n+ `\"kms:DescribeKey\"` \n+ `\"kms:CreateGrant\"` \n+ `\"kms:RetireGrant\"` \n+ `\"kms:ReEncryptFrom\"` \n+ `\"kms:ReEncryptTo\"` \n+ `\"kms:GenerateDataKey\"` \n+ `\"kms:ListAliases\"` \n+ `\"kms:ListGrants\"` \n+ `\"kms:RevokeGrant\"` \nThe caller \\(either user or IAM role\\) to all DataPlane operations \\(`PutRecord`, `GetRecord`, `DeleteRecord`\\) must have the following permissions to the `KmsKeyId`: \n+ `\"kms:Decrypt\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The AWS Key Management Service \\(KMS\\) key ARN that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server\\-side encryption\\. \nThe caller \\(either user or IAM role\\) of `CreateFeatureGroup` must have below permissions to the `OnlineStore` `KmsKeyId`: \n+ `\"kms:Encrypt\"` \n+ `\"kms:Decrypt\"` \n+ `\"kms:DescribeKey\"` \n+ `\"kms:CreateGrant\"` \n+ `\"kms:RetireGrant\"` \n+ `\"kms:ReEncryptFrom\"` \n+ `\"kms:ReEncryptTo\"` \n+ `\"kms:GenerateDataKey\"` \n+ `\"kms:ListAliases\"` \n+ `\"kms:ListGrants\"` \n+ `\"kms:RevokeGrant\"` \nThe caller \\(either user or IAM role\\) to all DataPlane operations \\(`PutRecord`, `GetRecord`, `DeleteRecord`\\) must have the following permissions to the `KmsKeyId`: \n+ `\"kms:Decrypt\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KmsKeyId", "type": "string" } @@ -200359,7 +209271,7 @@ "additionalProperties": false, "properties": { "KmsKeyId": { - "markdownDescription": "The AWS Key Management Service \\(KMS\\) key ID of the key used to encrypt any objects written into the `OfflineStore` S3 location\\. \nThe IAM `roleARN` that is passed as a parameter to `CreateFeatureGroup` must have below permissions to the `KmsKeyId`: \n+ `\"kms:GenerateDataKey\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The AWS Key Management Service \\(KMS\\) key ARN of the key used to encrypt any objects written into the `OfflineStore` S3 location\\. \nThe IAM `roleARN` that is passed as a parameter to `CreateFeatureGroup` must have below permissions to the `KmsKeyId`: \n+ `\"kms:GenerateDataKey\"` \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KmsKeyId", "type": "string" }, @@ -200574,48 +209486,74 @@ "additionalProperties": false, "properties": { "DataStorageConfig": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.DataStorageConfig" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.DataStorageConfig", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [DataStorageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DataStorageConfig" }, "Description": { + "markdownDescription": "The description of the inference experiment\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Description", "type": "string" }, "DesiredState": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DesiredState", "type": "string" }, "EndpointName": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "EndpointName", "type": "string" }, "KmsKey": { + "markdownDescription": "The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server\\-side encryption\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "KmsKey", "type": "string" }, "ModelVariants": { "items": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ModelVariantConfig" }, + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: List of [ModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ModelVariants", "type": "array" }, "Name": { + "markdownDescription": "The name of the inference experiment\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `120` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "RoleArn": { + "markdownDescription": "The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "RoleArn", "type": "string" }, "Schedule": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.InferenceExperimentSchedule" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.InferenceExperimentSchedule", + "markdownDescription": "The duration for which the inference experiment ran or will run\\. \nThe maximum duration that you can set for an inference experiment is 30 days\\. \n*Required*: No \n*Type*: [InferenceExperimentSchedule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-inferenceexperimentschedule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Schedule" }, "ShadowModeConfig": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ShadowModeConfig" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ShadowModeConfig", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ShadowModeConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ShadowModeConfig" }, "StatusReason": { + "markdownDescription": "The error message for the inference experiment status result\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StatusReason", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "Type": { + "markdownDescription": "The type of the inference experiment\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ShadowMode` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Type", "type": "string" } }, @@ -200656,12 +209594,16 @@ "items": { "type": "string" }, + "markdownDescription": "The list of all content type headers that SageMaker will treat as CSV and capture accordingly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CsvContentTypes", "type": "array" }, "JsonContentTypes": { "items": { "type": "string" }, + "markdownDescription": "The list of all content type headers that SageMaker will treat as JSON and capture accordingly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "JsonContentTypes", "type": "array" } }, @@ -200671,12 +209613,18 @@ "additionalProperties": false, "properties": { "ContentType": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.CaptureContentTypeHeader" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.CaptureContentTypeHeader", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [CaptureContentTypeHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContentType" }, "Destination": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Destination", "type": "string" }, "KmsKey": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "KmsKey", "type": "string" } }, @@ -200689,12 +209637,18 @@ "additionalProperties": false, "properties": { "EndpointConfigName": { + "markdownDescription": "The name of the endpoint configuration\\. \n*Required*: No \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndpointConfigName", "type": "string" }, "EndpointName": { + "markdownDescription": "The name of the endpoint\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndpointName", "type": "string" }, "EndpointStatus": { + "markdownDescription": "The status of the endpoint\\. For possible values of the status of an endpoint, see EndpointSummary$EndpointStatus\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `Creating | Deleting | Failed | InService | OutOfService | RollingBack | SystemUpdating | Updating` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndpointStatus", "type": "string" } }, @@ -200707,9 +209661,13 @@ "additionalProperties": false, "properties": { "EndTime": { + "markdownDescription": "The timestamp at which the inference experiment ended or will end\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndTime", "type": "string" }, "StartTime": { + "markdownDescription": "The timestamp at which the inference experiment started or will start\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartTime", "type": "string" } }, @@ -200719,10 +209677,14 @@ "additionalProperties": false, "properties": { "InfrastructureType": { + "markdownDescription": "The inference option to which to deploy your model\\. Possible values are the following: \n+ `RealTime`: Deploy to real\\-time inference\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `RealTimeInference` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InfrastructureType", "type": "string" }, "RealTimeInferenceConfig": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.RealTimeInferenceConfig" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.RealTimeInferenceConfig", + "markdownDescription": "The infrastructure configuration for deploying the model to real\\-time inference\\. \n*Required*: Yes \n*Type*: [RealTimeInferenceConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-realtimeinferenceconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RealTimeInferenceConfig" } }, "required": [ @@ -200735,12 +209697,18 @@ "additionalProperties": false, "properties": { "InfrastructureConfig": { - "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ModelInfrastructureConfig" + "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ModelInfrastructureConfig", + "markdownDescription": "The configuration for the infrastructure that the model will be deployed to\\. \n*Required*: Yes \n*Type*: [ModelInfrastructureConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelinfrastructureconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InfrastructureConfig" }, "ModelName": { + "markdownDescription": "The name of the Amazon SageMaker Model entity\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9])*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ModelName", "type": "string" }, "VariantName": { + "markdownDescription": "The name of the variant\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "VariantName", "type": "string" } }, @@ -200755,9 +209723,13 @@ "additionalProperties": false, "properties": { "InstanceCount": { + "markdownDescription": "The number of instances of the type specified by `InstanceType`\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InstanceCount", "type": "number" }, "InstanceType": { + "markdownDescription": "The instance type the model is deployed to\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ml.c4.2xlarge | ml.c4.4xlarge | ml.c4.8xlarge | ml.c4.xlarge | ml.c5.18xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.xlarge | ml.c5d.18xlarge | ml.c5d.2xlarge | ml.c5d.4xlarge | ml.c5d.9xlarge | ml.c5d.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m4.10xlarge | ml.m4.16xlarge | ml.m4.2xlarge | ml.m4.4xlarge | ml.m4.xlarge | ml.m5.12xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p2.16xlarge | ml.p2.8xlarge | ml.p2.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t2.2xlarge | ml.t2.large | ml.t2.medium | ml.t2.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.xlarge` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "InstanceType", "type": "string" } }, @@ -200774,9 +209746,13 @@ "items": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ShadowModelVariantConfig" }, + "markdownDescription": "List of shadow variant configurations\\. \n*Required*: Yes \n*Type*: List of [ShadowModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodelvariantconfig.html) \n*Maximum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ShadowModelVariants", "type": "array" }, "SourceModelVariantName": { + "markdownDescription": "The name of the production variant, which takes all the inference requests\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceModelVariantName", "type": "string" } }, @@ -200790,9 +209766,13 @@ "additionalProperties": false, "properties": { "SamplingPercentage": { + "markdownDescription": "The percentage of inference requests that Amazon SageMaker replicates from the production variant to the shadow variant\\. \n*Required*: Yes \n*Type*: Integer \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SamplingPercentage", "type": "number" }, "ShadowModelVariantName": { + "markdownDescription": "The name of the shadow variant\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ShadowModelVariantName", "type": "string" } }, @@ -200924,13 +209904,13 @@ "type": "object" }, "Image": { - "markdownDescription": "The path where inference code is stored\\. This can be either in Amazon EC2 Container Registry or in a Docker registry that is accessible from the same VPC that you configure for your endpoint\\. If you are using your own custom algorithm instead of an algorithm provided by SageMaker, the inference code must meet SageMaker requirements\\. SageMaker supports both `registry/repository[:tag]` and `registry/repository[@digest]` image path formats\\. For more information, see [Using Your Own Algorithms with Amazon SageMaker](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html) \n*Required*: No \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `[\\S]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The path where inference code is stored\\. This can be either in Amazon EC2 Container Registry or in a Docker registry that is accessible from the same VPC that you configure for your endpoint\\. If you are using your own custom algorithm instead of an algorithm provided by SageMaker, the inference code must meet SageMaker requirements\\. SageMaker supports both `registry/repository[:tag]` and `registry/repository[@digest]` image path formats\\. For more information, see [Using Your Own Algorithms with Amazon SageMaker](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html)\\. \nThe model artifacts in an Amazon S3 bucket and the Docker image for inference container in Amazon EC2 Container Registry must be in the same region as the model or endpoint you are creating\\.\n*Required*: No \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `[\\S]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Image", "type": "string" }, "ImageConfig": { "$ref": "#/definitions/AWS::SageMaker::Model.ImageConfig", - "markdownDescription": "Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud \\(VPC\\)\\. For information about storing containers in a private Docker registry, see [Use a Private Docker Registry for Real\\-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html) \n*Required*: No \n*Type*: [ImageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud \\(VPC\\)\\. For information about storing containers in a private Docker registry, see [Use a Private Docker Registry for Real\\-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html)\\. \nThe model artifacts in an Amazon S3 bucket and the Docker image for inference container in Amazon EC2 Container Registry must be in the same region as the model or endpoint you are creating\\.\n*Required*: No \n*Type*: [ImageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ImageConfig" }, "InferenceSpecificationName": { @@ -205720,7 +214700,7 @@ "additionalProperties": false, "properties": { "InstanceType": { - "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InstanceType", "type": "string" }, @@ -205924,7 +214904,7 @@ "additionalProperties": false, "properties": { "InstanceType": { - "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The instance type that the image version runs on\\. \n **JupyterServer apps** only support the `system` value\\. \nFor **KernelGateway apps**, the `system` value is translated to `ml.t3.medium`\\. KernelGateway apps also support all other values for available instance types\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ml.c5.12xlarge | ml.c5.18xlarge | ml.c5.24xlarge | ml.c5.2xlarge | ml.c5.4xlarge | ml.c5.9xlarge | ml.c5.large | ml.c5.xlarge | ml.g4dn.12xlarge | ml.g4dn.16xlarge | ml.g4dn.2xlarge | ml.g4dn.4xlarge | ml.g4dn.8xlarge | ml.g4dn.xlarge | ml.g5.12xlarge | ml.g5.16xlarge | ml.g5.24xlarge | ml.g5.2xlarge | ml.g5.48xlarge | ml.g5.4xlarge | ml.g5.8xlarge | ml.g5.xlarge | ml.geospatial.interactive | ml.m5.12xlarge | ml.m5.16xlarge | ml.m5.24xlarge | ml.m5.2xlarge | ml.m5.4xlarge | ml.m5.8xlarge | ml.m5.large | ml.m5.xlarge | ml.m5d.12xlarge | ml.m5d.16xlarge | ml.m5d.24xlarge | ml.m5d.2xlarge | ml.m5d.4xlarge | ml.m5d.8xlarge | ml.m5d.large | ml.m5d.xlarge | ml.p3.16xlarge | ml.p3.2xlarge | ml.p3.8xlarge | ml.p3dn.24xlarge | ml.r5.12xlarge | ml.r5.16xlarge | ml.r5.24xlarge | ml.r5.2xlarge | ml.r5.4xlarge | ml.r5.8xlarge | ml.r5.large | ml.r5.xlarge | ml.t3.2xlarge | ml.t3.large | ml.t3.medium | ml.t3.micro | ml.t3.small | ml.t3.xlarge | system` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InstanceType", "type": "string" }, @@ -206249,7 +215229,7 @@ "type": "string" }, "State": { - "markdownDescription": "Specifies whether the schedule is enabled or disabled\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether the schedule is enabled or disabled\\. \n*Allowed Values*: `ENABLED` \\| `DISABLED` \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "State", "type": "string" }, @@ -206464,12 +215444,12 @@ "additionalProperties": false, "properties": { "MaximumWindowInMinutes": { - "markdownDescription": "The maximum time window during which a schedule can be invoked\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum time window during which a schedule can be invoked\\. \n*Minimum*: `1` \n*Maximum*: `1440` \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaximumWindowInMinutes", "type": "number" }, "Mode": { - "markdownDescription": "Determines whether the schedule is invoked within a flexible time window\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Determines whether the schedule is invoked within a flexible time window\\. \n*Allowed Values*: `OFF` \\| `FLEXIBLE` \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Mode", "type": "string" } @@ -207330,7 +216310,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AcceptLanguage", "type": "string" }, @@ -207402,7 +216382,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -207427,13 +216407,15 @@ "type": "string" }, "ProductType": { + "markdownDescription": "The type of product\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProductType", "type": "string" }, "ProvisioningArtifactParameters": { "items": { "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.ProvisioningArtifactProperties" }, - "markdownDescription": "The configuration of the provisioning artifact \\(also known as a version\\)\\. \n*Required*: Yes \n*Type*: List of [ProvisioningArtifactProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The configuration of the provisioning artifact \\(also known as a version\\)\\. \n*Required*: No \n*Type*: List of [ProvisioningArtifactProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ProvisioningArtifactParameters", "type": "array" }, @@ -207443,7 +216425,9 @@ "type": "boolean" }, "SourceConnection": { - "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.SourceConnection" + "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.SourceConnection", + "markdownDescription": "A top level `ProductViewDetail` response containing details about the product\u2019s connection\\. AWS Service Catalog returns this field for the `CreateProduct`, `UpdateProduct`, `DescribeProductAsAdmin`, and `SearchProductAsAdmin` APIs\\. This response contains the same fields as the `ConnectionParameters` request, with the addition of the `LastSync` response\\. \n*Required*: No \n*Type*: [SourceConnection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SourceConnection" }, "SupportDescription": { "markdownDescription": "The support information about the product\\. \n*Required*: No \n*Type*: String \n*Maximum*: `8191` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -207500,15 +216484,23 @@ "additionalProperties": false, "properties": { "ArtifactPath": { + "markdownDescription": "The absolute path wehre the artifact resides within the repo and branch, formatted as \"folder/file\\.json\\.\" \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ArtifactPath", "type": "string" }, "Branch": { + "markdownDescription": "The specific branch where the artifact resides\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `250` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Branch", "type": "string" }, "ConnectionArn": { + "markdownDescription": "The CodeStar ARN, which is the connection between AWS Service Catalog and the external repository\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1224` \n*Pattern*: `arn:[a-z0-9][-.a-z0-9]{0,62}:codestar-connections:([a-z0-9][-.a-z0-9]{0,62})?:([a-z0-9][-.a-z0-9]{0,62})?:[^/].{0,1023}$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConnectionArn", "type": "string" }, "Repository": { + "markdownDescription": "The specific repository where the product\u2019s artifact\\-to\\-be\\-synced resides, formatted as \"Account/Repo\\.\" \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Repository", "type": "string" } }, @@ -207524,7 +216516,9 @@ "additionalProperties": false, "properties": { "CodeStar": { - "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.CodeStarParameters" + "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.CodeStarParameters", + "markdownDescription": "Provides `ConnectionType` details\\. \n*Required*: No \n*Type*: [CodeStarParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-codestarparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CodeStar" } }, "type": "object" @@ -207553,6 +216547,8 @@ "type": "string" }, "Type": { + "markdownDescription": "The type of provisioning artifact\\. \n+ `CLOUD_FORMATION_TEMPLATE` \\- AWS CloudFormation template\n+ `MARKETPLACE_AMI` \\- AWS Marketplace AMI\n+ `MARKETPLACE_CAR` \\- AWS Marketplace Clusters and AWS Resources\n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -207565,9 +216561,13 @@ "additionalProperties": false, "properties": { "ConnectionParameters": { - "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.ConnectionParameters" + "$ref": "#/definitions/AWS::ServiceCatalog::CloudFormationProduct.ConnectionParameters", + "markdownDescription": "The connection details based on the connection `Type`\\. \n*Required*: Yes \n*Type*: [ConnectionParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection-connectionparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ConnectionParameters" }, "Type": { + "markdownDescription": "The only supported `SourceConnection` type is Codestar\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Type", "type": "string" } }, @@ -207613,7 +216613,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -207807,7 +216807,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -207899,7 +216899,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -207992,7 +216992,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -208081,7 +217081,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -208172,7 +217172,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AcceptLanguage", "type": "string" }, @@ -208182,12 +217182,12 @@ "type": "string" }, "PrincipalARN": { - "markdownDescription": "The ARN of the principal \\(IAM user, role, or group\\)\\. This field allows an ARN with no `accountID` if `PrincipalType` is `IAM_PATTERN`\\. \nYou can associate multiple `IAM` patterns even if the account has no principal with that name\\. This is useful in Principal Name Sharing if you want to share a principal without creating it in the account that owns the portfolio\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ARN of the principal \\(IAM user, role, or group\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "PrincipalARN", "type": "string" }, "PrincipalType": { - "markdownDescription": "The principal type\\. The supported value is `IAM` if you use a fully defined ARN, or `IAM_PATTERN` if you use an ARN with no `accountID`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `IAM | IAM_PATTERN` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The principal type\\. The supported value is `IAM`\\. \n*Allowed Values*: `IAM` \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "PrincipalType", "type": "string" } @@ -208256,7 +217256,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AcceptLanguage", "type": "string" }, @@ -208339,7 +217339,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AcceptLanguage", "type": "string" }, @@ -208422,7 +217422,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -208702,7 +217702,7 @@ "additionalProperties": false, "properties": { "AcceptLanguage": { - "markdownDescription": "The language code\\. \n+ `en` \\- English \\(default\\)\n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The language code\\. \n+ `jp` \\- Japanese\n+ `zh` \\- Chinese\n*Required*: No \n*Type*: String \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AcceptLanguage", "type": "string" }, @@ -209056,7 +218056,7 @@ "additionalProperties": false, "properties": { "Attributes": { - "markdownDescription": "A JSON string in the form of nested key\\-value pairs that represent the attributes in the group and describes an application and its components\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A nested object in a JSON or YAML template that supports arbitrary definitions\\. Represents the attributes in an attribute group that describes an application and its components\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Attributes", "type": "object" }, @@ -209150,7 +218150,7 @@ "type": "string" }, "AttributeGroup": { - "markdownDescription": "The name or ID of the attribute group that holds the attributes to describe the application\\. \nFor more information about using the `Ref` function, see [Ref](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-ref.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name or ID of the attribute group that holds the attributes to describe the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeGroup", "type": "string" } @@ -209218,17 +218218,17 @@ "additionalProperties": false, "properties": { "Application": { - "markdownDescription": "The name or ID of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name or ID of the application\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Application", "type": "string" }, "Resource": { - "markdownDescription": "The name or ID of the resource of which the application will be associated\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name or ID of the resource of which the application will be associated\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Resource", "type": "string" }, "ResourceType": { - "markdownDescription": "The type of resource of which the application will be associated\\. Possible values: CFN\\_STACK\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of resource of which the application will be associated\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResourceType", "type": "string" } @@ -211428,7 +220428,7 @@ "additionalProperties": false, "properties": { "DimensionValueType": { - "markdownDescription": "Type for the dimension\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Type for the dimension: VARCHAR \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "DimensionValueType", "type": "string" }, @@ -213105,12 +222105,12 @@ "additionalProperties": false, "properties": { "Description": { - "markdownDescription": "The client\\-provided description of the domain\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The description of the domain\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Description", "type": "string" }, "Name": { - "markdownDescription": "The client\\-provided name for the domain\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name for the domain\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -213205,15 +222205,21 @@ "additionalProperties": false, "properties": { "DestinationArn": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the destination\\. The supported destination types are CloudWatch Log groups, Kinesis Data Firehose delivery streams, and Amazon S3 buckets\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationArn", "type": "string" }, "ResourceIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ResourceIdentifier", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the access log subscription\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -213279,9 +222285,13 @@ "additionalProperties": false, "properties": { "Policy": { + "markdownDescription": "The auth policy\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Policy", "type": "object" }, "ResourceIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service for which the policy is created\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ResourceIdentifier", "type": "string" } }, @@ -213348,24 +222358,36 @@ "additionalProperties": false, "properties": { "DefaultAction": { - "$ref": "#/definitions/AWS::VpcLattice::Listener.DefaultAction" + "$ref": "#/definitions/AWS::VpcLattice::Listener.DefaultAction", + "markdownDescription": "The action for the default rule\\. Each listener has a default rule\\. Each rule consists of a priority, one or more actions, and one or more conditions\\. The default rule is the rule that's used if no other rules match\\. Each rule must include exactly one of the following types of actions: `forward `or `fixed-response`, and it must be the last action to be performed\\. \n*Required*: Yes \n*Type*: [DefaultAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-defaultaction.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DefaultAction" }, "Name": { + "markdownDescription": "The name of the listener\\. A listener name must be unique within a service\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "Port": { + "markdownDescription": "The listener port\\. You can specify a value from `1` to `65535`\\. For HTTP, the default is `80`\\. For HTTPS, the default is `443`\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Port", "type": "number" }, "Protocol": { + "markdownDescription": "The listener protocol HTTP or HTTPS\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Protocol", "type": "string" }, "ServiceIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ServiceIdentifier", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the listener\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -213400,10 +222422,14 @@ "additionalProperties": false, "properties": { "FixedResponse": { - "$ref": "#/definitions/AWS::VpcLattice::Listener.FixedResponse" + "$ref": "#/definitions/AWS::VpcLattice::Listener.FixedResponse", + "markdownDescription": "Information about an action that returns a custom HTTP response\\. \n*Required*: No \n*Type*: [FixedResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-fixedresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FixedResponse" }, "Forward": { - "$ref": "#/definitions/AWS::VpcLattice::Listener.Forward" + "$ref": "#/definitions/AWS::VpcLattice::Listener.Forward", + "markdownDescription": "Describes a forward action\\. You can use forward actions to route requests to one or more target groups\\. \n*Required*: No \n*Type*: [Forward](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-forward.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Forward" } }, "type": "object" @@ -213412,6 +222438,8 @@ "additionalProperties": false, "properties": { "StatusCode": { + "markdownDescription": "The HTTP response code\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StatusCode", "type": "number" } }, @@ -213427,6 +222455,8 @@ "items": { "$ref": "#/definitions/AWS::VpcLattice::Listener.WeightedTargetGroup" }, + "markdownDescription": "The target groups\\. Traffic matching the rule is forwarded to the specified target groups\\. With forward actions, you can assign a weight that controls the prioritization and selection of each target group\\. This means that requests are distributed to individual target groups based on their weights\\. For example, if two target groups have the same weight, each target group receives half of the traffic\\. \nThe default value is 1\\. This means that if only one target group is provided, there is no need to set the weight; 100% of traffic will go to that target group\\. \n*Required*: Yes \n*Type*: List of [WeightedTargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-weightedtargetgroup.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetGroups", "type": "array" } }, @@ -213439,9 +222469,13 @@ "additionalProperties": false, "properties": { "TargetGroupIdentifier": { + "markdownDescription": "The ID of the target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetGroupIdentifier", "type": "string" }, "Weight": { + "markdownDescription": "Only required if you specify multiple target groups for a forward action\\. The \"weight\" determines how requests are distributed to the target group\\. For example, if you specify two target groups, each with a weight of 10, each target group receives half the requests\\. If you specify two target groups, one with a weight of 10 and the other with a weight of 20, the target group with a weight of 20 receives twice as many requests as the other target group\\. If there's only one target group specified, then the default value is 100\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Weight", "type": "number" } }, @@ -213486,9 +222520,13 @@ "additionalProperties": false, "properties": { "Policy": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Policy", "type": "object" }, "ResourceArn": { + "markdownDescription": "An IAM policy\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ResourceArn", "type": "string" } }, @@ -213555,27 +222593,41 @@ "additionalProperties": false, "properties": { "Action": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.Action" + "$ref": "#/definitions/AWS::VpcLattice::Rule.Action", + "markdownDescription": "Describes the action for a rule\\. Each rule must include exactly one of the following types of actions: `forward `or `fixed-response`, and it must be the last action to be performed\\. \n*Required*: Yes \n*Type*: [Action](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-action.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Action" }, "ListenerIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ListenerIdentifier", "type": "string" }, "Match": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.Match" + "$ref": "#/definitions/AWS::VpcLattice::Rule.Match", + "markdownDescription": "The rule match\\. \n*Required*: Yes \n*Type*: [Match](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-match.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Match" }, "Name": { + "markdownDescription": "The name of the rule\\. The name must be unique within the listener\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "Priority": { + "markdownDescription": "The priority assigned to the rule\\. Each rule for a specific listener must have a unique priority\\. The lower the priority number the higher the priority\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Priority", "type": "number" }, "ServiceIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ServiceIdentifier", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the rule\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -213611,10 +222663,14 @@ "additionalProperties": false, "properties": { "FixedResponse": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.FixedResponse" + "$ref": "#/definitions/AWS::VpcLattice::Rule.FixedResponse", + "markdownDescription": "Describes the rule action that returns a custom HTTP response\\. \n*Required*: No \n*Type*: [FixedResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-fixedresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "FixedResponse" }, "Forward": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.Forward" + "$ref": "#/definitions/AWS::VpcLattice::Rule.Forward", + "markdownDescription": "The forward action\\. Traffic that matches the rule is forwarded to the specified target groups\\. \n*Required*: No \n*Type*: [Forward](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-forward.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Forward" } }, "type": "object" @@ -213623,6 +222679,8 @@ "additionalProperties": false, "properties": { "StatusCode": { + "markdownDescription": "The HTTP response code\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StatusCode", "type": "number" } }, @@ -213638,6 +222696,8 @@ "items": { "$ref": "#/definitions/AWS::VpcLattice::Rule.WeightedTargetGroup" }, + "markdownDescription": "The target groups\\. Traffic matching the rule is forwarded to the specified target groups\\. With forward actions, you can assign a weight that controls the prioritization and selection of each target group\\. This means that requests are distributed to individual target groups based on their weights\\. For example, if two target groups have the same weight, each target group receives half of the traffic\\. \nThe default value is 1\\. This means that if only one target group is provided, there is no need to set the weight; 100% of traffic will go to that target group\\. \n*Required*: Yes \n*Type*: List of [WeightedTargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-weightedtargetgroup.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetGroups", "type": "array" } }, @@ -213650,12 +222710,18 @@ "additionalProperties": false, "properties": { "CaseSensitive": { + "markdownDescription": "Indicates whether the match is case sensitive\\. Defaults to false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CaseSensitive", "type": "boolean" }, "Match": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.HeaderMatchType" + "$ref": "#/definitions/AWS::VpcLattice::Rule.HeaderMatchType", + "markdownDescription": "The header match type\\. \n*Required*: Yes \n*Type*: [HeaderMatchType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatchtype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Match" }, "Name": { + "markdownDescription": "The name of the header\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" } }, @@ -213669,12 +222735,18 @@ "additionalProperties": false, "properties": { "Contains": { + "markdownDescription": "Specifies a contains type match\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Contains", "type": "string" }, "Exact": { + "markdownDescription": "Specifies an exact type match\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Exact", "type": "string" }, "Prefix": { + "markdownDescription": "Specifies a prefix type match\\. Matches the value with the prefix\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" } }, @@ -213687,13 +222759,19 @@ "items": { "$ref": "#/definitions/AWS::VpcLattice::Rule.HeaderMatch" }, + "markdownDescription": "The header matches\\. Matches incoming requests with rule based on request header value before applying rule action\\. \n*Required*: No \n*Type*: List of [HeaderMatch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatch.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HeaderMatches", "type": "array" }, "Method": { + "markdownDescription": "The HTTP method type\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Method", "type": "string" }, "PathMatch": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.PathMatch" + "$ref": "#/definitions/AWS::VpcLattice::Rule.PathMatch", + "markdownDescription": "The path match\\. \n*Required*: No \n*Type*: [PathMatch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatch.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "PathMatch" } }, "type": "object" @@ -213702,7 +222780,9 @@ "additionalProperties": false, "properties": { "HttpMatch": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.HttpMatch" + "$ref": "#/definitions/AWS::VpcLattice::Rule.HttpMatch", + "markdownDescription": "The HTTP criteria that a rule must match\\. \n*Required*: Yes \n*Type*: [HttpMatch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-httpmatch.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HttpMatch" } }, "required": [ @@ -213714,10 +222794,14 @@ "additionalProperties": false, "properties": { "CaseSensitive": { + "markdownDescription": "Indicates whether the match is case sensitive\\. Defaults to false\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CaseSensitive", "type": "boolean" }, "Match": { - "$ref": "#/definitions/AWS::VpcLattice::Rule.PathMatchType" + "$ref": "#/definitions/AWS::VpcLattice::Rule.PathMatchType", + "markdownDescription": "The type of path match\\. \n*Required*: Yes \n*Type*: [PathMatchType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatchtype.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Match" } }, "required": [ @@ -213729,9 +222813,13 @@ "additionalProperties": false, "properties": { "Exact": { + "markdownDescription": "An exact match of the path\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Exact", "type": "string" }, "Prefix": { + "markdownDescription": "A prefix match of the path\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Prefix", "type": "string" } }, @@ -213741,9 +222829,13 @@ "additionalProperties": false, "properties": { "TargetGroupIdentifier": { + "markdownDescription": "The ID of the target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TargetGroupIdentifier", "type": "string" }, "Weight": { + "markdownDescription": "Only required if you specify multiple target groups for a forward action\\. The \"weight\" determines how requests are distributed to the target group\\. For example, if you specify two target groups, each with a weight of 10, each target group receives half the requests\\. If you specify two target groups, one with a weight of 10 and the other with a weight of 20, the target group with a weight of 20 receives twice as many requests as the other target group\\. If there's only one target group specified, then the default value is 100\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Weight", "type": "number" } }, @@ -213788,24 +222880,34 @@ "additionalProperties": false, "properties": { "AuthType": { + "markdownDescription": "The type of IAM policy\\. \n+ `NONE`: The resource does not use an IAM policy\\. This is the default\\.\n+ `AWS_IAM`: The resource uses an IAM policy\\. When this type is used, auth is enabled and an auth policy is required\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AuthType", "type": "string" }, "CertificateArn": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the certificate\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CertificateArn", "type": "string" }, "CustomDomainName": { + "markdownDescription": "The custom domain name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "CustomDomainName", "type": "string" }, "DnsEntry": { "$ref": "#/definitions/AWS::VpcLattice::Service.DnsEntry" }, "Name": { + "markdownDescription": "The name of the service\\. The name must be unique within the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the service\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -213835,9 +222937,13 @@ "additionalProperties": false, "properties": { "DomainName": { + "markdownDescription": "The domain name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DomainName", "type": "string" }, "HostedZoneId": { + "markdownDescription": "The ID of the hosted zone\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HostedZoneId", "type": "string" } }, @@ -213879,15 +222985,21 @@ "additionalProperties": false, "properties": { "AuthType": { + "markdownDescription": "The type of IAM policy\\. \n+ `NONE`: The resource does not use an IAM policy\\. This is the default\\.\n+ `AWS_IAM`: The resource uses an IAM policy\\. When this type is used, auth is enabled and an auth policy is required\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "AuthType", "type": "string" }, "Name": { + "markdownDescription": "The name of the service network\\. The name must be unique to the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the service network\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -213952,15 +223064,21 @@ "$ref": "#/definitions/AWS::VpcLattice::ServiceNetworkServiceAssociation.DnsEntry" }, "ServiceIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ServiceIdentifier", "type": "string" }, "ServiceNetworkIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN if the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ServiceNetworkIdentifier", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the association\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -213990,9 +223108,13 @@ "additionalProperties": false, "properties": { "DomainName": { + "markdownDescription": "The domain name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DomainName", "type": "string" }, "HostedZoneId": { + "markdownDescription": "The ID of the hosted zone\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HostedZoneId", "type": "string" } }, @@ -214037,18 +223159,26 @@ "items": { "type": "string" }, + "markdownDescription": "The IDs of the security groups\\. Security groups aren't added by default\\. You can add a security group to apply network level controls to control which resources in a VPC are allowed to access the service network and its services\\. For more information, see [Control traffic to resources using security groups](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html) in the *Amazon VPC User Guide*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecurityGroupIds", "type": "array" }, "ServiceNetworkIdentifier": { + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN when the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ServiceNetworkIdentifier", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the association\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "VpcIdentifier": { + "markdownDescription": "The ID of the VPC\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "VpcIdentifier", "type": "string" } }, @@ -214110,24 +223240,34 @@ "additionalProperties": false, "properties": { "Config": { - "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.TargetGroupConfig" + "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.TargetGroupConfig", + "markdownDescription": "The target group configuration\\. If `type` is set to `LAMBDA`, this parameter doesn't apply\\. \n*Required*: No \n*Type*: [TargetGroupConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Config" }, "Name": { + "markdownDescription": "The name of the target group\\. The name must be unique within the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Name", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "The tags for the target group\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "Targets": { "items": { "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.Target" }, + "markdownDescription": "Describes a target\\. \n*Required*: No \n*Type*: List of [Target](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-target.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Targets", "type": "array" }, "Type": { + "markdownDescription": "The type of target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Type", "type": "string" } }, @@ -214161,33 +223301,53 @@ "additionalProperties": false, "properties": { "Enabled": { + "markdownDescription": "Indicates whether health checking is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Enabled", "type": "boolean" }, "HealthCheckIntervalSeconds": { + "markdownDescription": "The approximate amount of time, in seconds, between health checks of an individual target\\. The range is 5\u2013300 seconds\\. The default is 30 seconds\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HealthCheckIntervalSeconds", "type": "number" }, "HealthCheckTimeoutSeconds": { + "markdownDescription": "The amount of time, in seconds, to wait before reporting a target as unhealthy\\. The range is 1\u2013120 seconds\\. The default is 5 seconds\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HealthCheckTimeoutSeconds", "type": "number" }, "HealthyThresholdCount": { + "markdownDescription": "The number of consecutive successful health checks required before considering an unhealthy target healthy\\. The range is 2\u201310\\. The default is 5\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HealthyThresholdCount", "type": "number" }, "Matcher": { - "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.Matcher" + "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.Matcher", + "markdownDescription": "The codes to use when checking for a successful response from a target\\. These are called *Success codes* in the console\\. \n*Required*: No \n*Type*: [Matcher](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-matcher.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Matcher" }, "Path": { + "markdownDescription": "The destination for health checks on the targets\\. If the protocol version is `HTTP/1.1` or `HTTP/2`, specify a valid URI \\(for example, `/path?query`\\)\\. The default path is `/`\\. Health checks are not supported if the protocol version is `gRPC`, however, you can choose `HTTP/1.1` or `HTTP/2` and specify a valid URI\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Path", "type": "string" }, "Port": { + "markdownDescription": "The port used when performing health checks on targets\\. The default setting is the port that a target receives traffic on\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Port", "type": "number" }, "Protocol": { + "markdownDescription": "The protocol used when performing health checks on targets\\. The possible protocols are `HTTP` and `HTTPS`\\. The default is `HTTP`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Protocol", "type": "string" }, "ProtocolVersion": { + "markdownDescription": "The protocol version used when performing health checks on targets\\. The possible protocol versions are `HTTP1` and `HTTP2`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ProtocolVersion", "type": "string" }, "UnhealthyThresholdCount": { + "markdownDescription": "The number of consecutive failed health checks required before considering a target unhealthy\\. The range is 2\u201310\\. The default is 2\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "UnhealthyThresholdCount", "type": "number" } }, @@ -214197,6 +223357,8 @@ "additionalProperties": false, "properties": { "HttpCode": { + "markdownDescription": "The HTTP code to use when checking for a successful response from a target\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HttpCode", "type": "string" } }, @@ -214209,9 +223371,13 @@ "additionalProperties": false, "properties": { "Id": { + "markdownDescription": "The ID of the target\\. If the target type of the target group is `INSTANCE`, this is an instance ID\\. If the target type is `IP` , this is an IP address\\. If the target type is `LAMBDA`, this is the ARN of the Lambda function\\. If the target type is `ALB`, this is the ARN of the Application Load Balancer\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Id", "type": "string" }, "Port": { + "markdownDescription": "The port on which the target is listening\\. For HTTP, the default is `80`\\. For HTTPS, the default is `443`\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Port", "type": "number" } }, @@ -214224,21 +223390,33 @@ "additionalProperties": false, "properties": { "HealthCheck": { - "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.HealthCheckConfig" + "$ref": "#/definitions/AWS::VpcLattice::TargetGroup.HealthCheckConfig", + "markdownDescription": "The health check configuration\\. \n*Required*: No \n*Type*: [HealthCheckConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HealthCheck" }, "IpAddressType": { + "markdownDescription": "The type of IP address used for the target group\\. The possible values are `ipv4` and `ipv6`\\. This is an optional parameter\\. If not specified, the IP address type defaults to `ipv4`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "IpAddressType", "type": "string" }, "Port": { + "markdownDescription": "The port on which the targets are listening\\. For HTTP, the default is `80`\\. For HTTPS, the default is `443` \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Port", "type": "number" }, "Protocol": { + "markdownDescription": "The protocol to use for routing traffic to the targets\\. Default is the protocol of a target group\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "Protocol", "type": "string" }, "ProtocolVersion": { + "markdownDescription": "The protocol version\\. Default value is `HTTP1`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ProtocolVersion", "type": "string" }, "VpcIdentifier": { + "markdownDescription": "The ID of the VPC\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "VpcIdentifier", "type": "string" } }, @@ -216298,7 +225476,7 @@ "type": "string" }, "Scope": { - "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Scope", "type": "string" }, @@ -216667,7 +225845,7 @@ "type": "array" }, "Scope": { - "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Scope", "type": "string" }, @@ -216765,7 +225943,7 @@ }, "CustomResponseBodies": { "additionalProperties": false, - "markdownDescription": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the rule group, and then use them in the rules that you define in the rule group\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the rule group, and then use them in the rules that you define in the rule group\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "patternProperties": { "^[a-zA-Z0-9]+$": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomResponseBody" @@ -216793,7 +225971,7 @@ "type": "array" }, "Scope": { - "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Scope", "type": "string" }, @@ -216844,7 +226022,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -216872,7 +226050,7 @@ "properties": { "CustomResponse": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomResponse", - "markdownDescription": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomResponse" } }, @@ -216933,7 +226111,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -216955,7 +226133,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request, used when the challenge inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request, used when the challenge inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -217030,7 +226208,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -217063,7 +226241,7 @@ "items": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomHTTPHeader" }, - "markdownDescription": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InsertHeaders", "type": "array" } @@ -217082,7 +226260,7 @@ "type": "string" }, "ResponseCode": { - "markdownDescription": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResponseCode", "type": "number" }, @@ -217090,7 +226268,7 @@ "items": { "$ref": "#/definitions/AWS::WAFv2::RuleGroup.CustomHTTPHeader" }, - "markdownDescription": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResponseHeaders", "type": "array" } @@ -217104,7 +226282,7 @@ "additionalProperties": false, "properties": { "Content": { - "markdownDescription": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Content", "type": "string" }, @@ -217812,7 +226990,7 @@ "additionalProperties": false, "properties": { "CloudWatchMetricsEnabled": { - "markdownDescription": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CloudWatchMetricsEnabled", "type": "boolean" }, @@ -217904,7 +227082,7 @@ }, "CustomResponseBodies": { "additionalProperties": false, - "markdownDescription": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the web ACL, and then use them in the rules and default actions that you define in the web ACL\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A map of custom response keys and content bodies\\. When you create a rule with a block action, you can send a custom response to the web request\\. You define these for the web ACL, and then use them in the rules and default actions that you define in the web ACL\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: Map of [CustomResponseBody](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponsebody.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "patternProperties": { "^[a-zA-Z0-9]+$": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomResponseBody" @@ -217937,7 +227115,7 @@ "type": "array" }, "Scope": { - "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\nFor information about how to define the association of the web ACL with your resource, see [AWS::WAFv2::WebACLAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Specifies whether this is for an Amazon CloudFront distribution or for a regional application\\. A regional application can be an Application Load Balancer \\(ALB\\), an Amazon API Gateway REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, or an AWS App Runner service\\. Valid Values are `CLOUDFRONT` and `REGIONAL`\\. \nFor `CLOUDFRONT`, you must create your WAFv2 resources in the US East \\(N\\. Virginia\\) Region, `us-east-1`\\.\nFor information about how to define the association of the web ACL with your resource, see [AWS::WAFv2::WebACLAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Scope", "type": "string" }, @@ -218034,7 +227212,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -218062,7 +227240,7 @@ "properties": { "CustomResponse": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomResponse", - "markdownDescription": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines a custom response for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomResponse" } }, @@ -218123,7 +227301,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request, used when the `CAPTCHA` inspection determines that the request's token is valid and unexpired\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -218220,7 +227398,7 @@ "properties": { "CustomRequestHandling": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomRequestHandling", - "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Defines custom handling for the web request\\. \nFor information about customizing web requests and responses, see [Customizing web requests and responses in AWS WAF](https://docs.aws.amazon.com/waf/latest/developerguide/waf-custom-request-response.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: [CustomRequestHandling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CustomRequestHandling" } }, @@ -218253,7 +227431,7 @@ "items": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomHTTPHeader" }, - "markdownDescription": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP headers to insert into the request\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InsertHeaders", "type": "array" } @@ -218272,7 +227450,7 @@ "type": "string" }, "ResponseCode": { - "markdownDescription": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP status code to return to the client\\. \nFor a list of status codes that you can use in your custom responses, see [Supported status codes for custom response](https://docs.aws.amazon.com/waf/latest/developerguide/customizing-the-response-status-codes.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `200` \n*Maximum*: `599` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResponseCode", "type": "number" }, @@ -218280,7 +227458,7 @@ "items": { "$ref": "#/definitions/AWS::WAFv2::WebACL.CustomHTTPHeader" }, - "markdownDescription": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The HTTP headers to use in the response\\. Duplicate header names are not allowed\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: No \n*Type*: List of [CustomHTTPHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResponseHeaders", "type": "array" } @@ -218294,7 +227472,7 @@ "additionalProperties": false, "properties": { "Content": { - "markdownDescription": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the [AWS WAF Developer Guide](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The payload of the custom response\\. \nYou can use JSON escape strings in JSON content\\. To do this, you must specify JSON content in the `ContentType` setting\\. \nFor information about the limits on count and size for custom request and response settings, see [AWS WAF quotas](https://docs.aws.amazon.com/waf/latest/developerguide/limits.html) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `10240` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Content", "type": "string" }, @@ -219374,7 +228552,7 @@ "additionalProperties": false, "properties": { "CloudWatchMetricsEnabled": { - "markdownDescription": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch\\. For the list of available metrics, see [AWS WAF Metrics](https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#waf-metrics) in the * AWS WAF Developer Guide*\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CloudWatchMetricsEnabled", "type": "boolean" }, @@ -219587,7 +228765,7 @@ "additionalProperties": false, "properties": { "KmsKeyId": { - "markdownDescription": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KmsKeyId", "type": "string" } @@ -219800,7 +228978,7 @@ "additionalProperties": false, "properties": { "AppIntegrationArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the AppIntegrations DataIntegration to use for ingesting content\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^arn:[a-z-]+?:[a-z-]+?:[a-z0-9-]*?:([0-9]{12})?:[a-zA-Z0-9-:/]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the AppIntegrations DataIntegration to use for ingesting content\\. \n+ For [ Salesforce](https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm), your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, and `IsDeleted` as source fields\\. \n+ For [ ServiceNow](https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api), your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least `number`, `short_description`, `sys_mod_count`, `workflow_state`, and `active` as source fields\\. \n+ For [ Zendesk](https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/), your AppIntegrations DataIntegration must have an ObjectConfiguration if `objectFields` is not provided, including at least `id`, `title`, `updated_at`, and `draft` as source fields\\. \n+ For [ SharePoint](https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/sharepoint-net-server-csom-jsom-and-rest-api-index), your AppIntegrations DataIntegration must have a FileConfiguration, including only file extensions that are among `docx`, `pdf`, `html`, `htm`, and `txt`\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `^arn:[a-z-]+?:[a-z-]+?:[a-z0-9-]*?:([0-9]{12})?:[a-zA-Z0-9-:/]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "AppIntegrationArn", "type": "string" }, @@ -219808,7 +228986,7 @@ "items": { "type": "string" }, - "markdownDescription": "The fields from the source that are made available to your agents in Wisdom\\. \n+ For [ Salesforce](https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm), you must include at least `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, and `IsDeleted`\\. \n+ For [ ServiceNow](https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api), you must include at least `number`, `short_description`, `sys_mod_count`, `workflow_state`, and `active`\\. \nMake sure to include additional fields\\. These fields are indexed and used to source recommendations\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The fields from the source that are made available to your agents in Wisdom\\. Optional if ObjectConfiguration is included in the provided DataIntegration\\. \n+ For [ Salesforce](https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm), you must include at least `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, and `IsDeleted`\\. \n+ For [ ServiceNow](https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api), you must include at least `number`, `short_description`, `sys_mod_count`, `workflow_state`, and `active`\\. \n+ For [ Zendesk](https://developer.zendesk.com/api-reference/help_center/help-center-api/articles/), you must include at least `id`, `title`, `updated_at`, and `draft`\\. \nMake sure to include additional fields\\. These fields are indexed and used to source recommendations\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `100` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ObjectFields", "type": "array" } @@ -219822,7 +229000,7 @@ "additionalProperties": false, "properties": { "TemplateUri": { - "markdownDescription": "A URI template containing exactly one variable in `${variableName} `format\\. This can only be set for `EXTERNAL` knowledge bases\\. For Salesforce and ServiceNow, the variable must be one of the following: \n+ Salesforce: `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, or `IsDeleted`\n+ ServiceNow: `number`, `short_description`, `sys_mod_count`, `workflow_state`, or `active`\nThe variable is replaced with the actual value for a piece of content when calling [GetContent](https://docs.aws.amazon.com/wisdom/latest/APIReference/API_GetContent.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A URI template containing exactly one variable in `${variableName} `format\\. This can only be set for `EXTERNAL` knowledge bases\\. For Salesforce, ServiceNow, and Zendesk, the variable must be one of the following: \n+ Salesforce: `Id`, `ArticleNumber`, `VersionNumber`, `Title`, `PublishStatus`, or `IsDeleted`\n+ ServiceNow: `number`, `short_description`, `sys_mod_count`, `workflow_state`, or `active`\n+ Zendesk: `id`, `title`, `updated_at`, or `draft`\nThe variable is replaced with the actual value for a piece of content when calling [GetContent](https://docs.aws.amazon.com/wisdom/latest/APIReference/API_GetContent.html)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TemplateUri", "type": "string" } @@ -219833,7 +229011,7 @@ "additionalProperties": false, "properties": { "KmsKeyId": { - "markdownDescription": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id)\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The KMS key\\. For information about valid ID values, see [Key identifiers \\(KeyId\\)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `4096` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KmsKeyId", "type": "string" } From c7ce556a1903c624807fa5ad3d6ae927268a888a Mon Sep 17 00:00:00 2001 From: _sam <3804518+aahung@users.noreply.github.com> Date: Thu, 6 Apr 2023 08:31:59 -0700 Subject: [PATCH 3/9] chore: Fix public_interface not catching all constants and enable Path rules (ruff 0.261) (#3091) --- bin/_file_formatter.py | 40 ++++++++-------- bin/add_transform_test.py | 48 +++++++++---------- bin/json-format.py | 6 +-- bin/public_interface.py | 31 +++++++----- bin/sam-translate.py | 44 ++++++++--------- bin/transform-test-error-json-format.py | 6 +-- bin/yaml-format.py | 6 +-- requirements/dev.txt | 2 +- ruff.toml | 1 + .../feature_toggle/feature_toggle.py | 6 +-- samtranslator/internal/managed_policies.py | 3 +- .../internal/schema_source/common.py | 5 +- .../model/connector_profiles/profile.py | 5 +- samtranslator/model/sam_resources.py | 2 +- .../policy_template_processor/processor.py | 5 +- .../policy_templates_data/__init__.py | 8 ++-- .../validator/sam_schema/__init__.py | 8 ++-- samtranslator/validator/validator.py | 14 +++--- .../test_processor.py | 13 +++-- 19 files changed, 127 insertions(+), 126 deletions(-) diff --git a/bin/_file_formatter.py b/bin/_file_formatter.py index 4d7775199..4fc5ad493 100644 --- a/bin/_file_formatter.py +++ b/bin/_file_formatter.py @@ -3,6 +3,7 @@ import os import sys from abc import ABC, abstractmethod +from pathlib import Path from typing import Type @@ -44,31 +45,28 @@ def file_extension() -> str: def config_additional_args(cls) -> None: # noqa: empty-method-without-abstract-decorator """Optionally configure additional args to arg parser.""" - def process_file(self, file_path: str) -> None: - with open(file_path, encoding="utf-8") as f: - file_str = f.read() - try: - formatted_file_str = self.format_str(file_str) - except self.decode_exception() as error: - raise ValueError(f"{file_path}: Cannot decode the file content") from error - except Exception as error: - raise ValueError(f"{file_path}: Fail to process") from error + def process_file(self, file_path: Path) -> None: + file_str = file_path.read_text(encoding="utf-8") + try: + formatted_file_str = self.format_str(file_str) + except self.decode_exception() as error: + raise ValueError(f"{file_path}: Cannot decode the file content") from error + except Exception as error: + raise ValueError(f"{file_path}: Fail to process") from error if file_str != formatted_file_str: if self.args.write: - with open(file_path, "w", encoding="utf-8") as f: - f.write(formatted_file_str) + Path(file_path).write_text(formatted_file_str, encoding="utf-8") print(f"reformatted {file_path}") if self.args.check: print(f"would reformat {file_path}") self.unformatted_file_count += 1 self.scanned_file_found += 1 - def process_directory(self, directory_path: str) -> None: + def process_directory(self, directory_path: Path) -> None: for root, _dirs, files in os.walk(directory_path): for file in files: - file_path = os.path.join(root, file) - _, extension = os.path.splitext(file_path) - if extension != self.file_extension(): + file_path = Path(root) / file + if file_path.suffix != self.file_extension(): continue self.process_file(file_path) @@ -112,15 +110,15 @@ def main(cls) -> None: args = cls.arg_parser.parse_args() formatter = cls(args) - for path in args.paths: - if not os.path.exists(path): + for _path in args.paths: + path = Path(_path) + if not path.exists(): raise ValueError(f"{path}: No such file or directory") - if os.path.isfile(path): - _, extension = os.path.splitext(path) - if extension != cls.file_extension(): + if path.is_file(): + if path.suffix != cls.file_extension(): raise ValueError(f"{path}: Not a format-able file") formatter.process_file(path) - elif os.path.isdir(path): + elif path.is_dir(): formatter.process_directory(path) else: raise ValueError(f"{path}: Unsupported path") diff --git a/bin/add_transform_test.py b/bin/add_transform_test.py index 142712155..d2286e50a 100755 --- a/bin/add_transform_test.py +++ b/bin/add_transform_test.py @@ -2,7 +2,6 @@ """Automatically create transform tests input and output files given an input template.""" import argparse import json -import os import shutil import subprocess import sys @@ -17,8 +16,8 @@ from samtranslator.translator.transform import transform from samtranslator.yaml_helper import yaml_parse -SCRIPT_DIR = os.path.dirname(os.path.realpath(__file__)) -TRANSFORM_TEST_DIR = os.path.join(SCRIPT_DIR, "..", "tests", "translator") +SCRIPT_DIR = Path(__file__).parent +TRANSFORM_TEST_DIR = SCRIPT_DIR.parent / "tests" / "translator" iam_client = boto3.client("iam") @@ -42,13 +41,13 @@ CLI_OPTIONS = parser.parse_args() -def read_json_file(file_path: str) -> Dict[str, Any]: - template: Dict[str, Any] = json.loads(Path(file_path).read_text(encoding="utf-8")) +def read_json_file(file_path: Path) -> Dict[str, Any]: + template: Dict[str, Any] = json.loads(file_path.read_text(encoding="utf-8")) return template -def write_json_file(obj: Dict[str, Any], file_path: str) -> None: - with open(file_path, "w", encoding="utf-8") as f: +def write_json_file(obj: Dict[str, Any], file_path: Path) -> None: + with file_path.open("w", encoding="utf-8") as f: json.dump(obj, f, indent=2, sort_keys=True) @@ -64,24 +63,23 @@ def add_regional_endpoint_configuration_if_needed(template: Dict[str, Any]) -> D return template -def replace_aws_partition(partition: str, file_path: str) -> None: +def replace_aws_partition(partition: str, file_path: Path) -> None: template = read_json_file(file_path) - with open(file_path, "w") as file: - updated_template = json.loads(json.dumps(template).replace("arn:aws:", f"arn:{partition}:")) - file.write(json.dumps(updated_template, indent=2)) + updated_template = json.loads(json.dumps(template).replace("arn:aws:", f"arn:{partition}:")) + file_path.write_text(json.dumps(updated_template, indent=2), encoding="utf-8") print(f"Transform Test output files generated {file_path}") -def generate_transform_test_output_files(input_file_path: str, file_basename: str) -> None: +def generate_transform_test_output_files(input_file_path: Path, file_basename: str) -> None: output_file_option = file_basename + ".json" - with open(os.path.join(input_file_path)) as f: + with input_file_path.open(encoding="utf-8") as f: manifest = yaml_parse(f) # type: ignore[no-untyped-call] transform_test_output_paths = { - "aws": ("us-west-2", os.path.join(TRANSFORM_TEST_DIR, "output", output_file_option)), - "aws-cn": ("cn-north-1 ", os.path.join(TRANSFORM_TEST_DIR, "output/aws-cn/", output_file_option)), - "aws-us-gov": ("us-gov-west-1", os.path.join(TRANSFORM_TEST_DIR, "output/aws-us-gov/", output_file_option)), + "aws": ("us-west-2", TRANSFORM_TEST_DIR / "output" / output_file_option), + "aws-cn": ("cn-north-1 ", TRANSFORM_TEST_DIR / "output" / "aws-cn" / output_file_option), + "aws-us-gov": ("us-gov-west-1", TRANSFORM_TEST_DIR / "output" / "aws-us-gov" / output_file_option), } for partition, (region, output_path) in transform_test_output_paths.items(): @@ -100,18 +98,18 @@ def generate_transform_test_output_files(input_file_path: str, file_basename: st replace_aws_partition(partition, output_path) -def get_input_file_path() -> str: +def get_input_file_path() -> Path: input_file_option = str(CLI_OPTIONS.template_file) - return os.path.join(os.getcwd(), input_file_option) + return Path.cwd() / input_file_option -def copy_input_file_to_transform_test_dir(input_file_path: str, transform_test_input_path: str) -> None: +def copy_input_file_to_transform_test_dir(input_file_path: Path, transform_test_input_path: Path) -> None: shutil.copyfile(input_file_path, transform_test_input_path) print(f"Transform Test input file generated {transform_test_input_path}") -def verify_input_template(input_file_path: str): # type: ignore[no-untyped-def] - if "arn:aws:" in Path(input_file_path).read_text(encoding="utf-8"): +def verify_input_template(input_file_path: Path) -> None: + if "arn:aws:" in input_file_path.read_text(encoding="utf-8"): print( "WARNING: hardcoded partition name detected. Consider replace it with pseudo parameter {AWS::Partition}", file=sys.stderr, @@ -120,23 +118,23 @@ def verify_input_template(input_file_path: str): # type: ignore[no-untyped-def] def format_test_files() -> None: subprocess.run( - [sys.executable, os.path.join(SCRIPT_DIR, "json-format.py"), "--write", "tests"], + [sys.executable, SCRIPT_DIR / "json-format.py", "--write", "tests"], check=True, ) subprocess.run( - [sys.executable, os.path.join(SCRIPT_DIR, "yaml-format.py"), "--write", "tests"], + [sys.executable, SCRIPT_DIR / "yaml-format.py", "--write", "tests"], check=True, ) def main() -> None: input_file_path = get_input_file_path() - file_basename = Path(input_file_path).stem + file_basename = input_file_path.stem verify_input_template(input_file_path) - transform_test_input_path = os.path.join(TRANSFORM_TEST_DIR, "input", file_basename + ".yaml") + transform_test_input_path = TRANSFORM_TEST_DIR / "input" / (file_basename + ".yaml") copy_input_file_to_transform_test_dir(input_file_path, transform_test_input_path) generate_transform_test_output_files(transform_test_input_path, file_basename) diff --git a/bin/json-format.py b/bin/json-format.py index 5a2f6d578..c2ae78729 100755 --- a/bin/json-format.py +++ b/bin/json-format.py @@ -1,10 +1,10 @@ #!/usr/bin/env python """JSON file formatter (without prettier).""" -import os import sys +from pathlib import Path -my_path = os.path.dirname(os.path.abspath(__file__)) -sys.path.insert(0, my_path + "/..") +# To allow this script to be executed from other directories +sys.path.insert(0, str(Path(__file__).absolute().parent.parent)) import json from typing import Type diff --git a/bin/public_interface.py b/bin/public_interface.py index a66e7acde..8fd6c9928 100755 --- a/bin/public_interface.py +++ b/bin/public_interface.py @@ -8,16 +8,19 @@ This CLI tool helps automate the detection of compatibility-breaking changes. """ import argparse +import ast import importlib import inspect import json import os.path import pkgutil +import string import sys from pathlib import Path from typing import Any, Dict, List, NamedTuple, Optional, Set, Union _ARGUMENT_SELF = {"kind": "POSITIONAL_OR_KEYWORD", "name": "self"} +_PRINTABLE_CHARS = set(string.printable) class InterfaceScanner: @@ -51,20 +54,24 @@ def _scan_functions_in_module(self, module_name: str) -> None: def _scan_variables_in_module(self, module_name: str) -> None: """ - There is no method to verify if a module attribute is a constant, - After some experiment, here we assume if an attribute is a value - (without `__module__`) and not a module itself is a constant. - + Use ast to find all assignments at the module level to find constants. Note: Class (and other types) should be treated as a variable too """ - for constant_name, _ in inspect.getmembers( - importlib.import_module(module_name), - lambda obj: not hasattr(obj, "__module__") and not inspect.ismodule(obj), - ): - if constant_name.startswith("_"): - continue - full_path = f"{module_name}.{constant_name}" - self.variables.add(full_path) + module_path = Path(module_name.replace(".", os.path.sep)) + if module_path.is_dir(): + module_path /= "__init__.py" + else: + module_path = module_path.with_suffix(".py") + tree = ast.parse("".join([char for char in module_path.read_text() if char in _PRINTABLE_CHARS])) + assignments: List[ast.Assign] = [node for node in ast.iter_child_nodes(tree) if isinstance(node, ast.Assign)] + for assignment in assignments: + for target in assignment.targets: + if not isinstance(target, ast.Name): + continue + if target.id.startswith("_"): + continue + full_path = f"{module_name}.{target.id}" + self.variables.add(full_path) for class_name, _class in inspect.getmembers(importlib.import_module(module_name), inspect.isclass): # Skip imported and ones starting with "_" diff --git a/bin/sam-translate.py b/bin/sam-translate.py index 9f1732646..2dde9b1d0 100755 --- a/bin/sam-translate.py +++ b/bin/sam-translate.py @@ -7,18 +7,17 @@ import argparse import json import logging -import os import platform import subprocess import sys from functools import reduce from pathlib import Path +from typing import List import boto3 # To allow this script to be executed from other directories -my_path = os.path.dirname(os.path.abspath(__file__)) -sys.path.insert(0, my_path + "/..") +sys.path.insert(0, str(Path(__file__).absolute().parent.parent)) from samtranslator.model.exceptions import InvalidDocumentException from samtranslator.public.translator import ManagedPolicyLoader @@ -67,7 +66,7 @@ logging.basicConfig() -def execute_command(command, args): # type: ignore[no-untyped-def] +def execute_command(command: str, args: List[str]) -> None: try: aws_cmd = "aws" if platform.system().lower() != "windows" else "aws.cmd" command_with_args = [aws_cmd, "cloudformation", command, *list(args)] @@ -83,9 +82,9 @@ def execute_command(command, args): # type: ignore[no-untyped-def] sys.exit(e.returncode) -def package(input_file_path, output_file_path): # type: ignore[no-untyped-def] +def package(input_file_path: Path) -> Path: template_file = input_file_path - package_output_template_file = input_file_path + "._sam_packaged_.yaml" + package_output_template_file = Path(str(input_file_path) + "._sam_packaged_.yaml") s3_bucket = cli_options.s3_bucket args = [ "--template-file", @@ -96,23 +95,22 @@ def package(input_file_path, output_file_path): # type: ignore[no-untyped-def] s3_bucket, ] - execute_command("package", args) # type: ignore[no-untyped-call] + execute_command("package", args) return package_output_template_file -def transform_template(input_file_path, output_file_path): # type: ignore[no-untyped-def] - with open(input_file_path) as f: +def transform_template(input_file_path: Path, output_file_path: Path): # type: ignore[no-untyped-def] + with input_file_path.open() as f: sam_template = yaml_parse(f) # type: ignore[no-untyped-call] try: cloud_formation_template = transform(sam_template, {}, ManagedPolicyLoader(iam_client)) cloud_formation_template_prettified = json.dumps(cloud_formation_template, indent=1) - with open(output_file_path, "w") as f: - f.write(cloud_formation_template_prettified) + output_file_path.write_text(cloud_formation_template_prettified, encoding="utf-8") - print("Wrote transformed CloudFormation template to: " + output_file_path) + print("Wrote transformed CloudFormation template to: ", output_file_path) except InvalidDocumentException as e: error_message = reduce(lambda message, error: message + " " + error.message, e.causes, e.message) LOG.error(error_message) @@ -120,26 +118,24 @@ def transform_template(input_file_path, output_file_path): # type: ignore[no-un LOG.error(errors) -def deploy(template_file): # type: ignore[no-untyped-def] +def deploy(template_file: Path) -> None: capabilities = cli_options.capabilities stack_name = cli_options.stack_name args = ["--template-file", template_file, "--capabilities", capabilities, "--stack-name", stack_name] - execute_command("deploy", args) # type: ignore[no-untyped-call] - - return package_output_template_file + execute_command("deploy", args) if __name__ == "__main__": - input_file_path = str(cli_options.template_file) - output_file_path = str(cli_options.output_template) + input_file_path = Path(cli_options.template_file) + output_file_path = Path(cli_options.output_template) if cli_options.command == "package": - package_output_template_file = package(input_file_path, output_file_path) # type: ignore[no-untyped-call] - transform_template(package_output_template_file, output_file_path) # type: ignore[no-untyped-call] + package_output_template_file = package(input_file_path) + transform_template(package_output_template_file, output_file_path) elif cli_options.command == "deploy": - package_output_template_file = package(input_file_path, output_file_path) # type: ignore[no-untyped-call] - transform_template(package_output_template_file, output_file_path) # type: ignore[no-untyped-call] - deploy(output_file_path) # type: ignore[no-untyped-call] + package_output_template_file = package(input_file_path) + transform_template(package_output_template_file, output_file_path) + deploy(output_file_path) else: - transform_template(input_file_path, output_file_path) # type: ignore[no-untyped-call] + transform_template(input_file_path, output_file_path) diff --git a/bin/transform-test-error-json-format.py b/bin/transform-test-error-json-format.py index f50d16022..6eb9335b0 100755 --- a/bin/transform-test-error-json-format.py +++ b/bin/transform-test-error-json-format.py @@ -5,13 +5,13 @@ It makes error json easier to review by breaking down "errorMessage" into list of strings (delimiter: ". "). """ -import os import sys +from pathlib import Path from typing_extensions import Final -my_path = os.path.dirname(os.path.abspath(__file__)) -sys.path.insert(0, my_path + "/..") +# To allow this script to be executed from other directories +sys.path.insert(0, str(Path(__file__).absolute().parent.parent)) import json from typing import Type diff --git a/bin/yaml-format.py b/bin/yaml-format.py index 12b42ba66..4009e4a0e 100755 --- a/bin/yaml-format.py +++ b/bin/yaml-format.py @@ -1,11 +1,11 @@ #!/usr/bin/env python """JSON file formatter (without prettier).""" -import os import sys +from pathlib import Path from textwrap import dedent -my_path = os.path.dirname(os.path.abspath(__file__)) -sys.path.insert(0, my_path + "/..") +# To allow this script to be executed from other directories +sys.path.insert(0, str(Path(__file__).absolute().parent.parent)) import re from io import StringIO diff --git a/requirements/dev.txt b/requirements/dev.txt index 273abd64f..8c7275cea 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -4,7 +4,7 @@ pytest-xdist>=2.5,<4 pytest-env>=0.6,<1 pytest-rerunfailures>=9.1,<12 pyyaml~=6.0 -ruff==0.0.259 # loose the requirement once it is more stable +ruff==0.0.261 # loose the requirement once it is more stable # Test requirements pytest>=6.2,<8 diff --git a/ruff.toml b/ruff.toml index 56a0c5fa5..b3f6e9905 100644 --- a/ruff.toml +++ b/ruff.toml @@ -21,6 +21,7 @@ select = [ "YTT", # flake8-2020 "UP", # pyupgrade "C4", # flake8-comprehensions + "PTH", # flake8-use-pathlib ] # Mininal python version we support is 3.7 diff --git a/samtranslator/feature_toggle/feature_toggle.py b/samtranslator/feature_toggle/feature_toggle.py index d7578837b..145b4095e 100644 --- a/samtranslator/feature_toggle/feature_toggle.py +++ b/samtranslator/feature_toggle/feature_toggle.py @@ -1,6 +1,7 @@ import json import logging from abc import ABC, abstractmethod +from pathlib import Path from typing import Any, Dict, Optional, cast import boto3 @@ -119,10 +120,9 @@ def config(self) -> Dict[str, Any]: class FeatureToggleLocalConfigProvider(FeatureToggleConfigProvider): """Feature toggle config provider which uses a local file. This is to facilitate local testing.""" - def __init__(self, local_config_path) -> None: # type: ignore[no-untyped-def] + def __init__(self, local_config_path: str) -> None: FeatureToggleConfigProvider.__init__(self) - with open(local_config_path, encoding="utf-8") as f: - config_json = f.read() + config_json = Path(local_config_path).read_text(encoding="utf-8") self.feature_toggle_config = cast(Dict[str, Any], json.loads(config_json)) @property diff --git a/samtranslator/internal/managed_policies.py b/samtranslator/internal/managed_policies.py index 37d0e82ab..a95971b8d 100644 --- a/samtranslator/internal/managed_policies.py +++ b/samtranslator/internal/managed_policies.py @@ -1,9 +1,8 @@ import json -import os from pathlib import Path from typing import Dict, Optional -with Path(os.path.dirname(os.path.abspath(__file__)), "data", "aws_managed_policies.json").open(encoding="utf-8") as f: +with (Path(__file__).absolute().parent / "data" / "aws_managed_policies.json").open(encoding="utf-8") as f: _BUNDLED_MANAGED_POLICIES: Dict[str, Dict[str, str]] = json.load(f) diff --git a/samtranslator/internal/schema_source/common.py b/samtranslator/internal/schema_source/common.py index d3f3d699d..0d7d802f9 100644 --- a/samtranslator/internal/schema_source/common.py +++ b/samtranslator/internal/schema_source/common.py @@ -1,5 +1,4 @@ import json -import os from functools import partial from pathlib import Path from typing import Any, Dict, List, Optional, TypeVar, Union @@ -32,8 +31,8 @@ class PassThroughProp(pydantic.BaseModel): LenientBaseModel = pydantic.BaseModel -_docdir = os.path.dirname(os.path.abspath(__file__)) -_DOCS = json.loads(Path(_docdir, "sam-docs.json").read_bytes()) +_docdir = Path(__file__).absolute().parent +_DOCS = json.loads((_docdir / "sam-docs.json").read_bytes()) def get_prop(stem: str) -> Any: diff --git a/samtranslator/model/connector_profiles/profile.py b/samtranslator/model/connector_profiles/profile.py index a15c1a27a..50210500d 100644 --- a/samtranslator/model/connector_profiles/profile.py +++ b/samtranslator/model/connector_profiles/profile.py @@ -1,12 +1,13 @@ import copy import json -import os import re +from pathlib import Path from typing import Any, Dict ConnectorProfile = Dict[str, Any] -with open(os.path.join(os.path.dirname(os.path.abspath(__file__)), "profiles.json"), encoding="utf-8") as f: +_PROFILE_FILE = Path(__file__).absolute().parent / "profiles.json" +with _PROFILE_FILE.open(encoding="utf-8") as f: PROFILE: ConnectorProfile = json.load(f) diff --git a/samtranslator/model/sam_resources.py b/samtranslator/model/sam_resources.py index 4b9f372ea..7f711f46c 100644 --- a/samtranslator/model/sam_resources.py +++ b/samtranslator/model/sam_resources.py @@ -1,4 +1,4 @@ -""" SAM macro definitions """ +""" SAM macro definitions """ import copy from contextlib import suppress from typing import Any, Callable, Dict, List, Optional, Tuple, Union, cast diff --git a/samtranslator/policy_template_processor/processor.py b/samtranslator/policy_template_processor/processor.py index 086b4743a..a749a552a 100644 --- a/samtranslator/policy_template_processor/processor.py +++ b/samtranslator/policy_template_processor/processor.py @@ -1,4 +1,5 @@ import json +from pathlib import Path from typing import Any, Dict, Optional import jsonschema @@ -148,11 +149,11 @@ def _read_schema() -> Any: return PolicyTemplatesProcessor._read_json(PolicyTemplatesProcessor.SCHEMA_LOCATION) @staticmethod - def _read_json(filepath: str) -> Any: + def _read_json(filepath: Path) -> Any: """ Helper method to read a JSON file :param filepath: Path to the file :return dict: Dictionary containing file data """ - with open(filepath, encoding="utf-8") as fp: + with filepath.open(encoding="utf-8") as fp: return json.load(fp) diff --git a/samtranslator/policy_templates_data/__init__.py b/samtranslator/policy_templates_data/__init__.py index f81e4bef4..cb9ce9327 100644 --- a/samtranslator/policy_templates_data/__init__.py +++ b/samtranslator/policy_templates_data/__init__.py @@ -1,9 +1,9 @@ -import os +from pathlib import Path -_thisdir = os.path.dirname(os.path.abspath(__file__)) +_thisdir = Path(__file__).absolute().parent # ./schema.json -SCHEMA_FILE = os.path.join(_thisdir, "schema.json") +SCHEMA_FILE = _thisdir / "schema.json" # ./policy_templates.json -POLICY_TEMPLATES_FILE = os.path.join(_thisdir, "policy_templates.json") +POLICY_TEMPLATES_FILE = _thisdir / "policy_templates.json" diff --git a/samtranslator/validator/sam_schema/__init__.py b/samtranslator/validator/sam_schema/__init__.py index e1a97c215..437976075 100644 --- a/samtranslator/validator/sam_schema/__init__.py +++ b/samtranslator/validator/sam_schema/__init__.py @@ -1,8 +1,8 @@ -import os +from pathlib import Path -SCHEMA_DIR = os.path.dirname(os.path.abspath(__file__)) +SCHEMA_DIR = Path(__file__).absolute().parent # ./schema.json -SCHEMA_FILE = os.path.join(SCHEMA_DIR, "schema.json") +SCHEMA_FILE = SCHEMA_DIR / "schema.json" # ./schema_new.json -SCHEMA_NEW_FILE = os.path.join(SCHEMA_DIR, "schema_new.json") +SCHEMA_NEW_FILE = SCHEMA_DIR / "schema_new.json" diff --git a/samtranslator/validator/validator.py b/samtranslator/validator/validator.py index 58d049501..ac8194f8b 100644 --- a/samtranslator/validator/validator.py +++ b/samtranslator/validator/validator.py @@ -1,6 +1,8 @@ import json import os import re +from pathlib import Path +from typing import Any import jsonschema @@ -28,7 +30,7 @@ def __init__(self, schema=None) -> None: # type: ignore[no-untyped-def] Path to a schema to use for validation, by default None, the default schema.json will be used """ if not schema: - schema = self._read_json(sam_schema.SCHEMA_NEW_FILE) # type: ignore[no-untyped-call] + schema = self._read_json(sam_schema.SCHEMA_NEW_FILE) # Helps resolve the $Ref to external files # For cross platform resolving, we have to load the sub schemas into @@ -36,11 +38,11 @@ def __init__(self, schema=None) -> None: # type: ignore[no-untyped-def] # of referencing inside a "$ref" of a schema as this will lead to mixups # on Windows because of different path separator: \\ instead of / schema_store = {} - definitions_dir = os.path.join(sam_schema.SCHEMA_DIR, "definitions") + definitions_dir = sam_schema.SCHEMA_DIR / "definitions" for sub_schema in os.listdir(definitions_dir): if sub_schema.endswith(".json"): - with open(os.path.join(definitions_dir, sub_schema), encoding="utf-8") as f: + with (definitions_dir / sub_schema).open(encoding="utf-8") as f: schema_content = f.read() schema_store[sub_schema] = json.loads(schema_content) @@ -173,13 +175,13 @@ def _cleanup_error_message(self, error): # type: ignore[no-untyped-def] return final_message - def _read_json(self, filepath): # type: ignore[no-untyped-def] + def _read_json(self, filepath: Path) -> Any: """ Returns the content of a JSON file Parameters ---------- - filepath : str + filepath : Path File path Returns @@ -187,7 +189,7 @@ def _read_json(self, filepath): # type: ignore[no-untyped-def] dict Dictionary representing the JSON content """ - with open(filepath, encoding="utf-8") as fp: + with filepath.open(encoding="utf-8") as fp: return json.load(fp) diff --git a/tests/policy_template_processor/test_processor.py b/tests/policy_template_processor/test_processor.py index b26ef1d8f..74c25e931 100644 --- a/tests/policy_template_processor/test_processor.py +++ b/tests/policy_template_processor/test_processor.py @@ -211,18 +211,17 @@ def test_is_valid_templates_dict_must_bubble_unhandled_exceptions(self, read_sch @patch.object(json, "loads") def test_read_json_must_read_from_file(self, json_loads_mock): - filepath = "some file" + filepath = Mock() json_return = "something" json_loads_mock.return_value = json_return - open_mock = mock_open() - with patch("samtranslator.policy_template_processor.processor.open", open_mock): - result = PolicyTemplatesProcessor._read_json(filepath) - self.assertEqual(result, json_return) + open_mock = filepath.open = mock_open() + result = PolicyTemplatesProcessor._read_json(filepath) + self.assertEqual(result, json_return) - open_mock.assert_called_once_with(filepath, encoding="utf-8") - self.assertEqual(1, json_loads_mock.call_count) + open_mock.assert_called_once_with(encoding="utf-8") + self.assertEqual(1, json_loads_mock.call_count) @patch.object(PolicyTemplatesProcessor, "_read_json") def test_read_schema_must_use_default_schema_location(self, _read_file_mock): From e8bb46d2a7e6860e690d596c757d2732b56a1743 Mon Sep 17 00:00:00 2001 From: GZ Date: Mon, 10 Apr 2023 12:27:59 -0700 Subject: [PATCH 4/9] chore: Enable DynamoDB on demand mode (#3098) --- .../function_with_alias_and_event_sources.yaml | 5 +---- .../combination/function_with_all_event_types.yaml | 4 +--- .../function_with_all_event_types_condition_false.yaml | 4 +--- .../templates/combination/function_with_dynamodb.yaml | 9 ++------- 4 files changed, 5 insertions(+), 17 deletions(-) diff --git a/integration/resources/templates/combination/function_with_alias_and_event_sources.yaml b/integration/resources/templates/combination/function_with_alias_and_event_sources.yaml index aaefef483..130c52fac 100644 --- a/integration/resources/templates/combination/function_with_alias_and_event_sources.yaml +++ b/integration/resources/templates/combination/function_with_alias_and_event_sources.yaml @@ -93,10 +93,7 @@ Resources: # Enable DDB streams StreamSpecification: StreamViewType: KEYS_ONLY - - ProvisionedThroughput: - WriteCapacityUnits: 5 - ReadCapacityUnits: 5 + BillingMode: PAY_PER_REQUEST AttributeDefinitions: - AttributeName: id AttributeType: S diff --git a/integration/resources/templates/combination/function_with_all_event_types.yaml b/integration/resources/templates/combination/function_with_all_event_types.yaml index 5148832b2..0797873fb 100644 --- a/integration/resources/templates/combination/function_with_all_event_types.yaml +++ b/integration/resources/templates/combination/function_with_all_event_types.yaml @@ -135,9 +135,7 @@ Resources: KeySchema: - AttributeName: id KeyType: HASH - ProvisionedThroughput: - ReadCapacityUnits: 5 - WriteCapacityUnits: 5 + BillingMode: PAY_PER_REQUEST StreamSpecification: StreamViewType: NEW_IMAGE Metadata: diff --git a/integration/resources/templates/combination/function_with_all_event_types_condition_false.yaml b/integration/resources/templates/combination/function_with_all_event_types_condition_false.yaml index 25b32ce5c..534efd5e5 100644 --- a/integration/resources/templates/combination/function_with_all_event_types_condition_false.yaml +++ b/integration/resources/templates/combination/function_with_all_event_types_condition_false.yaml @@ -124,9 +124,7 @@ Resources: KeySchema: - AttributeName: id KeyType: HASH - ProvisionedThroughput: - ReadCapacityUnits: 5 - WriteCapacityUnits: 5 + BillingMode: PAY_PER_REQUEST StreamSpecification: StreamViewType: NEW_IMAGE Metadata: diff --git a/integration/resources/templates/combination/function_with_dynamodb.yaml b/integration/resources/templates/combination/function_with_dynamodb.yaml index 460863bb6..625b9b8db 100644 --- a/integration/resources/templates/combination/function_with_dynamodb.yaml +++ b/integration/resources/templates/combination/function_with_dynamodb.yaml @@ -24,17 +24,12 @@ Resources: MyTable: Type: AWS::DynamoDB::Table Properties: - AttributeDefinitions: - {AttributeName: id, AttributeType: S} - KeySchema: - {AttributeName: id, KeyType: HASH} - - ProvisionedThroughput: - ReadCapacityUnits: '5' - WriteCapacityUnits: '5' - + # Eanble on-demand capacity mode + BillingMode: PAY_PER_REQUEST StreamSpecification: StreamViewType: NEW_IMAGE From 393eaec305903e9b0a6768ad1624620caff6f65a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 10 Apr 2023 23:06:39 +0000 Subject: [PATCH 5/9] chore(schema): update (#3096) Co-authored-by: github-actions Co-authored-by: Aayush thapa <84202325+aaythapa@users.noreply.github.com> --- samtranslator/schema/schema.json | 610 +++++++++++++++++++++-- schema_source/cloudformation-docs.json | 30 +- schema_source/cloudformation.schema.json | 610 +++++++++++++++++++++-- 3 files changed, 1161 insertions(+), 89 deletions(-) diff --git a/samtranslator/schema/schema.json b/samtranslator/schema/schema.json index b8b9dd181..8bbe916a5 100644 --- a/samtranslator/schema/schema.json +++ b/samtranslator/schema/schema.json @@ -56217,6 +56217,9 @@ "title": "AvailabilityZone", "type": "string" }, + "HostMaintenance": { + "type": "string" + }, "HostRecovery": { "markdownDescription": "Indicates whether to enable or disable host recovery for the Dedicated Host\\. Host recovery is disabled by default\\. For more information, see [ Host recovery](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-hosts-recovery.html) in the *Amazon EC2 User Guide*\\. \nDefault: `off` \n*Required*: No \n*Type*: String \n*Allowed values*: `off | on` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "HostRecovery", @@ -89053,6 +89056,11 @@ "title": "VpcConfiguration" } }, + "required": [ + "AccountAccessType", + "AuthenticationProviders", + "PermissionType" + ], "type": "object" }, "Type": { @@ -89071,7 +89079,8 @@ } }, "required": [ - "Type" + "Type", + "Properties" ], "type": "object" }, @@ -92848,6 +92857,39 @@ ], "type": "object" }, + "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint": { + "additionalProperties": false, + "properties": { + "AgentStatus": { + "type": "string" + }, + "AuditResults": { + "type": "string" + }, + "EgressAddress": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.ConnectionDetails" + }, + "IngressAddress": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.RangedConnectionDetails" + }, + "Name": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::GroundStation::DataflowEndpointGroup.ConnectionDetails": { + "additionalProperties": false, + "properties": { + "Mtu": { + "type": "number" + }, + "SocketAddress": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.SocketAddress" + } + }, + "type": "object" + }, "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint": { "additionalProperties": false, "properties": { @@ -92872,6 +92914,9 @@ "AWS::GroundStation::DataflowEndpointGroup.EndpointDetails": { "additionalProperties": false, "properties": { + "AwsGroundStationAgentEndpoint": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint" + }, "Endpoint": { "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint", "markdownDescription": "Information about the endpoint such as name and the endpoint address\\. \n*Required*: No \n*Type*: [DataflowEndpoint](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-dataflowendpoint.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -92885,6 +92930,42 @@ }, "type": "object" }, + "AWS::GroundStation::DataflowEndpointGroup.IntegerRange": { + "additionalProperties": false, + "properties": { + "Maximum": { + "type": "number" + }, + "Minimum": { + "type": "number" + } + }, + "type": "object" + }, + "AWS::GroundStation::DataflowEndpointGroup.RangedConnectionDetails": { + "additionalProperties": false, + "properties": { + "Mtu": { + "type": "number" + }, + "SocketAddress": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.RangedSocketAddress" + } + }, + "type": "object" + }, + "AWS::GroundStation::DataflowEndpointGroup.RangedSocketAddress": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "PortRange": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.IntegerRange" + } + }, + "type": "object" + }, "AWS::GroundStation::DataflowEndpointGroup.SecurityDetails": { "additionalProperties": false, "properties": { @@ -92991,6 +93072,12 @@ "title": "Name", "type": "string" }, + "StreamsKmsKey": { + "$ref": "#/definitions/AWS::GroundStation::MissionProfile.StreamsKmsKey" + }, + "StreamsKmsRole": { + "type": "string" + }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -93050,6 +93137,18 @@ }, "type": "object" }, + "AWS::GroundStation::MissionProfile.StreamsKmsKey": { + "additionalProperties": false, + "properties": { + "KmsAliasArn": { + "type": "string" + }, + "KmsKeyArn": { + "type": "string" + } + }, + "type": "object" + }, "AWS::GuardDuty::Detector": { "additionalProperties": false, "properties": { @@ -110676,6 +110775,102 @@ ], "type": "object" }, + "AWS::IoTWireless::WirelessDeviceImportTask": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "DestinationName": { + "type": "string" + }, + "Sidewalk": { + "$ref": "#/definitions/AWS::IoTWireless::WirelessDeviceImportTask.Sidewalk" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "DestinationName", + "Sidewalk" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTWireless::WirelessDeviceImportTask" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTWireless::WirelessDeviceImportTask.Sidewalk": { + "additionalProperties": false, + "properties": { + "DeviceCreationFile": { + "type": "string" + }, + "DeviceCreationFileList": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Role": { + "type": "string" + }, + "SidewalkManufacturingSn": { + "type": "string" + } + }, + "type": "object" + }, "AWS::IoTWireless::WirelessGateway": { "additionalProperties": false, "properties": { @@ -129348,22 +129543,6 @@ }, "type": "object" }, - "AWS::Macie::FindingsFilter.FindingsFilterListItem": { - "additionalProperties": false, - "properties": { - "Id": { - "markdownDescription": "The unique identifier for the findings filter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "title": "Id", - "type": "string" - }, - "Name": { - "markdownDescription": "The custom name of the findings filter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "title": "Name", - "type": "string" - } - }, - "type": "object" - }, "AWS::Macie::Session": { "additionalProperties": false, "properties": { @@ -138257,11 +138436,6 @@ "title": "KmsKeyId", "type": "string" }, - "Port": { - "markdownDescription": "Specifies the port that the database engine is listening on\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "title": "Port", - "type": "number" - }, "PreferredBackupWindow": { "markdownDescription": "Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the `BackupRetentionPeriod`\\. \nAn update may require some interruption\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PreferredBackupWindow", @@ -189599,6 +189773,9 @@ "title": "ReplicationSourceIdentifier", "type": "string" }, + "RestoreToTime": { + "type": "string" + }, "RestoreType": { "markdownDescription": "The type of restore to be performed\\. You can specify one of the following values: \n+ `full-copy` \\- The new DB cluster is restored as a full copy of the source DB cluster\\.\n+ `copy-on-write` \\- The new DB cluster is restored as a clone of the source DB cluster\\.\nConstraints: You can't specify `copy-on-write` if the engine version of the source DB cluster is earlier than 1\\.11\\. \nIf you don't specify a `RestoreType` value, then the new DB cluster is restored as a full copy of the source DB cluster\\. \nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "RestoreType", @@ -195915,17 +196092,17 @@ "additionalProperties": false, "properties": { "CrlData": { - "markdownDescription": "The x509 v3 specified certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CrlData", "type": "string" }, "Enabled": { - "markdownDescription": "Specifies whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" }, "Name": { - "markdownDescription": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -195933,7 +196110,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of tags to attach to the certificate revocation list \\(CRL\\)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, @@ -196006,12 +196183,12 @@ "additionalProperties": false, "properties": { "DurationSeconds": { - "markdownDescription": "Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of seconds vended session credentials will be valid for \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DurationSeconds", "type": "number" }, "Enabled": { - "markdownDescription": "Indicates whether the profile is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" }, @@ -196019,17 +196196,17 @@ "items": { "type": "string" }, - "markdownDescription": "A list of managed policy ARNs that apply to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of managed policy ARNs\\. Managed policies identified by this list will be applied to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ManagedPolicyArns", "type": "array" }, "Name": { - "markdownDescription": "The name of the profile\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, "RequireInstanceProperties": { - "markdownDescription": "Specifies whether instance properties are required in temporary credential requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether instance properties are required in CreateSession requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RequireInstanceProperties", "type": "boolean" }, @@ -196037,12 +196214,12 @@ "items": { "type": "string" }, - "markdownDescription": "A list of IAM role ARNs\\. During `CreateSession`, if a matching role ARN is provided, the properties in this profile will be applied to the intersection session policy\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of IAM role ARNs that can be assumed when this profile is specified in a CreateSession request\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RoleArns", "type": "array" }, "SessionPolicy": { - "markdownDescription": "A session policy that applies to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A session policy that will applied to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SessionPolicy", "type": "string" }, @@ -196050,7 +196227,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "The tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" } @@ -196173,11 +196350,11 @@ "properties": { "SourceData": { "$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData", - "markdownDescription": "The data field of the trust anchor depending on its type\\. \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A union object representing the data field of the TrustAnchor depending on its type \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceData" }, "SourceType": { - "markdownDescription": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceType", "type": "string" } @@ -203808,7 +203985,7 @@ "items": { "$ref": "#/definitions/AWS::SNS::Topic.Subscription" }, - "markdownDescription": "The Amazon SNS subscriptions \\(endpoints\\) for this topic\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) of [Subscription](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon SNS subscriptions \\(endpoints\\) for this topic\\. \nIf you specify the `Subscription` property in the `AWS::SNS::Topic` resource and it creates an associated subscription resource, the associated subscription is not deleted when the `AWS::SNS::Topic` resource is deleted\\.\n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) of [Subscription](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Subscription", "type": "array" }, @@ -206038,6 +206215,342 @@ ], "type": "object" }, + "AWS::SSMContacts::Plan": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ContactId": { + "type": "string" + }, + "RotationIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Stages": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Plan.Stage" + }, + "type": "array" + } + }, + "required": [ + "ContactId" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::SSMContacts::Plan" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::SSMContacts::Plan.ChannelTargetInfo": { + "additionalProperties": false, + "properties": { + "ChannelId": { + "type": "string" + }, + "RetryIntervalInMinutes": { + "type": "number" + } + }, + "required": [ + "ChannelId", + "RetryIntervalInMinutes" + ], + "type": "object" + }, + "AWS::SSMContacts::Plan.ContactTargetInfo": { + "additionalProperties": false, + "properties": { + "ContactId": { + "type": "string" + }, + "IsEssential": { + "type": "boolean" + } + }, + "required": [ + "ContactId", + "IsEssential" + ], + "type": "object" + }, + "AWS::SSMContacts::Plan.Stage": { + "additionalProperties": false, + "properties": { + "DurationInMinutes": { + "type": "number" + }, + "Targets": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Plan.Targets" + }, + "type": "array" + } + }, + "required": [ + "DurationInMinutes" + ], + "type": "object" + }, + "AWS::SSMContacts::Plan.Targets": { + "additionalProperties": false, + "properties": { + "ChannelTargetInfo": { + "$ref": "#/definitions/AWS::SSMContacts::Plan.ChannelTargetInfo" + }, + "ContactTargetInfo": { + "$ref": "#/definitions/AWS::SSMContacts::Plan.ContactTargetInfo" + } + }, + "type": "object" + }, + "AWS::SSMContacts::Rotation": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ContactIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Name": { + "type": "string" + }, + "Recurrence": { + "$ref": "#/definitions/AWS::SSMContacts::Rotation.RecurrenceSettings" + }, + "StartTime": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + }, + "TimeZoneId": { + "type": "string" + } + }, + "required": [ + "ContactIds", + "Name", + "Recurrence", + "StartTime", + "TimeZoneId" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::SSMContacts::Rotation" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::SSMContacts::Rotation.CoverageTime": { + "additionalProperties": false, + "properties": { + "EndTime": { + "type": "string" + }, + "StartTime": { + "type": "string" + } + }, + "required": [ + "EndTime", + "StartTime" + ], + "type": "object" + }, + "AWS::SSMContacts::Rotation.MonthlySetting": { + "additionalProperties": false, + "properties": { + "DayOfMonth": { + "type": "number" + }, + "HandOffTime": { + "type": "string" + } + }, + "required": [ + "DayOfMonth", + "HandOffTime" + ], + "type": "object" + }, + "AWS::SSMContacts::Rotation.RecurrenceSettings": { + "additionalProperties": false, + "properties": { + "DailySettings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "MonthlySettings": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Rotation.MonthlySetting" + }, + "type": "array" + }, + "NumberOfOnCalls": { + "type": "number" + }, + "RecurrenceMultiplier": { + "type": "number" + }, + "ShiftCoverages": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Rotation.ShiftCoverage" + }, + "type": "array" + }, + "WeeklySettings": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Rotation.WeeklySetting" + }, + "type": "array" + } + }, + "required": [ + "NumberOfOnCalls", + "RecurrenceMultiplier" + ], + "type": "object" + }, + "AWS::SSMContacts::Rotation.ShiftCoverage": { + "additionalProperties": false, + "properties": { + "CoverageTimes": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Rotation.CoverageTime" + }, + "type": "array" + }, + "DayOfWeek": { + "type": "string" + } + }, + "required": [ + "CoverageTimes", + "DayOfWeek" + ], + "type": "object" + }, + "AWS::SSMContacts::Rotation.WeeklySetting": { + "additionalProperties": false, + "properties": { + "DayOfWeek": { + "type": "string" + }, + "HandOffTime": { + "type": "string" + } + }, + "required": [ + "DayOfWeek", + "HandOffTime" + ], + "type": "object" + }, "AWS::SSMIncidents::ReplicationSet": { "additionalProperties": false, "properties": { @@ -209044,6 +209557,9 @@ "title": "ContainerStartupHealthCheckTimeoutInSeconds", "type": "number" }, + "EnableSSMAccess": { + "type": "boolean" + }, "InitialInstanceCount": { "markdownDescription": "Number of instances to launch initially\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "InitialInstanceCount", @@ -229697,6 +230213,17 @@ "type": "number" } }, + "required": [ + "FixedRate", + "HTTPMethod", + "Host", + "Priority", + "ReservoirSize", + "ResourceARN", + "ServiceName", + "ServiceType", + "URLPath" + ], "type": "object" }, "AWS::XRay::SamplingRule.SamplingRuleRecord": { @@ -238674,6 +239201,9 @@ { "$ref": "#/definitions/AWS::IoTWireless::WirelessDevice" }, + { + "$ref": "#/definitions/AWS::IoTWireless::WirelessDeviceImportTask" + }, { "$ref": "#/definitions/AWS::IoTWireless::WirelessGateway" }, @@ -239613,6 +240143,12 @@ { "$ref": "#/definitions/AWS::SSMContacts::ContactChannel" }, + { + "$ref": "#/definitions/AWS::SSMContacts::Plan" + }, + { + "$ref": "#/definitions/AWS::SSMContacts::Rotation" + }, { "$ref": "#/definitions/AWS::SSMIncidents::ReplicationSet" }, diff --git a/schema_source/cloudformation-docs.json b/schema_source/cloudformation-docs.json index 6bbebcff5..dee57691d 100644 --- a/schema_source/cloudformation-docs.json +++ b/schema_source/cloudformation-docs.json @@ -30520,21 +30520,21 @@ "CurrentRevisionId": "The current revision id for the simulation application\\. If you provide a value and it matches the latest revision ID, a new version will be created\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `40` \n*Pattern*: `[a-zA-Z0-9_.\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::RolesAnywhere::CRL": { - "CrlData": "The x509 v3 specified certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Enabled": "Specifies whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "A list of tags to attach to the certificate revocation list \\(CRL\\)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CrlData": "x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Enabled": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TrustAnchorArn": "The ARN of the TrustAnchor the certificate revocation list \\(CRL\\) will provide revocation for\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1011` \n*Pattern*: `^arn:aws(-[^:]+)?:rolesanywhere(:.*){2}(:trust-anchor.*)$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::Profile": { - "DurationSeconds": "Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Enabled": "Indicates whether the profile is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ManagedPolicyArns": "A list of managed policy ARNs that apply to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "The name of the profile\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RequireInstanceProperties": "Specifies whether instance properties are required in temporary credential requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RoleArns": "A list of IAM role ARNs\\. During `CreateSession`, if a matching role ARN is provided, the properties in this profile will be applied to the intersection session policy\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SessionPolicy": "A session policy that applies to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "The tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "DurationSeconds": "The number of seconds vended session credentials will be valid for \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Enabled": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ManagedPolicyArns": "A list of managed policy ARNs\\. Managed policies identified by this list will be applied to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RequireInstanceProperties": "Specifies whether instance properties are required in CreateSession requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RoleArns": "A list of IAM role ARNs that can be assumed when this profile is specified in a CreateSession request\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SessionPolicy": "A session policy that will applied to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::TrustAnchor": { "Enabled": "Indicates whether the trust anchor is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -30543,8 +30543,8 @@ "Tags": "The tags to attach to the trust anchor\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::TrustAnchor Source": { - "SourceData": "The data field of the trust anchor depending on its type\\. \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SourceType": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "SourceData": "A union object representing the data field of the TrustAnchor depending on its type \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceType": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::TrustAnchor SourceData": { "AcmPcaArn": "The root certificate of the AWS Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests\\. Included for trust anchors of type `AWS_ACM_PCA`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1011` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -31572,7 +31572,7 @@ "FifoTopic": "Set to true to create a FIFO topic\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "KmsMasterKeyId": "The ID of an AWS managed customer master key \\(CMK\\) for Amazon SNS or a custom CMK\\. For more information, see [Key terms](https://docs.aws.amazon.com/sns/latest/dg/sns-server-side-encryption.html#sse-key-terms)\\. For more examples, see ` [KeyId](https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html#API_DescribeKey_RequestParameters) ` in the *AWS Key Management Service API Reference*\\. \nThis property applies only to [server\\-side\\-encryption](https://docs.aws.amazon.com/sns/latest/dg/sns-server-side-encryption.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SignatureVersion": "The signature version corresponds to the hashing algorithm used while creating the signature of the notifications, subscription confirmations, or unsubscribe confirmation messages sent by Amazon SNS\\. By default, `SignatureVersion` is set to `1`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Subscription": "The Amazon SNS subscriptions \\(endpoints\\) for this topic\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) of [Subscription](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Subscription": "The Amazon SNS subscriptions \\(endpoints\\) for this topic\\. \nIf you specify the `Subscription` property in the `AWS::SNS::Topic` resource and it creates an associated subscription resource, the associated subscription is not deleted when the `AWS::SNS::Topic` resource is deleted\\.\n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) of [Subscription](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "The list of tags to add to a new topic\\. \nTo be able to tag a topic on creation, you must have the `sns:CreateTopic` and `sns:TagResource` permissions\\.\n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TopicName": "The name of the topic you want to create\\. Topic names must include only uppercase and lowercase ASCII letters, numbers, underscores, and hyphens, and must be between 1 and 256 characters long\\. FIFO topic names must end with `.fifo`\\. \nIf you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the topic name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you can't perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "TracingConfig": "Tracing mode of an Amazon SNS topic\\. By default `TracingConfig` is set to `PassThrough`, and the topic passes through the tracing header it receives from an SNS publisher to its subscriptions\\. If set to `Active`, SNS will vend X\\-Ray segment data to topic owner account if the sampled flag in the tracing header is true\\. Only supported on standard topics\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" diff --git a/schema_source/cloudformation.schema.json b/schema_source/cloudformation.schema.json index 138650ec8..e4b2db653 100644 --- a/schema_source/cloudformation.schema.json +++ b/schema_source/cloudformation.schema.json @@ -56189,6 +56189,9 @@ "title": "AvailabilityZone", "type": "string" }, + "HostMaintenance": { + "type": "string" + }, "HostRecovery": { "markdownDescription": "Indicates whether to enable or disable host recovery for the Dedicated Host\\. Host recovery is disabled by default\\. For more information, see [ Host recovery](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-hosts-recovery.html) in the *Amazon EC2 User Guide*\\. \nDefault: `off` \n*Required*: No \n*Type*: String \n*Allowed values*: `off | on` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "HostRecovery", @@ -89018,6 +89021,11 @@ "title": "VpcConfiguration" } }, + "required": [ + "AccountAccessType", + "AuthenticationProviders", + "PermissionType" + ], "type": "object" }, "Type": { @@ -89036,7 +89044,8 @@ } }, "required": [ - "Type" + "Type", + "Properties" ], "type": "object" }, @@ -92813,6 +92822,39 @@ ], "type": "object" }, + "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint": { + "additionalProperties": false, + "properties": { + "AgentStatus": { + "type": "string" + }, + "AuditResults": { + "type": "string" + }, + "EgressAddress": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.ConnectionDetails" + }, + "IngressAddress": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.RangedConnectionDetails" + }, + "Name": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::GroundStation::DataflowEndpointGroup.ConnectionDetails": { + "additionalProperties": false, + "properties": { + "Mtu": { + "type": "number" + }, + "SocketAddress": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.SocketAddress" + } + }, + "type": "object" + }, "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint": { "additionalProperties": false, "properties": { @@ -92837,6 +92879,9 @@ "AWS::GroundStation::DataflowEndpointGroup.EndpointDetails": { "additionalProperties": false, "properties": { + "AwsGroundStationAgentEndpoint": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint" + }, "Endpoint": { "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint", "markdownDescription": "Information about the endpoint such as name and the endpoint address\\. \n*Required*: No \n*Type*: [DataflowEndpoint](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-dataflowendpoint.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -92850,6 +92895,42 @@ }, "type": "object" }, + "AWS::GroundStation::DataflowEndpointGroup.IntegerRange": { + "additionalProperties": false, + "properties": { + "Maximum": { + "type": "number" + }, + "Minimum": { + "type": "number" + } + }, + "type": "object" + }, + "AWS::GroundStation::DataflowEndpointGroup.RangedConnectionDetails": { + "additionalProperties": false, + "properties": { + "Mtu": { + "type": "number" + }, + "SocketAddress": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.RangedSocketAddress" + } + }, + "type": "object" + }, + "AWS::GroundStation::DataflowEndpointGroup.RangedSocketAddress": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "PortRange": { + "$ref": "#/definitions/AWS::GroundStation::DataflowEndpointGroup.IntegerRange" + } + }, + "type": "object" + }, "AWS::GroundStation::DataflowEndpointGroup.SecurityDetails": { "additionalProperties": false, "properties": { @@ -92956,6 +93037,12 @@ "title": "Name", "type": "string" }, + "StreamsKmsKey": { + "$ref": "#/definitions/AWS::GroundStation::MissionProfile.StreamsKmsKey" + }, + "StreamsKmsRole": { + "type": "string" + }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -93015,6 +93102,18 @@ }, "type": "object" }, + "AWS::GroundStation::MissionProfile.StreamsKmsKey": { + "additionalProperties": false, + "properties": { + "KmsAliasArn": { + "type": "string" + }, + "KmsKeyArn": { + "type": "string" + } + }, + "type": "object" + }, "AWS::GuardDuty::Detector": { "additionalProperties": false, "properties": { @@ -110641,6 +110740,102 @@ ], "type": "object" }, + "AWS::IoTWireless::WirelessDeviceImportTask": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "DestinationName": { + "type": "string" + }, + "Sidewalk": { + "$ref": "#/definitions/AWS::IoTWireless::WirelessDeviceImportTask.Sidewalk" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "DestinationName", + "Sidewalk" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTWireless::WirelessDeviceImportTask" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTWireless::WirelessDeviceImportTask.Sidewalk": { + "additionalProperties": false, + "properties": { + "DeviceCreationFile": { + "type": "string" + }, + "DeviceCreationFileList": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Role": { + "type": "string" + }, + "SidewalkManufacturingSn": { + "type": "string" + } + }, + "type": "object" + }, "AWS::IoTWireless::WirelessGateway": { "additionalProperties": false, "properties": { @@ -129306,22 +129501,6 @@ }, "type": "object" }, - "AWS::Macie::FindingsFilter.FindingsFilterListItem": { - "additionalProperties": false, - "properties": { - "Id": { - "markdownDescription": "The unique identifier for the findings filter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "title": "Id", - "type": "string" - }, - "Name": { - "markdownDescription": "The custom name of the findings filter\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "title": "Name", - "type": "string" - } - }, - "type": "object" - }, "AWS::Macie::Session": { "additionalProperties": false, "properties": { @@ -138215,11 +138394,6 @@ "title": "KmsKeyId", "type": "string" }, - "Port": { - "markdownDescription": "Specifies the port that the database engine is listening on\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "title": "Port", - "type": "number" - }, "PreferredBackupWindow": { "markdownDescription": "Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the `BackupRetentionPeriod`\\. \nAn update may require some interruption\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PreferredBackupWindow", @@ -189557,6 +189731,9 @@ "title": "ReplicationSourceIdentifier", "type": "string" }, + "RestoreToTime": { + "type": "string" + }, "RestoreType": { "markdownDescription": "The type of restore to be performed\\. You can specify one of the following values: \n+ `full-copy` \\- The new DB cluster is restored as a full copy of the source DB cluster\\.\n+ `copy-on-write` \\- The new DB cluster is restored as a clone of the source DB cluster\\.\nConstraints: You can't specify `copy-on-write` if the engine version of the source DB cluster is earlier than 1\\.11\\. \nIf you don't specify a `RestoreType` value, then the new DB cluster is restored as a full copy of the source DB cluster\\. \nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "RestoreType", @@ -195873,17 +196050,17 @@ "additionalProperties": false, "properties": { "CrlData": { - "markdownDescription": "The x509 v3 specified certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CrlData", "type": "string" }, "Enabled": { - "markdownDescription": "Specifies whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" }, "Name": { - "markdownDescription": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -195891,7 +196068,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of tags to attach to the certificate revocation list \\(CRL\\)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, @@ -195964,12 +196141,12 @@ "additionalProperties": false, "properties": { "DurationSeconds": { - "markdownDescription": "Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The number of seconds vended session credentials will be valid for \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DurationSeconds", "type": "number" }, "Enabled": { - "markdownDescription": "Indicates whether the profile is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" }, @@ -195977,17 +196154,17 @@ "items": { "type": "string" }, - "markdownDescription": "A list of managed policy ARNs that apply to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of managed policy ARNs\\. Managed policies identified by this list will be applied to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ManagedPolicyArns", "type": "array" }, "Name": { - "markdownDescription": "The name of the profile\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, "RequireInstanceProperties": { - "markdownDescription": "Specifies whether instance properties are required in temporary credential requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether instance properties are required in CreateSession requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RequireInstanceProperties", "type": "boolean" }, @@ -195995,12 +196172,12 @@ "items": { "type": "string" }, - "markdownDescription": "A list of IAM role ARNs\\. During `CreateSession`, if a matching role ARN is provided, the properties in this profile will be applied to the intersection session policy\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of IAM role ARNs that can be assumed when this profile is specified in a CreateSession request\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RoleArns", "type": "array" }, "SessionPolicy": { - "markdownDescription": "A session policy that applies to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A session policy that will applied to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SessionPolicy", "type": "string" }, @@ -196008,7 +196185,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "The tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" } @@ -196131,11 +196308,11 @@ "properties": { "SourceData": { "$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData", - "markdownDescription": "The data field of the trust anchor depending on its type\\. \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A union object representing the data field of the TrustAnchor depending on its type \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceData" }, "SourceType": { - "markdownDescription": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceType", "type": "string" } @@ -203752,7 +203929,7 @@ "items": { "$ref": "#/definitions/AWS::SNS::Topic.Subscription" }, - "markdownDescription": "The Amazon SNS subscriptions \\(endpoints\\) for this topic\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) of [Subscription](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon SNS subscriptions \\(endpoints\\) for this topic\\. \nIf you specify the `Subscription` property in the `AWS::SNS::Topic` resource and it creates an associated subscription resource, the associated subscription is not deleted when the `AWS::SNS::Topic` resource is deleted\\.\n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) of [Subscription](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Subscription", "type": "array" }, @@ -205975,6 +206152,342 @@ ], "type": "object" }, + "AWS::SSMContacts::Plan": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ContactId": { + "type": "string" + }, + "RotationIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Stages": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Plan.Stage" + }, + "type": "array" + } + }, + "required": [ + "ContactId" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::SSMContacts::Plan" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::SSMContacts::Plan.ChannelTargetInfo": { + "additionalProperties": false, + "properties": { + "ChannelId": { + "type": "string" + }, + "RetryIntervalInMinutes": { + "type": "number" + } + }, + "required": [ + "ChannelId", + "RetryIntervalInMinutes" + ], + "type": "object" + }, + "AWS::SSMContacts::Plan.ContactTargetInfo": { + "additionalProperties": false, + "properties": { + "ContactId": { + "type": "string" + }, + "IsEssential": { + "type": "boolean" + } + }, + "required": [ + "ContactId", + "IsEssential" + ], + "type": "object" + }, + "AWS::SSMContacts::Plan.Stage": { + "additionalProperties": false, + "properties": { + "DurationInMinutes": { + "type": "number" + }, + "Targets": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Plan.Targets" + }, + "type": "array" + } + }, + "required": [ + "DurationInMinutes" + ], + "type": "object" + }, + "AWS::SSMContacts::Plan.Targets": { + "additionalProperties": false, + "properties": { + "ChannelTargetInfo": { + "$ref": "#/definitions/AWS::SSMContacts::Plan.ChannelTargetInfo" + }, + "ContactTargetInfo": { + "$ref": "#/definitions/AWS::SSMContacts::Plan.ContactTargetInfo" + } + }, + "type": "object" + }, + "AWS::SSMContacts::Rotation": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ContactIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Name": { + "type": "string" + }, + "Recurrence": { + "$ref": "#/definitions/AWS::SSMContacts::Rotation.RecurrenceSettings" + }, + "StartTime": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + }, + "TimeZoneId": { + "type": "string" + } + }, + "required": [ + "ContactIds", + "Name", + "Recurrence", + "StartTime", + "TimeZoneId" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::SSMContacts::Rotation" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::SSMContacts::Rotation.CoverageTime": { + "additionalProperties": false, + "properties": { + "EndTime": { + "type": "string" + }, + "StartTime": { + "type": "string" + } + }, + "required": [ + "EndTime", + "StartTime" + ], + "type": "object" + }, + "AWS::SSMContacts::Rotation.MonthlySetting": { + "additionalProperties": false, + "properties": { + "DayOfMonth": { + "type": "number" + }, + "HandOffTime": { + "type": "string" + } + }, + "required": [ + "DayOfMonth", + "HandOffTime" + ], + "type": "object" + }, + "AWS::SSMContacts::Rotation.RecurrenceSettings": { + "additionalProperties": false, + "properties": { + "DailySettings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "MonthlySettings": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Rotation.MonthlySetting" + }, + "type": "array" + }, + "NumberOfOnCalls": { + "type": "number" + }, + "RecurrenceMultiplier": { + "type": "number" + }, + "ShiftCoverages": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Rotation.ShiftCoverage" + }, + "type": "array" + }, + "WeeklySettings": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Rotation.WeeklySetting" + }, + "type": "array" + } + }, + "required": [ + "NumberOfOnCalls", + "RecurrenceMultiplier" + ], + "type": "object" + }, + "AWS::SSMContacts::Rotation.ShiftCoverage": { + "additionalProperties": false, + "properties": { + "CoverageTimes": { + "items": { + "$ref": "#/definitions/AWS::SSMContacts::Rotation.CoverageTime" + }, + "type": "array" + }, + "DayOfWeek": { + "type": "string" + } + }, + "required": [ + "CoverageTimes", + "DayOfWeek" + ], + "type": "object" + }, + "AWS::SSMContacts::Rotation.WeeklySetting": { + "additionalProperties": false, + "properties": { + "DayOfWeek": { + "type": "string" + }, + "HandOffTime": { + "type": "string" + } + }, + "required": [ + "DayOfWeek", + "HandOffTime" + ], + "type": "object" + }, "AWS::SSMIncidents::ReplicationSet": { "additionalProperties": false, "properties": { @@ -208981,6 +209494,9 @@ "title": "ContainerStartupHealthCheckTimeoutInSeconds", "type": "number" }, + "EnableSSMAccess": { + "type": "boolean" + }, "InitialInstanceCount": { "markdownDescription": "Number of instances to launch initially\\. \n*Required*: No \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "InitialInstanceCount", @@ -229627,6 +230143,17 @@ "type": "number" } }, + "required": [ + "FixedRate", + "HTTPMethod", + "Host", + "Priority", + "ReservoirSize", + "ResourceARN", + "ServiceName", + "ServiceType", + "URLPath" + ], "type": "object" }, "AWS::XRay::SamplingRule.SamplingRuleRecord": { @@ -231876,6 +232403,9 @@ { "$ref": "#/definitions/AWS::IoTWireless::WirelessDevice" }, + { + "$ref": "#/definitions/AWS::IoTWireless::WirelessDeviceImportTask" + }, { "$ref": "#/definitions/AWS::IoTWireless::WirelessGateway" }, @@ -232815,6 +233345,12 @@ { "$ref": "#/definitions/AWS::SSMContacts::ContactChannel" }, + { + "$ref": "#/definitions/AWS::SSMContacts::Plan" + }, + { + "$ref": "#/definitions/AWS::SSMContacts::Rotation" + }, { "$ref": "#/definitions/AWS::SSMIncidents::ReplicationSet" }, From b776c0eb386afca4f01fe4ec5f6a73cb982877cb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 10 Apr 2023 17:50:03 -0700 Subject: [PATCH 6/9] chore(schema): update (#3099) Co-authored-by: github-actions --- samtranslator/schema/schema.json | 344 ++++++++++++++-------- schema_source/cloudformation-docs.json | 346 ++++++++++++++--------- schema_source/cloudformation.schema.json | 344 ++++++++++++++-------- 3 files changed, 673 insertions(+), 361 deletions(-) diff --git a/samtranslator/schema/schema.json b/samtranslator/schema/schema.json index 8bbe916a5..cba1a57dd 100644 --- a/samtranslator/schema/schema.json +++ b/samtranslator/schema/schema.json @@ -3777,7 +3777,7 @@ "additionalProperties": false, "properties": { "Excluded": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Excludes a sectional element that was generated by default for a specified data model\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Excluded", "type": "boolean" }, @@ -24449,7 +24449,9 @@ "type": "array" }, "EphemeralStorage": { - "$ref": "#/definitions/AWS::Batch::JobDefinition.EphemeralStorage" + "$ref": "#/definitions/AWS::Batch::JobDefinition.EphemeralStorage", + "markdownDescription": "The amount of ephemeral storage to allocate for the task\\. This parameter is used to expand the total amount of ephemeral storage available, beyond the default amount, for tasks hosted on AWS Fargate\\. \n*Required*: No \n*Type*: [EphemeralStorage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-ephemeralstorage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EphemeralStorage" }, "ExecutionRoleArn": { "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the execution role that AWS Batch can assume\\. For jobs that run on Fargate resources, you must provide an execution role\\. For more information, see [AWS Batch execution IAM role](https://docs.aws.amazon.com/batch/latest/userguide/execution-IAM-role.html) in the * AWS Batch User Guide*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -24571,7 +24573,7 @@ "type": "string" }, "HostPath": { - "markdownDescription": "The path for the device on the host container instance\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume-hostpath.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The path for the device on the host container instance\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "HostPath", "type": "string" }, @@ -24664,12 +24666,12 @@ }, "Resources": { "$ref": "#/definitions/AWS::Batch::JobDefinition.EksContainerResourceRequirements", - "markdownDescription": "The type and amount of resources to assign to a container\\. The supported resources include `memory`, `cpu`, and `nvidia.com/gpu`\\. For more information, see [Resource management for pods and containers](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [Resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer-resources.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type and amount of resources to assign to a container\\. The supported resources include `memory`, `cpu`, and `nvidia.com/gpu`\\. For more information, see [Resource management for pods and containers](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksContainerResourceRequirements](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainerresourcerequirements.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Resources" }, "SecurityContext": { "$ref": "#/definitions/AWS::Batch::JobDefinition.EksContainerSecurityContext", - "markdownDescription": "The security context for a job\\. For more information, see [Configure a security context for a pod or container](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [SecurityContext](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer-securitycontext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The security context for a job\\. For more information, see [Configure a security context for a pod or container](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksContainerSecurityContext](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainersecuritycontext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SecurityContext" }, "VolumeMounts": { @@ -24709,9 +24711,13 @@ "additionalProperties": false, "properties": { "Limits": { + "markdownDescription": "The type and quantity of the resources to reserve for the container\\. The values vary based on the `name` that's specified\\. Resources can be requested using either the `limits` or the `requests` objects\\. \nmemory \nThe memory hard limit \\(in MiB\\) for the container, using whole integers, with a \"Mi\" suffix\\. If your container attempts to exceed the memory specified, the container is terminated\\. You must specify at least 4 MiB of memory for a job\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both places, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\. \nTo maximize your resource utilization, provide your jobs with as much memory as possible for the specific instance type that you are using\\. To learn how, see [Memory management](https://docs.aws.amazon.com/batch/latest/userguide/memory-management.html) in the * AWS Batch User Guide*\\. \ncpu \nThe number of CPUs that's reserved for the container\\. Values must be an even multiple of `0.25`\\. `cpu` can be specified in `limits`, `requests`, or both\\. If `cpu` is specified in both places, then the value that's specified in `limits` must be at least as large as the value that's specified in `requests`\\. \nnvidia\\.com/gpu \nThe number of GPUs that's reserved for the container\\. Values must be a whole integer\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both places, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\.\n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Limits", "type": "object" }, "Requests": { + "markdownDescription": "The type and quantity of the resources to request for the container\\. The values vary based on the `name` that's specified\\. Resources can be requested by using either the `limits` or the `requests` objects\\. \nmemory \nThe memory hard limit \\(in MiB\\) for the container, using whole integers, with a \"Mi\" suffix\\. If your container attempts to exceed the memory specified, the container is terminated\\. You must specify at least 4 MiB of memory for a job\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\. \nIf you're trying to maximize your resource utilization by providing your jobs as much memory as possible for a particular instance type, see [Memory management](https://docs.aws.amazon.com/batch/latest/userguide/memory-management.html) in the * AWS Batch User Guide*\\. \ncpu \nThe number of CPUs that are reserved for the container\\. Values must be an even multiple of `0.25`\\. `cpu` can be specified in `limits`, `requests`, or both\\. If `cpu` is specified in both, then the value that's specified in `limits` must be at least as large as the value that's specified in `requests`\\. \nnvidia\\.com/gpu \nThe number of GPUs that are reserved for the container\\. Values must be a whole integer\\. `nvidia.com/gpu` can be specified in `limits`, `requests`, or both\\. If `nvidia.com/gpu` is specified in both, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\.\n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Requests", "type": "object" } }, @@ -24721,18 +24727,28 @@ "additionalProperties": false, "properties": { "Privileged": { + "markdownDescription": "When this parameter is `true`, the container is given elevated permissions on the host container instance\\. The level of permissions are similar to the `root` user permissions\\. The default value is `false`\\. This parameter maps to `privileged` policy in the [Privileged pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#privileged) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Privileged", "type": "boolean" }, "ReadOnlyRootFilesystem": { + "markdownDescription": "When this parameter is `true`, the container is given read\\-only access to its root file system\\. The default value is `false`\\. This parameter maps to `ReadOnlyRootFilesystem` policy in the [Volumes and file systems pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#volumes-and-file-systems) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReadOnlyRootFilesystem", "type": "boolean" }, "RunAsGroup": { + "markdownDescription": "When this parameter is specified, the container is run as the specified group ID \\(`gid`\\)\\. If this parameter isn't specified, the default is the group that's specified in the image metadata\\. This parameter maps to `RunAsGroup` and `MustRunAs` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RunAsGroup", "type": "number" }, "RunAsNonRoot": { + "markdownDescription": "When this parameter is specified, the container is run as a user with a `uid` other than 0\\. If this parameter isn't specified, so such rule is enforced\\. This parameter maps to `RunAsUser` and `MustRunAsNonRoot` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RunAsNonRoot", "type": "boolean" }, "RunAsUser": { + "markdownDescription": "When this parameter is specified, the container is run as the specified user ID \\(`uid`\\)\\. If this parameter isn't specified, the default is the user that's specified in the image metadata\\. This parameter maps to `RunAsUser` and `MustRanAs` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RunAsUser", "type": "number" } }, @@ -24763,9 +24779,13 @@ "additionalProperties": false, "properties": { "Medium": { + "markdownDescription": "The medium to store the volume\\. The default value is an empty string, which uses the storage of the node\\. \n\"\" \n **\\(Default\\)** Use the disk storage of the node\\. \n\"Memory\" \nUse the `tmpfs` volume that's backed by the RAM of the node\\. Contents of the volume are lost when the node reboots, and any storage on the volume counts against the container's memory limit\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Medium", "type": "string" }, "SizeLimit": { + "markdownDescription": "The maximum size of the volume\\. By default, there's no maximum size defined\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizeLimit", "type": "string" } }, @@ -24775,6 +24795,8 @@ "additionalProperties": false, "properties": { "Path": { + "markdownDescription": "The path of the file or directory on the host to mount into containers on the pod\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Path", "type": "string" } }, @@ -24795,9 +24817,13 @@ "additionalProperties": false, "properties": { "Optional": { + "markdownDescription": "Specifies whether the secret or the secret's keys must be defined\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Optional", "type": "boolean" }, "SecretName": { + "markdownDescription": "The name of the secret\\. The name must be allowed as a DNS subdomain name\\. For more information, see [DNS subdomain names](https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#dns-subdomain-names) in the *Kubernetes documentation*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecretName", "type": "string" } }, @@ -24811,12 +24837,12 @@ "properties": { "EmptyDir": { "$ref": "#/definitions/AWS::Batch::JobDefinition.EksEmptyDir", - "markdownDescription": "Specifies the configuration of a Kubernetes `emptyDir` volume\\. For more information, see [emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EmptyDir](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume-emptydir.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the configuration of a Kubernetes `emptyDir` volume\\. For more information, see [emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksEmptyDir](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksemptydir.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EmptyDir" }, "HostPath": { "$ref": "#/definitions/AWS::Batch::JobDefinition.EksHostPath", - "markdownDescription": "Specifies the configuration of a Kubernetes `hostPath` volume\\. For more information, see [hostPath](https://kubernetes.io/docs/concepts/storage/volumes/#hostpath) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [HostPath](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume-hostpath.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the configuration of a Kubernetes `hostPath` volume\\. For more information, see [hostPath](https://kubernetes.io/docs/concepts/storage/volumes/#hostpath) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksHostPath](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekshostpath.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "HostPath" }, "Name": { @@ -24826,7 +24852,7 @@ }, "Secret": { "$ref": "#/definitions/AWS::Batch::JobDefinition.EksSecret", - "markdownDescription": "Specifies the configuration of a Kubernetes `secret` volume\\. For more information, see [secret](https://kubernetes.io/docs/concepts/storage/volumes/#secret) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [Secret](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the configuration of a Kubernetes `secret` volume\\. For more information, see [secret](https://kubernetes.io/docs/concepts/storage/volumes/#secret) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksSecret](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekssecret.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Secret" } }, @@ -24855,6 +24881,8 @@ "additionalProperties": false, "properties": { "SizeInGiB": { + "markdownDescription": "The total amount, in GiB, of ephemeral storage to set for the task\\. The minimum supported value is `21` GiB and the maximum supported value is `200` GiB\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizeInGiB", "type": "number" } }, @@ -24976,6 +25004,8 @@ "additionalProperties": false, "properties": { "Labels": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Labels", "type": "object" } }, @@ -25083,7 +25113,9 @@ "type": "boolean" }, "Metadata": { - "$ref": "#/definitions/AWS::Batch::JobDefinition.Metadata" + "$ref": "#/definitions/AWS::Batch::JobDefinition.Metadata", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [Metadata](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties-metadata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Metadata" }, "ServiceAccountName": { "markdownDescription": "The name of the service account that's used to run the pod\\. For more information, see [Kubernetes service accounts](https://docs.aws.amazon.com/eks/latest/userguide/service-accounts.html) and [Configure a Kubernetes service account to assume an IAM role](https://docs.aws.amazon.com/eks/latest/userguide/associate-service-account-role.html) in the *Amazon EKS User Guide* and [Configure service accounts for pods](https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -36536,7 +36568,7 @@ "additionalProperties": false, "properties": { "BucketName": { - "markdownDescription": "The name of the bucket\\. This is required for your S3Bucket repositoryThe name must start with the prefix, `codeguru-reviewer-*`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the bucket\\. This is required for your S3Bucket repository\\. The name must start with the prefix `codeguru-reviewer-*`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "BucketName", "type": "string" }, @@ -46524,7 +46556,7 @@ "type": "string" }, "SlotName": { - "markdownDescription": "Sets the name of a previously created logical replication slot for a change data capture \\(CDC\\) load of the PostgreSQL source instance\\. \nWhen used with the `CdcStartPosition` request parameter for the AWS DMS API , this attribute also makes it possible to use native CDC start points\\. DMS verifies that the specified logical replication slot exists before starting the CDC load task\\. It also verifies that the task was created with a valid setting of `CdcStartPosition`\\. If the specified slot doesn't exist or the task doesn't have a valid `CdcStartPosition` setting, DMS raises an error\\. \nFor more information about setting the `CdcStartPosition` request parameter, see [Determining a CDC native start point](dms/latest/userguide/CHAP_Task.CDC.html#CHAP_Task.CDC.StartPoint.Native) in the * AWS Database Migration Service User Guide*\\. For more information about using `CdcStartPosition`, see [CreateReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_CreateReplicationTask.html), [StartReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_StartReplicationTask.html), and [ModifyReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_ModifyReplicationTask.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Sets the name of a previously created logical replication slot for a change data capture \\(CDC\\) load of the PostgreSQL source instance\\. \nWhen used with the `CdcStartPosition` request parameter for the AWS DMS API , this attribute also makes it possible to use native CDC start points\\. DMS verifies that the specified logical replication slot exists before starting the CDC load task\\. It also verifies that the task was created with a valid setting of `CdcStartPosition`\\. If the specified slot doesn't exist or the task doesn't have a valid `CdcStartPosition` setting, DMS raises an error\\. \nFor more information about setting the `CdcStartPosition` request parameter, see [Determining a CDC native start point](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Task.CDC.html#CHAP_Task.CDC.StartPoint.Native) in the * AWS Database Migration Service User Guide*\\. For more information about using `CdcStartPosition`, see [CreateReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_CreateReplicationTask.html), [StartReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_StartReplicationTask.html), and [ModifyReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_ModifyReplicationTask.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SlotName", "type": "string" } @@ -52771,7 +52803,7 @@ "type": "array" }, "BillingMode": { - "markdownDescription": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BillingMode", "type": "string" }, @@ -52818,7 +52850,7 @@ "title": "StreamSpecification" }, "TableName": { - "markdownDescription": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "TableName", "type": "string" }, @@ -52865,12 +52897,12 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, "AttributeType": { - "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeType", "type": "string" } @@ -52916,7 +52948,7 @@ "additionalProperties": false, "properties": { "Enabled": { - "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" } @@ -52930,7 +52962,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -52938,7 +52970,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::GlobalTable.KeySchema" }, - "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -52969,7 +53001,7 @@ "type": "string" }, "KeyType": { - "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KeyType", "type": "string" } @@ -52984,7 +53016,7 @@ "additionalProperties": false, "properties": { "StreamArn": { - "markdownDescription": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamArn", "type": "string" } @@ -52998,7 +53030,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -53006,7 +53038,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::GlobalTable.KeySchema" }, - "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -53041,12 +53073,12 @@ "items": { "type": "string" }, - "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "title": "NonKeyAttributes", "type": "array" }, "ProjectionType": { - "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "title": "ProjectionType", "type": "string" } @@ -53078,7 +53110,7 @@ "title": "ContributorInsightsSpecification" }, "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "IndexName", "type": "string" }, @@ -53154,7 +53186,7 @@ "title": "SSESpecification" }, "TableClass": { - "markdownDescription": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TableClass", "type": "string" }, @@ -53181,7 +53213,7 @@ "type": "boolean" }, "SSEType": { - "markdownDescription": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AES256 | KMS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SSEType", "type": "string" } @@ -53195,7 +53227,7 @@ "additionalProperties": false, "properties": { "StreamViewType": { - "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamViewType", "type": "string" } @@ -53238,7 +53270,7 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, @@ -53315,7 +53347,7 @@ "type": "array" }, "BillingMode": { - "markdownDescription": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BillingMode", "type": "string" }, @@ -53370,7 +53402,7 @@ }, "ProvisionedThroughput": { "$ref": "#/definitions/AWS::DynamoDB::Table.ProvisionedThroughput", - "markdownDescription": "Throughput for the specified table, which consists of values for `ReadCapacityUnits` and `WriteCapacityUnits`\\. For more information about the contents of a provisioned throughput structure, see [Amazon DynamoDB Table ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-provisionedthroughput.html)\\. \nIf you set `BillingMode` as `PROVISIONED`, you must specify this property\\. If you set `BillingMode` as `PAY_PER_REQUEST`, you cannot specify this property\\. \n*Required*: Conditional \n*Type*: [ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Throughput for the specified table, which consists of values for `ReadCapacityUnits` and `WriteCapacityUnits`\\. For more information about the contents of a provisioned throughput structure, see [Amazon DynamoDB Table ProvisionedThroughput](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ProvisionedThroughput.html)\\. \nIf you set `BillingMode` as `PROVISIONED`, you must specify this property\\. If you set `BillingMode` as `PAY_PER_REQUEST`, you cannot specify this property\\. \n*Required*: Conditional \n*Type*: [ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ProvisionedThroughput" }, "SSESpecification": { @@ -53384,7 +53416,7 @@ "title": "StreamSpecification" }, "TableClass": { - "markdownDescription": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TableClass", "type": "string" }, @@ -53437,12 +53469,12 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, "AttributeType": { - "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeType", "type": "string" } @@ -53457,7 +53489,7 @@ "additionalProperties": false, "properties": { "Enabled": { - "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" } @@ -53471,7 +53503,7 @@ "additionalProperties": false, "properties": { "Delimiter": { - "markdownDescription": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1` \n*Pattern*: `[,;:|\\t ]` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Delimiter", "type": "string" }, @@ -53479,7 +53511,7 @@ "items": { "type": "string" }, - "markdownDescription": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "HeaderList", "type": "array" } @@ -53495,7 +53527,7 @@ "title": "ContributorInsightsSpecification" }, "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -53503,7 +53535,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::Table.KeySchema" }, - "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -53529,12 +53561,12 @@ "additionalProperties": false, "properties": { "InputCompressionType": { - "markdownDescription": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GZIP | NONE | ZSTD` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "InputCompressionType", "type": "string" }, "InputFormat": { - "markdownDescription": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CSV | DYNAMODB_JSON | ION` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "InputFormat", "type": "string" }, @@ -53575,7 +53607,7 @@ "type": "string" }, "KeyType": { - "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "KeyType", "type": "string" } @@ -53590,7 +53622,7 @@ "additionalProperties": false, "properties": { "StreamArn": { - "markdownDescription": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamArn", "type": "string" } @@ -53604,7 +53636,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -53612,7 +53644,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::Table.KeySchema" }, - "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -53647,12 +53679,12 @@ "items": { "type": "string" }, - "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "NonKeyAttributes", "type": "array" }, "ProjectionType": { - "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ProjectionType", "type": "string" } @@ -53683,17 +53715,17 @@ "additionalProperties": false, "properties": { "S3Bucket": { - "markdownDescription": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `^[a-z0-9A-Z]+[\\.\\-\\w]*[a-z0-9A-Z]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3Bucket", "type": "string" }, "S3BucketOwner": { - "markdownDescription": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[0-9]{12}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3BucketOwner", "type": "string" }, "S3KeyPrefix": { - "markdownDescription": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3KeyPrefix", "type": "string" } @@ -53731,7 +53763,7 @@ "additionalProperties": false, "properties": { "StreamViewType": { - "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamViewType", "type": "string" } @@ -53745,7 +53777,7 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, @@ -58444,7 +58476,7 @@ }, "PrivateDnsNameOptions": { "$ref": "#/definitions/AWS::EC2::LaunchTemplate.PrivateDnsNameOptions", - "markdownDescription": "The options for the instance hostname\\. The default values are inherited from the subnet\\. \n*Required*: No \n*Type*: [PrivateDnsNameOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The hostname type for EC2 instances launched into this subnet and how DNS A and AAAA record queries should be handled\\. For more information, see [Amazon EC2 instance hostname types](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-naming.html) in the *Amazon Elastic Compute Cloud User Guide*\\. \n*Required*: No \n*Type*: [PrivateDnsNameOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PrivateDnsNameOptions" }, "RamDiskId": { @@ -58624,7 +58656,7 @@ "type": "number" }, "Min": { - "markdownDescription": "The minimum amount of network bandwidth, in Gbps\\. To specify no minimum limit, omit this parameter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The minimum amount of network bandwidth, in Gbps\\. If this parameter is not specified, there is no minimum limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Min", "type": "number" } @@ -62001,7 +62033,7 @@ "type": "string" }, "SourceSecurityGroupOwnerId": { - "markdownDescription": "\\[nondefault VPC\\] The AWS account ID for the source security group, if the source security group is in a different account\\. You can't specify this property with an IP address range\\. Creates rules that grant full ICMP, UDP, and TCP access\\. \nIf you specify `SourceSecurityGroupName` or `SourceSecurityGroupId` and that security group is owned by a different account than the account creating the stack, you must specify the `SourceSecurityGroupOwnerId`; otherwise, this property is optional\\. \n*Required*: Conditional \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "\\[nondefault VPC\\] The AWS account ID for the source security group, if the source security group is in a different account\\. You can't specify this property with an IP address range\\. Creates rules that grant full ICMP, UDP, and TCP access\\. \nIf you specify `SourceSecurityGroupName` or `SourceSecurityGroupId` and that security group is owned by a different account than the account creating the stack, you must specify `SourceSecurityGroupOwnerId`; otherwise, this property is optional\\. \n*Required*: Conditional \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "SourceSecurityGroupOwnerId", "type": "string" }, @@ -98449,12 +98481,12 @@ "additionalProperties": false, "properties": { "MaxCityNetworksToMonitor": { - "markdownDescription": "The maximum number of city\\-networks to monitor for your resources\\. A city\\-network is the location \\(city\\) where clients access your application resources from and the network, such as an internet service provider, that clients access the resources through\\. \nFor more information, see [ Choosing a city\\-network maximum value](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/IMCityNetworksMaximum.html) in *Using Amazon CloudWatch Internet Monitor*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum number of city\\-networks to monitor for your resources\\. A city\\-network is the location \\(city\\) where clients access your application resources from and the ASN, typically an internet service provider, that clients access the resources through\\. \nThe city\\-network maximum that you choose sets a cap on the total that *can* be included when Internet Monitor monitors traffic with your monitor\\. You only pay for the number of city\\-networks that are actually monitored, not this maximum limit, and you can change the maximum at any time, by updating your monitor\\. \nFor more information, see [ Choosing a city\\-network maximum value](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/IMCityNetworksMaximum.html) in *Using Amazon CloudWatch Internet Monitor*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaxCityNetworksToMonitor", "type": "number" }, "MonitorName": { - "markdownDescription": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "MonitorName", "type": "string" }, @@ -98478,7 +98510,7 @@ "items": { "type": "string" }, - "markdownDescription": "The resources to remove from a monitor, which you provide as a set of Amazon Resource Names \\(ARNs\\)\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The resources to remove from a monitor\\. Provide the resources as a set of Amazon Resource Names \\(ARNs\\)\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResourcesToRemove", "type": "array" }, @@ -109992,12 +110024,12 @@ "additionalProperties": false, "properties": { "LogLevel": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The log level for a log message\\. The log levels can be disabled, or set to `ERROR` to display less verbose logs containing only error information, or to `INFO` for more detailed logs \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "LogLevel", "type": "string" }, "WirelessDeviceFrameInfo": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "`FrameInfo` of your wireless device resources for the trace content\\. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "WirelessDeviceFrameInfo", "type": "string" } @@ -110351,7 +110383,7 @@ "additionalProperties": false, "properties": { "AutoCreateTasks": { - "markdownDescription": "Whether to automatically create tasks using this task definition for all gateways with the specified current version\\. If `false`, the task must be created by calling `CreateWirelessGatewayTask`\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Whether to automatically create tasks using this task definition for all gateways with the specified current version\\. If `false`, the task must me created by calling `CreateWirelessGatewayTask`\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AutoCreateTasks", "type": "boolean" }, @@ -110811,15 +110843,21 @@ "additionalProperties": false, "properties": { "DestinationName": { + "markdownDescription": "The name of the destination that describes the IoT rule to route messages from the Sidewalk devices in the import task to other applications\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `128` \n*Pattern*: `[a-zA-Z0-9-_]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationName", "type": "string" }, "Sidewalk": { - "$ref": "#/definitions/AWS::IoTWireless::WirelessDeviceImportTask.Sidewalk" + "$ref": "#/definitions/AWS::IoTWireless::WirelessDeviceImportTask.Sidewalk", + "markdownDescription": "The Sidewalk\\-related information of the wireless device import task\\. \n*Required*: Yes \n*Type*: [Sidewalk](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdeviceimporttask-sidewalk.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sidewalk" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Adds to or modifies the tags of the given resource\\. Tags are metadata that you can use to manage a resource\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -110854,18 +110892,26 @@ "additionalProperties": false, "properties": { "DeviceCreationFile": { + "markdownDescription": "The CSV file contained in an S3 bucket that's used for adding devices to an import task\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DeviceCreationFile", "type": "string" }, "DeviceCreationFileList": { "items": { "type": "string" }, + "markdownDescription": "List of Sidewalk devices that are added to the import task\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DeviceCreationFileList", "type": "array" }, "Role": { + "markdownDescription": "The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" }, "SidewalkManufacturingSn": { + "markdownDescription": "The Sidewalk manufacturing serial number \\(SMSN\\) of the Sidewalk device\\. \n*Required*: No \n*Type*: String \n*Maximum*: `64` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SidewalkManufacturingSn", "type": "string" } }, @@ -120463,7 +120509,7 @@ "title": "Cors" }, "InvokeMode": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Use one of the following options: \n+ `BUFFERED` \u2013 This is the default option\\. Lambda invokes your function using the `Invoke` API operation\\. Invocation results are available when the payload is complete\\. The maximum payload size is 6 MB\\.\n+ `RESPONSE_STREAM` \u2013 Your function streams payload results as they become available\\. Lambda invokes your function using the `InvokeWithResponseStream` API operation\\. The maximum response payload size is 20 MB, however, you can [request a quota increase](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InvokeMode", "type": "string" }, @@ -126633,12 +126679,12 @@ "additionalProperties": false, "properties": { "DestinationArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the destination\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the destination\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DestinationArn", "type": "string" }, "Distribution": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Distribution", "type": "string" }, @@ -126648,7 +126694,7 @@ "type": "string" }, "FilterPattern": { - "markdownDescription": "The filtering expressions that restrict what gets delivered to the destination AWS resource\\. For more information about the filter pattern syntax, see [Filter and Pattern Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The filtering expressions that restrict what gets delivered to the destination AWS resource\\. For more information about the filter pattern syntax, see [Filter and Pattern Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "FilterPattern", "type": "string" }, @@ -126658,7 +126704,7 @@ "type": "string" }, "RoleArn": { - "markdownDescription": "The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream\\. You don't need to provide the ARN when you are working with a logical destination for cross\\-account delivery\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream\\. You don't need to provide the ARN when you are working with a logical destination for cross\\-account delivery\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RoleArn", "type": "string" } @@ -139047,7 +139093,7 @@ "additionalProperties": false, "properties": { "IPAddressType": { - "markdownDescription": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DUALSTACK | IPV4 | IPV6` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "IPAddressType", "type": "string" }, @@ -139937,7 +139983,7 @@ "items": { "$ref": "#/definitions/AWS::NetworkFirewall::RuleGroup.StatefulRule" }, - "markdownDescription": "An array of individual stateful rules inspection criteria to be used together in a stateful rule group\\. Use this option to specify simple Suricata rules with protocol, source and destination, ports, direction, and rule options\\. For information about the Suricata `Rules` format, see [Rules Format](https://suricata.readthedocs.io/rules/intro.html#)\\. \n*Required*: No \n*Type*: List of [StatefulRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array of individual stateful rules inspection criteria to be used together in a stateful rule group\\. Use this option to specify simple Suricata rules with protocol, source and destination, ports, direction, and rule options\\. For information about the Suricata `Rules` format, see [Rules Format](https://suricata.readthedocs.iorules/intro.html#)\\. \n*Required*: No \n*Type*: List of [StatefulRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StatefulRules", "type": "array" }, @@ -140439,7 +140485,7 @@ "type": "string" }, "PolicyDocument": { - "markdownDescription": "Describes a core network policy\\. For more information, see [Core network policies](https://docs.aws.amazon.com/vpc/latest/cloudwan/cloudwan-policy-changesets.html)\\. \nIf you update the policy document, CloudFormation will apply the core network change set generated from the updated policy document, and then set it as the LIVE policy\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Describes a core network policy\\. For more information, see [Core network policies](https://docs.aws.amazon.com/network-manager/latest/cloudwan/cloudwan-policy-change-sets.html)\\. \nIf you update the policy document, CloudFormation will apply the core network change set generated from the updated policy document, and then set it as the LIVE policy\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PolicyDocument", "type": "object" }, @@ -143351,17 +143397,17 @@ "type": "string" }, "Name": { - "markdownDescription": "The name of the policy\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the policy\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, "Policy": { - "markdownDescription": "The JSON policy document without any whitespaces\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The JSON policy document without any whitespaces\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Policy", "type": "string" }, "Type": { - "markdownDescription": "The type of access policy\\. Currently the only option is `data`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The type of access policy\\. Currently the only option is `data`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Type", "type": "string" } @@ -143627,7 +143673,7 @@ "type": "string" }, "Name": { - "markdownDescription": "The name of the policy\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the policy\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, @@ -143637,7 +143683,7 @@ "type": "string" }, "Type": { - "markdownDescription": "The type of security policy\\. Can be either `encryption` or `network`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The type of security policy\\. Can be either `encryption` or `network`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Type", "type": "string" } @@ -189774,6 +189820,8 @@ "type": "string" }, "RestoreToTime": { + "markdownDescription": "The date and time to restore the DB cluster to\\. \nValid Values: Value must be a time in Universal Coordinated Time \\(UTC\\) format \nConstraints: \n+ Must be before the latest restorable time for the DB instance\n+ Must be specified if `UseLatestRestorableTime` parameter isn't provided\n+ Can't be specified if the `UseLatestRestorableTime` parameter is enabled\n+ Can't be specified if the `RestoreType` parameter is `copy-on-write` \nExample: `2015-03-07T23:45:00Z` \nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "RestoreToTime", "type": "string" }, "RestoreType": { @@ -191522,7 +191570,7 @@ "type": "string" }, "EngineVersion": { - "markdownDescription": "The engine version of the Aurora global database\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The engine version of the Aurora global database\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EngineVersion", "type": "string" }, @@ -196092,17 +196140,17 @@ "additionalProperties": false, "properties": { "CrlData": { - "markdownDescription": "x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The x509 v3 specified certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CrlData", "type": "string" }, "Enabled": { - "markdownDescription": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" }, "Name": { - "markdownDescription": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -196110,7 +196158,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of tags to attach to the certificate revocation list \\(CRL\\)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, @@ -196183,12 +196231,12 @@ "additionalProperties": false, "properties": { "DurationSeconds": { - "markdownDescription": "The number of seconds vended session credentials will be valid for \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DurationSeconds", "type": "number" }, "Enabled": { - "markdownDescription": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether the profile is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" }, @@ -196196,17 +196244,17 @@ "items": { "type": "string" }, - "markdownDescription": "A list of managed policy ARNs\\. Managed policies identified by this list will be applied to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of managed policy ARNs that apply to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ManagedPolicyArns", "type": "array" }, "Name": { - "markdownDescription": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the profile\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, "RequireInstanceProperties": { - "markdownDescription": "Specifies whether instance properties are required in CreateSession requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether instance properties are required in temporary credential requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RequireInstanceProperties", "type": "boolean" }, @@ -196214,12 +196262,12 @@ "items": { "type": "string" }, - "markdownDescription": "A list of IAM role ARNs that can be assumed when this profile is specified in a CreateSession request\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of IAM role ARNs\\. During `CreateSession`, if a matching role ARN is provided, the properties in this profile will be applied to the intersection session policy\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RoleArns", "type": "array" }, "SessionPolicy": { - "markdownDescription": "A session policy that will applied to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A session policy that applies to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SessionPolicy", "type": "string" }, @@ -196227,7 +196275,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" } @@ -196350,11 +196398,11 @@ "properties": { "SourceData": { "$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData", - "markdownDescription": "A union object representing the data field of the TrustAnchor depending on its type \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The data field of the trust anchor depending on its type\\. \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceData" }, "SourceType": { - "markdownDescription": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceType", "type": "string" } @@ -206251,18 +206299,24 @@ "additionalProperties": false, "properties": { "ContactId": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the contact\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ContactId", "type": "string" }, "RotationIds": { "items": { "type": "string" }, + "markdownDescription": "The Amazon Resource Names \\(ARNs\\) of the on\\-call rotations associated with the plan\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `25` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RotationIds", "type": "array" }, "Stages": { "items": { "$ref": "#/definitions/AWS::SSMContacts::Plan.Stage" }, + "markdownDescription": "A list of stages that the escalation plan or engagement plan uses to engage contacts and contact methods\\. \n*Required*: No \n*Type*: List of [Stage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-stage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Stages", "type": "array" } }, @@ -206296,9 +206350,13 @@ "additionalProperties": false, "properties": { "ChannelId": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChannelId", "type": "string" }, "RetryIntervalInMinutes": { + "markdownDescription": "The number of minutes to wait before retrying to send engagement if the engagement initially failed\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RetryIntervalInMinutes", "type": "number" } }, @@ -206312,9 +206370,13 @@ "additionalProperties": false, "properties": { "ContactId": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the contact\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `arn:(aws|aws-cn|aws-us-gov):ssm-contacts:[-\\w+=\\/,.@]*:[0-9]+:([\\w+=\\/,.@:-]+)*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContactId", "type": "string" }, "IsEssential": { + "markdownDescription": "A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IsEssential", "type": "boolean" } }, @@ -206328,12 +206390,16 @@ "additionalProperties": false, "properties": { "DurationInMinutes": { + "markdownDescription": "The time to wait until beginning the next stage\\. The duration can only be set to 0 if a target is specified\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DurationInMinutes", "type": "number" }, "Targets": { "items": { "$ref": "#/definitions/AWS::SSMContacts::Plan.Targets" }, + "markdownDescription": "The contacts or contact methods that the escalation plan or engagement plan is engaging\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-targets.html) of [Targets](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-targets.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Targets", "type": "array" } }, @@ -206346,10 +206412,14 @@ "additionalProperties": false, "properties": { "ChannelTargetInfo": { - "$ref": "#/definitions/AWS::SSMContacts::Plan.ChannelTargetInfo" + "$ref": "#/definitions/AWS::SSMContacts::Plan.ChannelTargetInfo", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ChannelTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-channeltargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChannelTargetInfo" }, "ContactTargetInfo": { - "$ref": "#/definitions/AWS::SSMContacts::Plan.ContactTargetInfo" + "$ref": "#/definitions/AWS::SSMContacts::Plan.ContactTargetInfo", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ContactTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-contacttargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContactTargetInfo" } }, "type": "object" @@ -206393,24 +206463,36 @@ "items": { "type": "string" }, + "markdownDescription": "The Amazon Resource Names \\(ARNs\\) of the contacts assigned to the rotation team\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `25` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContactIds", "type": "array" }, "Name": { + "markdownDescription": "The name of the rotation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[a-zA-Z0-9_\\-\\s\\.]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Recurrence": { - "$ref": "#/definitions/AWS::SSMContacts::Rotation.RecurrenceSettings" + "$ref": "#/definitions/AWS::SSMContacts::Rotation.RecurrenceSettings", + "markdownDescription": "Information about when an on\\-call rotation is in effect and how long the rotation period lasts\\. \n*Required*: Yes \n*Type*: [RecurrenceSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-recurrencesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Recurrence" }, "StartTime": { + "markdownDescription": "The date and time the rotation becomes active\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartTime", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "TimeZoneId": { + "markdownDescription": "The time zone the rotation\u2019s activity is based on, in Internet Assigned Numbers Authority \\(IANA\\) format\\. For example: \"America/Los\\_Angeles\", \"UTC\", or \"Asia/Seoul\"\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[:a-zA-Z0-9_\\-\\s\\.\\\\/]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeZoneId", "type": "string" } }, @@ -206448,9 +206530,13 @@ "additionalProperties": false, "properties": { "EndTime": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndTime", "type": "string" }, "StartTime": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartTime", "type": "string" } }, @@ -206464,9 +206550,13 @@ "additionalProperties": false, "properties": { "DayOfMonth": { + "markdownDescription": "The day of the month when monthly recurring on\\-call rotations begin\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `31` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DayOfMonth", "type": "number" }, "HandOffTime": { + "markdownDescription": "The time of day when a monthly recurring on\\-call shift rotation begins\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HandOffTime", "type": "string" } }, @@ -206483,30 +206573,42 @@ "items": { "type": "string" }, + "markdownDescription": "Information about on\\-call rotations that recur daily\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DailySettings", "type": "array" }, "MonthlySettings": { "items": { "$ref": "#/definitions/AWS::SSMContacts::Rotation.MonthlySetting" }, + "markdownDescription": "Information about on\\-call rotations that recur monthly\\. \n*Required*: No \n*Type*: List of [MonthlySetting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-monthlysetting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MonthlySettings", "type": "array" }, "NumberOfOnCalls": { + "markdownDescription": "The number of contacts, or shift team members designated to be on call concurrently during a shift\\. For example, in an on\\-call schedule that contains ten contacts, a value of `2` designates that two of them are on call at any given time\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberOfOnCalls", "type": "number" }, "RecurrenceMultiplier": { + "markdownDescription": "The number of days, weeks, or months a single rotation lasts\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RecurrenceMultiplier", "type": "number" }, "ShiftCoverages": { "items": { "$ref": "#/definitions/AWS::SSMContacts::Rotation.ShiftCoverage" }, + "markdownDescription": "Information about the days of the week that the on\\-call rotation coverage includes\\. \n*Required*: No \n*Type*: List of [ShiftCoverage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-shiftcoverage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ShiftCoverages", "type": "array" }, "WeeklySettings": { "items": { "$ref": "#/definitions/AWS::SSMContacts::Rotation.WeeklySetting" }, + "markdownDescription": "Information about on\\-call rotations that recur weekly\\. \n*Required*: No \n*Type*: List of [WeeklySetting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-weeklysetting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WeeklySettings", "type": "array" } }, @@ -206523,9 +206625,13 @@ "items": { "$ref": "#/definitions/AWS::SSMContacts::Rotation.CoverageTime" }, + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: List of [CoverageTime](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-coveragetime.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CoverageTimes", "type": "array" }, "DayOfWeek": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DayOfWeek", "type": "string" } }, @@ -206539,9 +206645,13 @@ "additionalProperties": false, "properties": { "DayOfWeek": { + "markdownDescription": "The day of the week when weekly recurring on\\-call shift rotations begins\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FRI | MON | SAT | SUN | THU | TUE | WED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DayOfWeek", "type": "string" }, "HandOffTime": { + "markdownDescription": "The time of day when a weekly recurring on\\-call shift rotation begins\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HandOffTime", "type": "string" } }, @@ -210066,7 +210176,7 @@ "properties": { "DataStorageConfig": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.DataStorageConfig", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [DataStorageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon S3 location and configuration for storing inference request and response data\\. \n*Required*: No \n*Type*: [DataStorageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DataStorageConfig" }, "Description": { @@ -210075,12 +210185,12 @@ "type": "string" }, "DesiredState": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The desired state of the experiment after stopping\\. The possible states are the following: \n+ `Completed`: The experiment completed successfully\n+ `Cancelled`: The experiment was canceled\n*Required*: No \n*Type*: String \n*Allowed values*: `Cancelled | Completed` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DesiredState", "type": "string" }, "EndpointName": { - "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the endpoint\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EndpointName", "type": "string" }, @@ -210093,7 +210203,7 @@ "items": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ModelVariantConfig" }, - "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: List of [ModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array of `ModelVariantConfigSummary` objects\\. There is one for each variant in the inference experiment\\. Each `ModelVariantConfigSummary` object in the array describes the infrastructure configuration for deploying the corresponding variant\\. \n*Required*: Yes \n*Type*: List of [ModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ModelVariants", "type": "array" }, @@ -210114,7 +210224,7 @@ }, "ShadowModeConfig": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ShadowModeConfig", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ShadowModeConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The configuration of `ShadowMode` inference experiment type, which shows the production variant that takes all the inference requests, and the shadow variant to which Amazon SageMaker replicates a percentage of the inference requests\\. For the shadow variant it also shows the percentage of requests that Amazon SageMaker replicates\\. \n*Required*: No \n*Type*: [ShadowModeConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ShadowModeConfig" }, "StatusReason": { @@ -210126,7 +210236,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array of key\\-value pairs to apply to this resource\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, @@ -210193,16 +210303,16 @@ "properties": { "ContentType": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.CaptureContentTypeHeader", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [CaptureContentTypeHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Configuration specifying how to treat different headers\\. If no headers are specified SageMaker will by default base64 encode when capturing the data\\. \n*Required*: No \n*Type*: [CaptureContentTypeHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ContentType" }, "Destination": { - "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon S3 bucket where the inference request and response data is stored\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `512` \n*Pattern*: `^(https|s3)://([^/])/?(.*)$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Destination", "type": "string" }, "KmsKey": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server\\-side encryption\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "KmsKey", "type": "string" } @@ -210226,7 +210336,7 @@ "type": "string" }, "EndpointStatus": { - "markdownDescription": "The status of the endpoint\\. For possible values of the status of an endpoint, see EndpointSummary$EndpointStatus\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `Creating | Deleting | Failed | InService | OutOfService | RollingBack | SystemUpdating | Updating` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The status of the endpoint\\. For possible values of the status of an endpoint, see [https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-endpointmetadata.html#cfn-sagemaker-inferenceexperiment-endpointmetadata-endpointstatus](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-endpointmetadata.html#cfn-sagemaker-inferenceexperiment-endpointmetadata-endpointstatus)\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `Creating | Deleting | Failed | InService | OutOfService | RollingBack | SystemUpdating | Updating` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EndpointStatus", "type": "string" } @@ -216986,7 +217096,7 @@ "type": "string" }, "ProductType": { - "markdownDescription": "The type of product\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of product\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | MARKETPLACE | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ProductType", "type": "string" }, @@ -217126,7 +217236,7 @@ "type": "string" }, "Type": { - "markdownDescription": "The type of provisioning artifact\\. \n+ `CLOUD_FORMATION_TEMPLATE` \\- AWS CloudFormation template\n+ `MARKETPLACE_AMI` \\- AWS Marketplace AMI\n+ `MARKETPLACE_CAR` \\- AWS Marketplace Clusters and AWS Resources\n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of provisioning artifact\\. \n+ `CLOUD_FORMATION_TEMPLATE` \\- AWS CloudFormation template\n+ `MARKETPLACE_AMI` \\- AWS Marketplace AMI\n+ `MARKETPLACE_CAR` \\- AWS Marketplace Clusters and AWS Resources\n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Type", "type": "string" } @@ -222796,7 +222906,7 @@ "type": "string" }, "ResourceIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ResourceIdentifier", "type": "string" }, @@ -222964,7 +223074,7 @@ "type": "string" }, "ServiceIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceIdentifier", "type": "string" }, @@ -223184,7 +223294,7 @@ "title": "Action" }, "ListenerIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ListenerIdentifier", "type": "string" }, @@ -223204,7 +223314,7 @@ "type": "number" }, "ServiceIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceIdentifier", "type": "string" }, @@ -223481,7 +223591,9 @@ "type": "string" }, "DnsEntry": { - "$ref": "#/definitions/AWS::VpcLattice::Service.DnsEntry" + "$ref": "#/definitions/AWS::VpcLattice::Service.DnsEntry", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [DnsEntry](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-service-dnsentry.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DnsEntry" }, "Name": { "markdownDescription": "The name of the service\\. The name must be unique within the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -223647,15 +223759,17 @@ "additionalProperties": false, "properties": { "DnsEntry": { - "$ref": "#/definitions/AWS::VpcLattice::ServiceNetworkServiceAssociation.DnsEntry" + "$ref": "#/definitions/AWS::VpcLattice::ServiceNetworkServiceAssociation.DnsEntry", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [DnsEntry](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-servicenetworkserviceassociation-dnsentry.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DnsEntry" }, "ServiceIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceIdentifier", "type": "string" }, "ServiceNetworkIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN if the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN if the resources specified in the operation are in different accounts\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceNetworkIdentifier", "type": "string" }, @@ -223750,7 +223864,7 @@ "type": "array" }, "ServiceNetworkIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN when the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN when the resources specified in the operation are in different accounts\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceNetworkIdentifier", "type": "string" }, @@ -223763,7 +223877,7 @@ "type": "array" }, "VpcIdentifier": { - "markdownDescription": "The ID of the VPC\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID of the VPC\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "VpcIdentifier", "type": "string" } diff --git a/schema_source/cloudformation-docs.json b/schema_source/cloudformation-docs.json index dee57691d..41f78842f 100644 --- a/schema_source/cloudformation-docs.json +++ b/schema_source/cloudformation-docs.json @@ -576,7 +576,7 @@ "Value": "The value of the style setting\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::AmplifyUIBuilder::Form SectionalElement": { - "Excluded": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Excluded": "Excludes a sectional element that was generated by default for a specified data model\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Level": "Specifies the size of the font for a `Heading` sectional element\\. Valid values are `1 | 2 | 3 | 4 | 5 | 6`\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Orientation": "Specifies the orientation for a `Divider` sectional element\\. Valid values are `horizontal` or `vertical`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Position": "Specifies the position of the text in a field for a `Text` sectional element\\. \n*Required*: No \n*Type*: [FieldPosition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldposition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -1076,9 +1076,6 @@ "RouteResponseSelectionExpression": "The route response selection expression for the route\\. Supported only for WebSocket APIs\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Target": "The target for the route\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, - "AWS::ApiGatewayV2::Route ParameterConstraints": { - "Required": "Specifies whether the parameter is required\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" - }, "AWS::ApiGatewayV2::RouteResponse": { "ApiId": "The API identifier\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ModelSelectionExpression": "The model selection expression for the route response\\. Supported only for WebSocket APIs\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -3682,6 +3679,7 @@ "AWS::Batch::JobDefinition ContainerProperties": { "Command": "The command that's passed to the container\\. This parameter maps to `Cmd` in the [Create a container](https://docs.docker.com/engine/api/v1.23/#create-a-container) section of the [Docker Remote API](https://docs.docker.com/engine/api/v1.23/) and the `COMMAND` parameter to [docker run](https://docs.docker.com/engine/reference/run/)\\. For more information, see [https://docs\\.docker\\.com/engine/reference/builder/\\#cmd](https://docs.docker.com/engine/reference/builder/#cmd)\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Environment": "The environment variables to pass to a container\\. This parameter maps to `Env` in the [Create a container](https://docs.docker.com/engine/api/v1.23/#create-a-container) section of the [Docker Remote API](https://docs.docker.com/engine/api/v1.23/) and the `--env` option to [docker run](https://docs.docker.com/engine/reference/run/)\\. \nWe don't recommend using plaintext environment variables for sensitive information, such as credential data\\.\nEnvironment variables cannot start with \"`AWS_BATCH`\"\\. This naming convention is reserved for variables that AWS Batch sets\\.\n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-environment.html) of [Environment](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-environment.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EphemeralStorage": "The amount of ephemeral storage to allocate for the task\\. This parameter is used to expand the total amount of ephemeral storage available, beyond the default amount, for tasks hosted on AWS Fargate\\. \n*Required*: No \n*Type*: [EphemeralStorage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-ephemeralstorage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ExecutionRoleArn": "The Amazon Resource Name \\(ARN\\) of the execution role that AWS Batch can assume\\. For jobs that run on Fargate resources, you must provide an execution role\\. For more information, see [AWS Batch execution IAM role](https://docs.aws.amazon.com/batch/latest/userguide/execution-IAM-role.html) in the * AWS Batch User Guide*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "FargatePlatformConfiguration": "The platform configuration for jobs that are running on Fargate resources\\. Jobs that are running on EC2 resources must not specify this parameter\\. \n*Required*: No \n*Type*: [FargatePlatformConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-fargateplatformconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Image": "The image used to start a container\\. This string is passed directly to the Docker daemon\\. Images in the Docker Hub registry are available by default\\. Other repositories are specified with ` repository-url/image:tag `\\. It can be 255 characters long\\. It can contain uppercase and lowercase letters, numbers, hyphens \\(\\-\\), underscores \\(\\_\\), colons \\(:\\), periods \\(\\.\\), forward slashes \\(/\\), and number signs \\(\\#\\)\\. This parameter maps to `Image` in the [Create a container](https://docs.docker.com/engine/api/v1.23/#create-a-container) section of the [Docker Remote API](https://docs.docker.com/engine/api/v1.23/) and the `IMAGE` parameter of [docker run](https://docs.docker.com/engine/reference/run/)\\. \nDocker image architecture must match the processor architecture of the compute resources that they're scheduled on\\. For example, ARM\\-based Docker images can only run on ARM\\-based compute resources\\.\n+ Images in Amazon ECR Public repositories use the full `registry/repository[:tag]` or `registry/repository[@digest]` naming conventions\\. For example, `public.ecr.aws/registry_alias/my-web-app:latest `\\.\n+ Images in Amazon ECR repositories use the full registry and repository URI \\(for example, `123456789012.dkr.ecr..amazonaws.com/`\\)\\.\n+ Images in official repositories on Docker Hub use a single name \\(for example, `ubuntu` or `mongo`\\)\\.\n+ Images in other repositories on Docker Hub are qualified with an organization name \\(for example, `amazon/amazon-ecs-agent`\\)\\.\n+ Images in other online repositories are qualified further by a domain name \\(for example, `quay.io/assemblyline/ubuntu`\\)\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -3703,7 +3701,7 @@ }, "AWS::Batch::JobDefinition Device": { "ContainerPath": "The path inside the container that's used to expose the host device\\. By default, the `hostPath` value is used\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "HostPath": "The path for the device on the host container instance\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume-hostpath.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HostPath": "The path for the device on the host container instance\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Permissions": "The explicit permissions to provide to the container for the device\\. By default, the container has permissions for `read`, `write`, and `mknod` for the device\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Batch::JobDefinition EfsVolumeConfiguration": { @@ -3720,36 +3718,57 @@ "Image": "The Docker image used to start the container\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ImagePullPolicy": "The image pull policy for the container\\. Supported values are `Always`, `IfNotPresent`, and `Never`\\. This parameter defaults to `IfNotPresent`\\. However, if the `:latest` tag is specified, it defaults to `Always`\\. For more information, see [Updating images](https://kubernetes.io/docs/concepts/containers/images/#updating-images) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the container\\. If the name isn't specified, the default name \"`Default`\" is used\\. Each container in a pod must have a unique name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Resources": "The type and amount of resources to assign to a container\\. The supported resources include `memory`, `cpu`, and `nvidia.com/gpu`\\. For more information, see [Resource management for pods and containers](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [Resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer-resources.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SecurityContext": "The security context for a job\\. For more information, see [Configure a security context for a pod or container](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [SecurityContext](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer-securitycontext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Resources": "The type and amount of resources to assign to a container\\. The supported resources include `memory`, `cpu`, and `nvidia.com/gpu`\\. For more information, see [Resource management for pods and containers](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksContainerResourceRequirements](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainerresourcerequirements.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecurityContext": "The security context for a job\\. For more information, see [Configure a security context for a pod or container](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksContainerSecurityContext](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainersecuritycontext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "VolumeMounts": "The volume mounts for the container\\. AWS Batch supports `emptyDir`, `hostPath`, and `secret` volume types\\. For more information about volumes and volume mounts in Kubernetes, see [Volumes](https://kubernetes.io/docs/concepts/storage/volumes/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: List of [EksContainerVolumeMount](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainervolumemount.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Batch::JobDefinition EksContainerEnvironmentVariable": { "Name": "The name of the environment variable\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Value": "The value of the environment variable\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::Batch::JobDefinition EksContainerResourceRequirements": { + "Limits": "The type and quantity of the resources to reserve for the container\\. The values vary based on the `name` that's specified\\. Resources can be requested using either the `limits` or the `requests` objects\\. \nmemory \nThe memory hard limit \\(in MiB\\) for the container, using whole integers, with a \"Mi\" suffix\\. If your container attempts to exceed the memory specified, the container is terminated\\. You must specify at least 4 MiB of memory for a job\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both places, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\. \nTo maximize your resource utilization, provide your jobs with as much memory as possible for the specific instance type that you are using\\. To learn how, see [Memory management](https://docs.aws.amazon.com/batch/latest/userguide/memory-management.html) in the * AWS Batch User Guide*\\. \ncpu \nThe number of CPUs that's reserved for the container\\. Values must be an even multiple of `0.25`\\. `cpu` can be specified in `limits`, `requests`, or both\\. If `cpu` is specified in both places, then the value that's specified in `limits` must be at least as large as the value that's specified in `requests`\\. \nnvidia\\.com/gpu \nThe number of GPUs that's reserved for the container\\. Values must be a whole integer\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both places, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\.\n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Requests": "The type and quantity of the resources to request for the container\\. The values vary based on the `name` that's specified\\. Resources can be requested by using either the `limits` or the `requests` objects\\. \nmemory \nThe memory hard limit \\(in MiB\\) for the container, using whole integers, with a \"Mi\" suffix\\. If your container attempts to exceed the memory specified, the container is terminated\\. You must specify at least 4 MiB of memory for a job\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\. \nIf you're trying to maximize your resource utilization by providing your jobs as much memory as possible for a particular instance type, see [Memory management](https://docs.aws.amazon.com/batch/latest/userguide/memory-management.html) in the * AWS Batch User Guide*\\. \ncpu \nThe number of CPUs that are reserved for the container\\. Values must be an even multiple of `0.25`\\. `cpu` can be specified in `limits`, `requests`, or both\\. If `cpu` is specified in both, then the value that's specified in `limits` must be at least as large as the value that's specified in `requests`\\. \nnvidia\\.com/gpu \nThe number of GPUs that are reserved for the container\\. Values must be a whole integer\\. `nvidia.com/gpu` can be specified in `limits`, `requests`, or both\\. If `nvidia.com/gpu` is specified in both, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\.\n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::Batch::JobDefinition EksContainerSecurityContext": { + "Privileged": "When this parameter is `true`, the container is given elevated permissions on the host container instance\\. The level of permissions are similar to the `root` user permissions\\. The default value is `false`\\. This parameter maps to `privileged` policy in the [Privileged pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#privileged) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ReadOnlyRootFilesystem": "When this parameter is `true`, the container is given read\\-only access to its root file system\\. The default value is `false`\\. This parameter maps to `ReadOnlyRootFilesystem` policy in the [Volumes and file systems pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#volumes-and-file-systems) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RunAsGroup": "When this parameter is specified, the container is run as the specified group ID \\(`gid`\\)\\. If this parameter isn't specified, the default is the group that's specified in the image metadata\\. This parameter maps to `RunAsGroup` and `MustRunAs` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RunAsNonRoot": "When this parameter is specified, the container is run as a user with a `uid` other than 0\\. If this parameter isn't specified, so such rule is enforced\\. This parameter maps to `RunAsUser` and `MustRunAsNonRoot` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RunAsUser": "When this parameter is specified, the container is run as the specified user ID \\(`uid`\\)\\. If this parameter isn't specified, the default is the user that's specified in the image metadata\\. This parameter maps to `RunAsUser` and `MustRanAs` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::Batch::JobDefinition EksContainerVolumeMount": { "MountPath": "The path on the container where the volume is mounted\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name the volume mount\\. This must match the name of one of the volumes in the pod\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ReadOnly": "If this value is `true`, the container has read\\-only access to the volume\\. Otherwise, the container can write to the volume\\. The default value is `false`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::Batch::JobDefinition EksEmptyDir": { + "Medium": "The medium to store the volume\\. The default value is an empty string, which uses the storage of the node\\. \n\"\" \n **\\(Default\\)** Use the disk storage of the node\\. \n\"Memory\" \nUse the `tmpfs` volume that's backed by the RAM of the node\\. Contents of the volume are lost when the node reboots, and any storage on the volume counts against the container's memory limit\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SizeLimit": "The maximum size of the volume\\. By default, there's no maximum size defined\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::Batch::JobDefinition EksHostPath": { + "Path": "The path of the file or directory on the host to mount into containers on the pod\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::Batch::JobDefinition EksProperties": { "PodProperties": "The properties for the Kubernetes pod resources of a job\\. \n*Required*: No \n*Type*: [PodProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::Batch::JobDefinition EksSecret": { + "Optional": "Specifies whether the secret or the secret's keys must be defined\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SecretName": "The name of the secret\\. The name must be allowed as a DNS subdomain name\\. For more information, see [DNS subdomain names](https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#dns-subdomain-names) in the *Kubernetes documentation*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::Batch::JobDefinition EksVolume": { - "EmptyDir": "Specifies the configuration of a Kubernetes `emptyDir` volume\\. For more information, see [emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EmptyDir](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume-emptydir.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "HostPath": "Specifies the configuration of a Kubernetes `hostPath` volume\\. For more information, see [hostPath](https://kubernetes.io/docs/concepts/storage/volumes/#hostpath) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [HostPath](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume-hostpath.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EmptyDir": "Specifies the configuration of a Kubernetes `emptyDir` volume\\. For more information, see [emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksEmptyDir](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksemptydir.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HostPath": "Specifies the configuration of a Kubernetes `hostPath` volume\\. For more information, see [hostPath](https://kubernetes.io/docs/concepts/storage/volumes/#hostpath) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksHostPath](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekshostpath.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the volume\\. The name must be allowed as a DNS subdomain name\\. For more information, see [DNS subdomain names](https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#dns-subdomain-names) in the *Kubernetes documentation*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Secret": "Specifies the configuration of a Kubernetes `secret` volume\\. For more information, see [secret](https://kubernetes.io/docs/concepts/storage/volumes/#secret) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [Secret](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" - }, - "AWS::Batch::JobDefinition EmptyDir": { - "Medium": "The medium to store the volume\\. The default value is an empty string, which uses the storage of the node\\. \n\"\" \n **\\(Default\\)** Use the disk storage of the node\\. \n\"Memory\" \nUse the `tmpfs` volume that's backed by the RAM of the node\\. Contents of the volume are lost when the node reboots, and any storage on the volume counts against the container's memory limit\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SizeLimit": "The maximum size of the volume\\. By default, there's no maximum size defined\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Secret": "Specifies the configuration of a Kubernetes `secret` volume\\. For more information, see [secret](https://kubernetes.io/docs/concepts/storage/volumes/#secret) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksSecret](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekssecret.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::Batch::JobDefinition Environment": { "Name": "The name of the environment variable\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Value": "The value of the environment variable\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::Batch::JobDefinition EphemeralStorage": { + "SizeInGiB": "The total amount, in GiB, of ephemeral storage to set for the task\\. The minimum supported value is `21` GiB and the maximum supported value is `200` GiB\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::Batch::JobDefinition EvaluateOnExit": { "Action": "Specifies the action to take if all of the specified conditions \\(`onStatusReason`, `onReason`, and `onExitCode`\\) are met\\. The values aren't case sensitive\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `EXIT | RETRY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "OnExitCode": "Contains a glob pattern to match against the decimal representation of the `ExitCode` returned for a job\\. The pattern can be up to 512 characters long\\. It can contain only numbers, and can end with an asterisk \\(\\*\\) so that only the start of the string needs to be an exact match\\. \nThe string can contain up to 512 characters\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -3759,9 +3778,6 @@ "AWS::Batch::JobDefinition FargatePlatformConfiguration": { "PlatformVersion": "The AWS Fargate platform version where the jobs are running\\. A platform version is specified only for jobs that are running on Fargate resources\\. If one isn't specified, the `LATEST` platform version is used by default\\. This uses a recent, approved version of the AWS Fargate platform for compute resources\\. For more information, see [AWS Fargate platform versions](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/platform_versions.html) in the *Amazon Elastic Container Service Developer Guide*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, - "AWS::Batch::JobDefinition HostPath": { - "Path": "The path of the file or directory on the host to mount into containers on the pod\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" - }, "AWS::Batch::JobDefinition LinuxParameters": { "Devices": "Any of the host devices to expose to the container\\. This parameter maps to `Devices` in the [Create a container](https://docs.docker.com/engine/api/v1.23/#create-a-container) section of the [Docker Remote API](https://docs.docker.com/engine/api/v1.23/) and the `--device` option to [docker run](https://docs.docker.com/engine/reference/run/)\\. \nThis parameter isn't applicable to jobs that are running on Fargate resources\\. Don't provide it for these jobs\\.\n*Required*: No \n*Type*: List of [Device](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-device.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "InitProcessEnabled": "If true, run an `init` process inside the container that forwards signals and reaps processes\\. This parameter maps to the `--init` option to [docker run](https://docs.docker.com/engine/reference/run/)\\. This parameter requires version 1\\.25 of the Docker Remote API or greater on your container instance\\. To check the Docker Remote API version on your container instance, log in to your container instance and run the following command: `sudo docker version | grep \"Server API version\"` \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -3775,6 +3791,9 @@ "Options": "The configuration options to send to the log driver\\. This parameter requires version 1\\.19 of the Docker Remote API or greater on your container instance\\. To check the Docker Remote API version on your container instance, log in to your container instance and run the following command: `sudo docker version | grep \"Server API version\"` \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SecretOptions": "The secrets to pass to the log configuration\\. For more information, see [Specifying sensitive data](https://docs.aws.amazon.com/batch/latest/userguide/specifying-sensitive-data.html) in the * AWS Batch User Guide*\\. \n*Required*: No \n*Type*: List of [Secret](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::Batch::JobDefinition Metadata": { + "Labels": "Property description not available\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::Batch::JobDefinition MountPoints": { "ContainerPath": "The path on the container where the host volume is mounted\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ReadOnly": "If this value is `true`, the container has read\\-only access to the volume\\. Otherwise, the container can write to the volume\\. The default value is `false`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -3796,6 +3815,7 @@ "Containers": "The properties of the container that's used on the Amazon EKS pod\\. \n*Required*: No \n*Type*: List of [EksContainer](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DnsPolicy": "The DNS policy for the pod\\. The default value is `ClusterFirst`\\. If the `hostNetwork` parameter is not specified, the default is `ClusterFirstWithHostNet`\\. `ClusterFirst` indicates that any DNS query that does not match the configured cluster domain suffix is forwarded to the upstream nameserver inherited from the node\\. If no value was specified for `dnsPolicy` in the [RegisterJobDefinition](https://docs.aws.amazon.com/batch/latest/APIReference/API_RegisterJobDefinition.html) API operation, then no value will be returned for `dnsPolicy` by either of [DescribeJobDefinitions](https://docs.aws.amazon.com/batch/latest/APIReference/API_DescribeJobDefinitions.html) or [DescribeJobs](https://docs.aws.amazon.com/batch/latest/APIReference/API_DescribeJobs.html) API operations\\. The pod spec setting will contain either `ClusterFirst` or `ClusterFirstWithHostNet`, depending on the value of the `hostNetwork` parameter\\. For more information, see [Pod's DNS policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy) in the *Kubernetes documentation*\\. \nValid values: `Default` \\| `ClusterFirst` \\| `ClusterFirstWithHostNet` \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "HostNetwork": "Indicates if the pod uses the hosts' network IP address\\. The default value is `true`\\. Setting this to `false` enables the Kubernetes pod networking model\\. Most AWS Batch workloads are egress\\-only and don't require the overhead of IP allocation for each pod for incoming connections\\. For more information, see [Host namespaces](https://kubernetes.io/docs/concepts/security/pod-security-policy/#host-namespaces) and [Pod networking](https://kubernetes.io/docs/concepts/workloads/pods/#pod-networking) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Metadata": "Property description not available\\. \n*Required*: No \n*Type*: [Metadata](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties-metadata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ServiceAccountName": "The name of the service account that's used to run the pod\\. For more information, see [Kubernetes service accounts](https://docs.aws.amazon.com/eks/latest/userguide/service-accounts.html) and [Configure a Kubernetes service account to assume an IAM role](https://docs.aws.amazon.com/eks/latest/userguide/associate-service-account-role.html) in the *Amazon EKS User Guide* and [Configure service accounts for pods](https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Volumes": "Specifies the volumes for a job definition that uses Amazon EKS resources\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-volumes.html) of [EksVolume](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -3803,10 +3823,6 @@ "Type": "The type of resource to assign to a container\\. The supported resources include `GPU`, `MEMORY`, and `VCPU`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GPU | MEMORY | VCPU` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Value": "The quantity of the specified resource to reserve for the container\\. The values vary based on the `type` specified\\. \ntype=\"GPU\" \nThe number of physical GPUs to reserve for the container\\. Make sure that the number of GPUs reserved for all containers in a job doesn't exceed the number of available GPUs on the compute resource that the job is launched on\\. \nGPUs aren't available for jobs that are running on Fargate resources\\. \ntype=\"MEMORY\" \nThe memory hard limit \\(in MiB\\) present to the container\\. This parameter is supported for jobs that are running on EC2 resources\\. If your container attempts to exceed the memory specified, the container is terminated\\. This parameter maps to `Memory` in the [Create a container](https://docs.docker.com/engine/api/v1.23/#create-a-container) section of the [Docker Remote API](https://docs.docker.com/engine/api/v1.23/) and the `--memory` option to [docker run](https://docs.docker.com/engine/reference/run/)\\. You must specify at least 4 MiB of memory for a job\\. This is required but can be specified in several places for multi\\-node parallel \\(MNP\\) jobs\\. It must be specified for each node at least once\\. This parameter maps to `Memory` in the [Create a container](https://docs.docker.com/engine/api/v1.23/#create-a-container) section of the [Docker Remote API](https://docs.docker.com/engine/api/v1.23/) and the `--memory` option to [docker run](https://docs.docker.com/engine/reference/run/)\\. \nIf you're trying to maximize your resource utilization by providing your jobs as much memory as possible for a particular instance type, see [Memory management](https://docs.aws.amazon.com/batch/latest/userguide/memory-management.html) in the * AWS Batch User Guide*\\.\nFor jobs that are running on Fargate resources, then `value` is the hard limit \\(in MiB\\), and must match one of the supported values and the `VCPU` values must be one of the values supported for that memory value\\. \nvalue = 512 \n `VCPU` = 0\\.25 \nvalue = 1024 \n `VCPU` = 0\\.25 or 0\\.5 \nvalue = 2048 \n `VCPU` = 0\\.25, 0\\.5, or 1 \nvalue = 3072 \n `VCPU` = 0\\.5, or 1 \nvalue = 4096 \n `VCPU` = 0\\.5, 1, or 2 \nvalue = 5120, 6144, or 7168 \n `VCPU` = 1 or 2 \nvalue = 8192 \n `VCPU` = 1, 2, or 4 \nvalue = 9216, 10240, 11264, 12288, 13312, 14336, or 15360 \n `VCPU` = 2 or 4 \nvalue = 16384 \n `VCPU` = 2, 4, or 8 \nvalue = 17408, 18432, 19456, 21504, 22528, 23552, 25600, 26624, 27648, 29696, or 30720 \n `VCPU` = 4 \nvalue = 20480, 24576, or 28672 \n `VCPU` = 4 or 8 \nvalue = 36864, 45056, 53248, or 61440 \n `VCPU` = 8 \nvalue = 32768, 40960, 49152, or 57344 \n `VCPU` = 8 or 16 \nvalue = 65536, 73728, 81920, 90112, 98304, 106496, 114688, or 122880 \n `VCPU` = 16 \ntype=\"VCPU\" \nThe number of vCPUs reserved for the container\\. This parameter maps to `CpuShares` in the [Create a container](https://docs.docker.com/engine/api/v1.23/#create-a-container) section of the [Docker Remote API](https://docs.docker.com/engine/api/v1.23/) and the `--cpu-shares` option to [docker run](https://docs.docker.com/engine/reference/run/)\\. Each vCPU is equivalent to 1,024 CPU shares\\. For EC2 resources, you must specify at least one vCPU\\. This is required but can be specified in several places; it must be specified for each node at least once\\. \nThe default for the Fargate On\\-Demand vCPU resource count quota is 6 vCPUs\\. For more information about Fargate quotas, see [AWS Fargate quotas](https://docs.aws.amazon.com/general/latest/gr/ecs-service.html#service-quotas-fargate) in the * AWS General Reference*\\. \nFor jobs that are running on Fargate resources, then `value` must match one of the supported values and the `MEMORY` values must be one of the values supported for that `VCPU` value\\. The supported values are 0\\.25, 0\\.5, 1, 2, 4, 8, and 16 \nvalue = 0\\.25 \n `MEMORY` = 512, 1024, or 2048 \nvalue = 0\\.5 \n `MEMORY` = 1024, 2048, 3072, or 4096 \nvalue = 1 \n `MEMORY` = 2048, 3072, 4096, 5120, 6144, 7168, or 8192 \nvalue = 2 \n `MEMORY` = 4096, 5120, 6144, 7168, 8192, 9216, 10240, 11264, 12288, 13312, 14336, 15360, or 16384 \nvalue = 4 \n `MEMORY` = 8192, 9216, 10240, 11264, 12288, 13312, 14336, 15360, 16384, 17408, 18432, 19456, 20480, 21504, 22528, 23552, 24576, 25600, 26624, 27648, 28672, 29696, or 30720 \nvalue = 8 \n `MEMORY` = 16384, 20480, 24576, 28672, 32768, 36864, 40960, 45056, 49152, 53248, 57344, or 61440 \nvalue = 16 \n `MEMORY` = 32768, 40960, 49152, 57344, 65536, 73728, 81920, 90112, 98304, 106496, 114688, or 122880 \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, - "AWS::Batch::JobDefinition Resources": { - "Limits": "The type and quantity of the resources to reserve for the container\\. The values vary based on the `name` that's specified\\. Resources can be requested using either the `limits` or the `requests` objects\\. \nmemory \nThe memory hard limit \\(in MiB\\) for the container, using whole integers, with a \"Mi\" suffix\\. If your container attempts to exceed the memory specified, the container is terminated\\. You must specify at least 4 MiB of memory for a job\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both places, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\. \nTo maximize your resource utilization, provide your jobs with as much memory as possible for the specific instance type that you are using\\. To learn how, see [Memory management](https://docs.aws.amazon.com/batch/latest/userguide/memory-management.html) in the * AWS Batch User Guide*\\. \ncpu \nThe number of CPUs that's reserved for the container\\. Values must be an even multiple of `0.25`\\. `cpu` can be specified in `limits`, `requests`, or both\\. If `cpu` is specified in both places, then the value that's specified in `limits` must be at least as large as the value that's specified in `requests`\\. \nnvidia\\.com/gpu \nThe number of GPUs that's reserved for the container\\. Values must be a whole integer\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both places, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\.\n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Requests": "The type and quantity of the resources to request for the container\\. The values vary based on the `name` that's specified\\. Resources can be requested by using either the `limits` or the `requests` objects\\. \nmemory \nThe memory hard limit \\(in MiB\\) for the container, using whole integers, with a \"Mi\" suffix\\. If your container attempts to exceed the memory specified, the container is terminated\\. You must specify at least 4 MiB of memory for a job\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\. \nIf you're trying to maximize your resource utilization by providing your jobs as much memory as possible for a particular instance type, see [Memory management](https://docs.aws.amazon.com/batch/latest/userguide/memory-management.html) in the * AWS Batch User Guide*\\. \ncpu \nThe number of CPUs that are reserved for the container\\. Values must be an even multiple of `0.25`\\. `cpu` can be specified in `limits`, `requests`, or both\\. If `cpu` is specified in both, then the value that's specified in `limits` must be at least as large as the value that's specified in `requests`\\. \nnvidia\\.com/gpu \nThe number of GPUs that are reserved for the container\\. Values must be a whole integer\\. `nvidia.com/gpu` can be specified in `limits`, `requests`, or both\\. If `nvidia.com/gpu` is specified in both, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\.\n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" - }, "AWS::Batch::JobDefinition RetryStrategy": { "Attempts": "The number of times to move a job to the `RUNNABLE` status\\. You can specify between 1 and 10 attempts\\. If the value of `attempts` is greater than one, the job is retried on failure the same number of attempts as the value\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EvaluateOnExit": "Array of up to 5 objects that specify the conditions where jobs are retried or failed\\. If this parameter is specified, then the `attempts` parameter must also be specified\\. If none of the listed conditions match, then the job is retried\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-evaluateonexit.html) of [EvaluateOnExit](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-evaluateonexit.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -3815,13 +3831,6 @@ "Name": "The name of the secret\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ValueFrom": "The secret to expose to the container\\. The supported values are either the full Amazon Resource Name \\(ARN\\) of the AWS Secrets Manager secret or the full ARN of the parameter in the AWS Systems Manager Parameter Store\\. \nIf the AWS Systems Manager Parameter Store parameter exists in the same Region as the job you're launching, then you can use either the full Amazon Resource Name \\(ARN\\) or name of the parameter\\. If the parameter exists in a different Region, then the full ARN must be specified\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, - "AWS::Batch::JobDefinition SecurityContext": { - "Privileged": "When this parameter is `true`, the container is given elevated permissions on the host container instance\\. The level of permissions are similar to the `root` user permissions\\. The default value is `false`\\. This parameter maps to `privileged` policy in the [Privileged pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#privileged) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ReadOnlyRootFilesystem": "When this parameter is `true`, the container is given read\\-only access to its root file system\\. The default value is `false`\\. This parameter maps to `ReadOnlyRootFilesystem` policy in the [Volumes and file systems pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#volumes-and-file-systems) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RunAsGroup": "When this parameter is specified, the container is run as the specified group ID \\(`gid`\\)\\. If this parameter isn't specified, the default is the group that's specified in the image metadata\\. This parameter maps to `RunAsGroup` and `MustRunAs` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RunAsNonRoot": "When this parameter is specified, the container is run as a user with a `uid` other than 0\\. If this parameter isn't specified, so such rule is enforced\\. This parameter maps to `RunAsUser` and `MustRunAsNonRoot` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RunAsUser": "When this parameter is specified, the container is run as the specified user ID \\(`uid`\\)\\. If this parameter isn't specified, the default is the user that's specified in the image metadata\\. This parameter maps to `RunAsUser` and `MustRanAs` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" - }, "AWS::Batch::JobDefinition Timeout": { "AttemptDurationSeconds": "The job timeout time \\(in seconds\\) that's measured from the job attempt's `startedAt` timestamp\\. After this time passes, AWS Batch terminates your jobs if they aren't finished\\. The minimum value for the timeout is 60 seconds\\. \nFor array jobs, the timeout applies to the child jobs, not to the parent array job\\. \nFor multi\\-node parallel \\(MNP\\) jobs, the timeout applies to the whole job, not to the individual nodes\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -5328,7 +5337,7 @@ "channelUri": "The channel URI\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::CodeGuruReviewer::RepositoryAssociation": { - "BucketName": "The name of the bucket\\. This is required for your S3Bucket repositoryThe name must start with the prefix, `codeguru-reviewer-*`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "BucketName": "The name of the bucket\\. This is required for your S3Bucket repository\\. The name must start with the prefix `codeguru-reviewer-*`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ConnectionArn": "The Amazon Resource Name \\(ARN\\) of an AWS CodeStar Connections connection\\. Its format is `arn:aws:codestar-connections:region-id:aws-account_id:connection/connection-id`\\. For more information, see [Connection](https://docs.aws.amazon.com/codestar-connections/latest/APIReference/API_Connection.html) in the *AWS CodeStar Connections API Reference*\\. \n `ConnectionArn` must be specified for Bitbucket and GitHub Enterprise Server repositories\\. It has no effect if it is specified for an AWS CodeCommit repository\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `256` \n*Pattern*: `arn:aws(-[\\w]+)*:.+:.+:[0-9]{12}:.+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Name": "The name of the repository\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^\\S[\\w.-]*$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Owner": "The owner of the repository\\. For a GitHub Enterprise Server or Bitbucket repository, this is the username for the account that owns the repository\\. \n `Owner` must be specified for Bitbucket and GitHub Enterprise Server repositories\\. It has no effect if it is specified for an AWS CodeCommit repository\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^\\S(.*\\S)?$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -6740,7 +6749,7 @@ "PluginName": "Specifies the plugin to use to create a replication slot\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SecretsManagerAccessRoleArn": "The full Amazon Resource Name \\(ARN\\) of the IAM role that specifies AWS DMS as the trusted entity and grants the required permissions to access the value in `SecretsManagerSecret`\\. The role must allow the `iam:PassRole` action\\. `SecretsManagerSecret` has the value of the AWS Secrets Manager secret that allows access to the PostgreSQL endpoint\\. \nYou can specify one of two sets of values for these permissions\\. You can specify the values for this setting and `SecretsManagerSecretId`\\. Or you can specify clear\\-text values for `UserName`, `Password`, `ServerName`, and `Port`\\. You can't specify both\\. \nFor more information on creating this `SecretsManagerSecret`, the corresponding `SecretsManagerAccessRoleArn`, and the `SecretsManagerSecretId` that is required to access it, see [ Using secrets to access AWS Database Migration Service resources](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Security.html#security-iam-secretsmanager) in the *AWS Database Migration Service User Guide*\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SecretsManagerSecretId": "The full ARN, partial ARN, or display name of the `SecretsManagerSecret` that contains the PostgreSQL endpoint connection details\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SlotName": "Sets the name of a previously created logical replication slot for a change data capture \\(CDC\\) load of the PostgreSQL source instance\\. \nWhen used with the `CdcStartPosition` request parameter for the AWS DMS API , this attribute also makes it possible to use native CDC start points\\. DMS verifies that the specified logical replication slot exists before starting the CDC load task\\. It also verifies that the task was created with a valid setting of `CdcStartPosition`\\. If the specified slot doesn't exist or the task doesn't have a valid `CdcStartPosition` setting, DMS raises an error\\. \nFor more information about setting the `CdcStartPosition` request parameter, see [Determining a CDC native start point](dms/latest/userguide/CHAP_Task.CDC.html#CHAP_Task.CDC.StartPoint.Native) in the * AWS Database Migration Service User Guide*\\. For more information about using `CdcStartPosition`, see [CreateReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_CreateReplicationTask.html), [StartReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_StartReplicationTask.html), and [ModifyReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_ModifyReplicationTask.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "SlotName": "Sets the name of a previously created logical replication slot for a change data capture \\(CDC\\) load of the PostgreSQL source instance\\. \nWhen used with the `CdcStartPosition` request parameter for the AWS DMS API , this attribute also makes it possible to use native CDC start points\\. DMS verifies that the specified logical replication slot exists before starting the CDC load task\\. It also verifies that the task was created with a valid setting of `CdcStartPosition`\\. If the specified slot doesn't exist or the task doesn't have a valid `CdcStartPosition` setting, DMS raises an error\\. \nFor more information about setting the `CdcStartPosition` request parameter, see [Determining a CDC native start point](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Task.CDC.html#CHAP_Task.CDC.StartPoint.Native) in the * AWS Database Migration Service User Guide*\\. For more information about using `CdcStartPosition`, see [CreateReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_CreateReplicationTask.html), [StartReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_StartReplicationTask.html), and [ModifyReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_ModifyReplicationTask.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DMS::Endpoint RedisSettings": { "AuthPassword": "The password provided with the `auth-role` and `auth-token` options of the `AuthType` setting for a Redis target endpoint\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7652,20 +7661,20 @@ }, "AWS::DynamoDB::GlobalTable": { "AttributeDefinitions": "A list of attributes that describe the key schema for the global table and indexes\\. \n*Required*: Yes \n*Type*: List of [AttributeDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-attributedefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "BillingMode": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BillingMode": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GlobalSecondaryIndexes": "Global secondary indexes to be created on the global table\\. You can create up to 20 global secondary indexes\\. Each replica in your global table will have the same global secondary index settings\\. You can only create or delete one global secondary index in a single stack operation\\. \nSince the backfilling of an index could take a long time, CloudFormation does not wait for the index to become active\\. If a stack operation rolls back, CloudFormation might not delete an index that has been added\\. In that case, you will need to delete the index manually\\. \n*Required*: No \n*Type*: List of [GlobalSecondaryIndex](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-globalsecondaryindex.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "KeySchema": "Specifies the attributes that make up the primary key for the table\\. The attributes in the `KeySchema` property must also be defined in the `AttributeDefinitions` property\\. \n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "LocalSecondaryIndexes": "Local secondary indexes to be created on the table\\. You can create up to five local secondary indexes\\. Each index is scoped to a given hash key value\\. The size of each hash key can be up to 10 gigabytes\\. Each replica in your global table will have the same local secondary index settings\\. \n*Required*: No \n*Type*: List of [LocalSecondaryIndex](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-localsecondaryindex.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Replicas": "Specifies the list of replicas for your global table\\. The list must contain at least one element, the region where the stack defining the global table is deployed\\. For example, if you define your table in a stack deployed to us\\-east\\-1, you must have an entry in `Replicas` with the region us\\-east\\-1\\. You cannot remove the replica in the stack region\\. \nAdding a replica might take a few minutes for an empty table, or up to several hours for large tables\\. If you want to add or remove a replica, we recommend submitting an `UpdateStack` operation containing only that change\\. \nIf you add or delete a replica during an update, we recommend that you don't update any other resources\\. If your stack fails to update and is rolled back while adding a new replica, you might need to manually delete the replica\\.\nYou can create a new global table with as many replicas as needed\\. You can add or remove replicas after table creation, but you can only add or remove a single replica in each update\\. \n*Required*: Yes \n*Type*: List of [ReplicaSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SSESpecification": "Specifies the settings to enable server\\-side encryption\\. These settings will be applied to all replicas\\. If you plan to use customer\\-managed KMS keys, you must provide a key for each replica using the `ReplicaSpecification.ReplicaSSESpecification` property\\. \n*Required*: No \n*Type*: [SSESpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-ssespecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "StreamSpecification": "Specifies the streams settings on your global table\\. You must provide a value for this property if your global table contains more than one replica\\. You can only change the streams settings if your global table has only one replica\\. \n*Required*: No \n*Type*: [StreamSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-streamspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TableName": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "TableName": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "TimeToLiveSpecification": "Specifies the time to live \\(TTL\\) settings for the table\\. This setting will be applied to all replicas\\. \n*Required*: No \n*Type*: [TimeToLiveSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-timetolivespecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "WriteProvisionedThroughputSettings": "Specifies an auto scaling policy for write capacity\\. This policy will be applied to all replicas\\. This setting must be specified if `BillingMode` is set to `PROVISIONED`\\. \n*Required*: No \n*Type*: [WriteProvisionedThroughputSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-writeprovisionedthroughputsettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable AttributeDefinition": { - "AttributeName": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "AttributeType": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "AttributeName": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AttributeType": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable CapacityAutoScalingSettings": { "MaxCapacity": "The maximum provisioned capacity units for the global table\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7674,32 +7683,32 @@ "TargetTrackingScalingPolicyConfiguration": "Defines a target tracking scaling policy\\. \n*Required*: Yes \n*Type*: [TargetTrackingScalingPolicyConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable ContributorInsightsSpecification": { - "Enabled": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Enabled": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable GlobalSecondaryIndex": { - "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", - "KeySchema": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "KeySchema": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "Projection": "Represents attributes that are copied \\(projected\\) from the table into the global secondary index\\. These are in addition to the primary key attributes and index key attributes, which are automatically projected\\. \n*Required*: Yes \n*Type*: [Projection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-projection.html) \n*Update requires*: Updates are not supported\\.", "WriteProvisionedThroughputSettings": "Defines write capacity settings for the global secondary index\\. You must specify a value for this property if the table's `BillingMode` is `PROVISIONED`\\. All replicas will have the same write capacity settings for this global secondary index\\. \n*Required*: No \n*Type*: [WriteProvisionedThroughputSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-writeprovisionedthroughputsettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable KeySchema": { "AttributeName": "The name of a key attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "KeyType": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "KeyType": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::DynamoDB::GlobalTable KinesisStreamSpecification": { - "StreamArn": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "StreamArn": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable LocalSecondaryIndex": { - "IndexName": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", - "KeySchema": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "IndexName": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "KeySchema": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "Projection": "Represents attributes that are copied \\(projected\\) from the table into the local secondary index\\. These are in addition to the primary key attributes and index key attributes, which are automatically projected\\. \n*Required*: Yes \n*Type*: [Projection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-projection.html) \n*Update requires*: Updates are not supported\\." }, "AWS::DynamoDB::GlobalTable PointInTimeRecoverySpecification": { "PointInTimeRecoveryEnabled": "Indicates whether point in time recovery is enabled \\(true\\) or disabled \\(false\\) on the table\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable Projection": { - "NonKeyAttributes": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", - "ProjectionType": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)" + "NonKeyAttributes": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "ProjectionType": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)" }, "AWS::DynamoDB::GlobalTable ReadProvisionedThroughputSettings": { "ReadCapacityAutoScalingSettings": "Specifies auto scaling settings for the replica table or global secondary index\\. \n*Required*: No \n*Type*: [CapacityAutoScalingSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-capacityautoscalingsettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7707,7 +7716,7 @@ }, "AWS::DynamoDB::GlobalTable ReplicaGlobalSecondaryIndexSpecification": { "ContributorInsightsSpecification": "Updates the status for contributor insights for a specific table or index\\. CloudWatch Contributor Insights for DynamoDB graphs display the partition key and \\(if applicable\\) sort key of frequently accessed items and frequently throttled items in plaintext\\. If you require the use of AWS Key Management Service \\(KMS\\) to encrypt this table\u2019s partition key and sort key data with an AWS managed key or customer managed key, you should not enable CloudWatch Contributor Insights for DynamoDB for this table\\. \n*Required*: No \n*Type*: [ContributorInsightsSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-contributorinsightsspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ReadProvisionedThroughputSettings": "Allows you to specify the read capacity settings for a replica global secondary index when the `BillingMode` is set to `PROVISIONED`\\. \n*Required*: No \n*Type*: [ReadProvisionedThroughputSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-readprovisionedthroughputsettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable ReplicaSSESpecification": { @@ -7722,15 +7731,15 @@ "ReadProvisionedThroughputSettings": "Defines read capacity settings for the replica table\\. \n*Required*: No \n*Type*: [ReadProvisionedThroughputSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-readprovisionedthroughputsettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Region": "The region in which this replica exists\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SSESpecification": "Allows you to specify a customer\\-managed key for the replica\\. When using customer\\-managed keys for server\\-side encryption, this property must have a value in all replicas\\. \n*Required*: No \n*Type*: [ReplicaSSESpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicassespecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TableClass": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableClass": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "An array of key\\-value pairs to apply to this replica\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable SSESpecification": { "SSEEnabled": "Indicates whether server\\-side encryption is performed using an AWS managed key or an AWS owned key\\. If enabled \\(true\\), server\\-side encryption type is set to KMS and an AWS managed key is used \\(AWS KMS charges apply\\)\\. If disabled \\(false\\) or not specified,server\\-side encryption is set to an AWS owned key\\. If you choose to use KMS encryption, you can also use customer managed KMS keys by specifying them in the `ReplicaSpecification.SSESpecification` object\\. You cannot mix AWS managed and customer managed KMS keys\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SSEType": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "SSEType": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AES256 | KMS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable StreamSpecification": { - "StreamViewType": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "StreamViewType": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable TargetTrackingScalingPolicyConfiguration": { "DisableScaleIn": "Indicates whether scale in by the target tracking scaling policy is disabled\\. The default value is `false`\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7739,7 +7748,7 @@ "TargetValue": "Defines a target value for the scaling policy\\. \n*Required*: Yes \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable TimeToLiveSpecification": { - "AttributeName": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AttributeName": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Enabled": "Indicates whether TTL is to be enabled \\(true\\) or disabled \\(false\\) on the table\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::GlobalTable WriteProvisionedThroughputSettings": { @@ -7747,7 +7756,7 @@ }, "AWS::DynamoDB::Table": { "AttributeDefinitions": "A list of attributes that describe the key schema for the table and indexes\\. \nThis property is required to create a DynamoDB table\\. \nUpdate requires: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)\\. Replacement if you edit an existing AttributeDefinition\\. \n*Required*: Conditional \n*Type*: List of [AttributeDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-attributedefinition.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "BillingMode": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BillingMode": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ContributorInsightsSpecification": "The settings used to enable or disable CloudWatch Contributor Insights for the specified table\\. \n*Required*: No \n*Type*: [ContributorInsightsSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-contributorinsightsspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "DeletionProtectionEnabled": "Determines if a table is protected from deletion\\. When enabled, the table cannot be deleted by any user or process\\. This setting is disabled by default\\. For more information, see [Using deletion protection](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.Basics.html#WorkingWithTables.Basics.DeletionProtection) in the *Amazon DynamoDBDeveloper Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GlobalSecondaryIndexes": "Global secondary indexes to be created on the table\\. You can create up to 20 global secondary indexes\\. \nIf you update a table to include a new global secondary index, AWS CloudFormation initiates the index creation and then proceeds with the stack update\\. AWS CloudFormation doesn't wait for the index to complete creation because the backfilling phase can take a long time, depending on the size of the table\\. You can't use the index or update the table until the index's status is `ACTIVE`\\. You can track its status by using the DynamoDB [DescribeTable](https://docs.aws.amazon.com/cli/latest/reference/dynamodb/describe-table.html) command\\. \nIf you add or delete an index during an update, we recommend that you don't update any other resources\\. If your stack fails to update and is rolled back while adding a new index, you must manually delete the index\\. \nUpdates are not supported\\. The following are exceptions: \n+ If you update either the contributor insights specification or the provisioned throughput values of global secondary indexes, you can update the table without interruption\\.\n+ You can delete or add one global secondary index without interruption\\. If you do both in the same update \\(for example, by changing the index's logical ID\\), the update fails\\.\n*Required*: No \n*Type*: List of [GlobalSecondaryIndex](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-globalsecondaryindex.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7756,35 +7765,35 @@ "KinesisStreamSpecification": "The Kinesis Data Streams configuration for the specified table\\. \n*Required*: No \n*Type*: [KinesisStreamSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-kinesisstreamspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LocalSecondaryIndexes": "Local secondary indexes to be created on the table\\. You can create up to 5 local secondary indexes\\. Each index is scoped to a given hash key value\\. The size of each hash key can be up to 10 gigabytes\\. \n*Required*: No \n*Type*: List of [LocalSecondaryIndex](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-localsecondaryindex.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PointInTimeRecoverySpecification": "The settings used to enable point in time recovery\\. \n*Required*: No \n*Type*: [PointInTimeRecoverySpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-pointintimerecoveryspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ProvisionedThroughput": "Throughput for the specified table, which consists of values for `ReadCapacityUnits` and `WriteCapacityUnits`\\. For more information about the contents of a provisioned throughput structure, see [Amazon DynamoDB Table ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-provisionedthroughput.html)\\. \nIf you set `BillingMode` as `PROVISIONED`, you must specify this property\\. If you set `BillingMode` as `PAY_PER_REQUEST`, you cannot specify this property\\. \n*Required*: Conditional \n*Type*: [ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProvisionedThroughput": "Throughput for the specified table, which consists of values for `ReadCapacityUnits` and `WriteCapacityUnits`\\. For more information about the contents of a provisioned throughput structure, see [Amazon DynamoDB Table ProvisionedThroughput](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ProvisionedThroughput.html)\\. \nIf you set `BillingMode` as `PROVISIONED`, you must specify this property\\. If you set `BillingMode` as `PAY_PER_REQUEST`, you cannot specify this property\\. \n*Required*: Conditional \n*Type*: [ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SSESpecification": "Specifies the settings to enable server\\-side encryption\\. \n*Required*: No \n*Type*: [SSESpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-ssespecification.html) \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "StreamSpecification": "The settings for the DynamoDB table stream, which capture changes to items stored in the table\\. \n*Required*: No \n*Type*: [StreamSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-streamspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "TableClass": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TableClass": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TableName": "A name for the table\\. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the table name\\. For more information, see [Name Type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "An array of key\\-value pairs to apply to this resource\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TimeToLiveSpecification": "Specifies the Time to Live \\(TTL\\) settings for the table\\. \nFor detailed information about the limits in DynamoDB, see [Limits in Amazon DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html) in the Amazon DynamoDB Developer Guide\\. \n*Required*: No \n*Type*: [TimeToLiveSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-timetolivespecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table AttributeDefinition": { - "AttributeName": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "AttributeType": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "AttributeName": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AttributeType": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table ContributorInsightsSpecification": { - "Enabled": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Enabled": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table Csv": { - "Delimiter": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "HeaderList": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "Delimiter": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1` \n*Pattern*: `[,;:|\\t ]` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "HeaderList": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::DynamoDB::Table GlobalSecondaryIndex": { "ContributorInsightsSpecification": "The settings used to enable or disable CloudWatch Contributor Insights for the specified global secondary index\\. \n*Required*: No \n*Type*: [ContributorInsightsSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-contributorinsightsspecification.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", - "KeySchema": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "IndexName": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "KeySchema": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "Projection": "Represents attributes that are copied \\(projected\\) from the table into the global secondary index\\. These are in addition to the primary key attributes and index key attributes, which are automatically projected\\. \n*Required*: Yes \n*Type*: [Projection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-projection.html) \n*Update requires*: Updates are not supported\\.", "ProvisionedThroughput": "Represents the provisioned throughput settings for the specified global secondary index\\. \nFor current minimum and maximum provisioned throughput values, see [Service, Account, and Table Quotas](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html) in the *Amazon DynamoDB Developer Guide*\\. \n*Required*: No \n*Type*: [ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table ImportSourceSpecification": { - "InputCompressionType": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "InputFormat": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "InputCompressionType": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GZIP | NONE | ZSTD` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "InputFormat": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CSV | DYNAMODB_JSON | ION` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "InputFormatOptions": "Additional properties that specify how the input is formatted, \n*Required*: No \n*Type*: [InputFormatOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-inputformatoptions.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "S3BucketSource": "The S3 bucket that provides the source for the import\\. \n*Required*: Yes \n*Type*: [S3BucketSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-s3bucketsource.html) \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, @@ -7793,31 +7802,31 @@ }, "AWS::DynamoDB::Table KeySchema": { "AttributeName": "The name of a key attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "KeyType": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "KeyType": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table KinesisStreamSpecification": { - "StreamArn": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "StreamArn": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table LocalSecondaryIndex": { - "IndexName": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", - "KeySchema": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "IndexName": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", + "KeySchema": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "Projection": "Represents attributes that are copied \\(projected\\) from the table into the local secondary index\\. These are in addition to the primary key attributes and index key attributes, which are automatically projected\\. \n*Required*: Yes \n*Type*: [Projection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-projection.html) \n*Update requires*: Updates are not supported\\." }, "AWS::DynamoDB::Table PointInTimeRecoverySpecification": { "PointInTimeRecoveryEnabled": "Indicates whether point in time recovery is enabled \\(true\\) or disabled \\(false\\) on the table\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table Projection": { - "NonKeyAttributes": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ProjectionType": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "NonKeyAttributes": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProjectionType": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table ProvisionedThroughput": { "ReadCapacityUnits": "The maximum number of strongly consistent reads consumed per second before DynamoDB returns a `ThrottlingException`\\. For more information, see [Specifying Read and Write Requirements](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#ProvisionedThroughput) in the *Amazon DynamoDB Developer Guide*\\. \nIf read/write capacity mode is `PAY_PER_REQUEST` the value is set to 0\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "WriteCapacityUnits": "The maximum number of writes consumed per second before DynamoDB returns a `ThrottlingException`\\. For more information, see [Specifying Read and Write Requirements](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#ProvisionedThroughput) in the *Amazon DynamoDB Developer Guide*\\. \nIf read/write capacity mode is `PAY_PER_REQUEST` the value is set to 0\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table S3BucketSource": { - "S3Bucket": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "S3BucketOwner": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "S3KeyPrefix": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "S3Bucket": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `^[a-z0-9A-Z]+[\\.\\-\\w]*[a-z0-9A-Z]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "S3BucketOwner": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[0-9]{12}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "S3KeyPrefix": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::DynamoDB::Table SSESpecification": { "KMSMasterKeyId": "The AWS KMS key that should be used for the AWS KMS encryption\\. To specify a key, use its key ID, Amazon Resource Name \\(ARN\\), alias name, or alias ARN\\. Note that you should only provide this parameter if the key is different from the default DynamoDB key `alias/aws/dynamodb`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -7825,10 +7834,10 @@ "SSEType": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table StreamSpecification": { - "StreamViewType": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "StreamViewType": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::DynamoDB::Table TimeToLiveSpecification": { - "AttributeName": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AttributeName": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Enabled": "Indicates whether TTL is to be enabled \\(true\\) or disabled \\(false\\) on the table\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::EC2::CapacityReservation": { @@ -8475,7 +8484,7 @@ "Monitoring": "The monitoring for the instance\\. \n*Required*: No \n*Type*: [Monitoring](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-monitoring.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "NetworkInterfaces": "One or more network interfaces\\. If you specify a network interface, you must specify any security groups and subnets as part of the network interface\\. \n*Required*: No \n*Type*: List of [NetworkInterface](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Placement": "The placement for the instance\\. \n*Required*: No \n*Type*: [Placement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "PrivateDnsNameOptions": "The options for the instance hostname\\. The default values are inherited from the subnet\\. \n*Required*: No \n*Type*: [PrivateDnsNameOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PrivateDnsNameOptions": "The hostname type for EC2 instances launched into this subnet and how DNS A and AAAA record queries should be handled\\. For more information, see [Amazon EC2 instance hostname types](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-naming.html) in the *Amazon Elastic Compute Cloud User Guide*\\. \n*Required*: No \n*Type*: [PrivateDnsNameOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RamDiskId": "The ID of the RAM disk\\. \nWe recommend that you use PV\\-GRUB instead of kernels and RAM disks\\. For more information, see [User provided kernels](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedkernels.html) in the *Amazon Elastic Compute Cloud User Guide*\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SecurityGroupIds": "One or more security group IDs\\. You can create a security group using [CreateSecurityGroup](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateSecurityGroup.html)\\. You cannot specify both a security group ID and security name in the same request\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SecurityGroups": "One or more security group names\\. For a nondefault VPC, you must use security group IDs instead\\. You cannot specify both a security group ID and security name in the same request\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -8516,7 +8525,7 @@ }, "AWS::EC2::LaunchTemplate NetworkBandwidthGbps": { "Max": "The maximum amount of network bandwidth, in Gbps\\. To specify no maximum limit, omit this parameter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Min": "The minimum amount of network bandwidth, in Gbps\\. To specify no minimum limit, omit this parameter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Min": "The minimum amount of network bandwidth, in Gbps\\. If this parameter is not specified, there is no minimum limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::EC2::LaunchTemplate NetworkInterface": { "AssociateCarrierIpAddress": "Indicates whether to associate a Carrier IP address with eth0 for a new network interface\\. \nUse this option when you launch an instance in a Wavelength Zone and want to associate a Carrier IP address with the network interface\\. For more information about Carrier IP addresses, see [Carrier IP addresses](https://docs.aws.amazon.com/wavelength/latest/developerguide/how-wavelengths-work.html#provider-owned-ip) in the * AWS Wavelength Developer Guide*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -8956,7 +8965,7 @@ "SourcePrefixListId": "\\[EC2\\-VPC only\\] The ID of a prefix list\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "SourceSecurityGroupId": "The ID of the security group\\. You must specify either the security group ID or the security group name\\. For security groups in a nondefault VPC, you must specify the security group ID\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "SourceSecurityGroupName": "\\[EC2\\-Classic, default VPC\\] The name of the source security group\\. You can't specify this parameter in combination with an IP address range\\. Creates rules that grant full ICMP, UDP, and TCP access\\. \nYou must specify the `GroupName` property or the `GroupId` property\\. For security groups that are in a VPC, you must use the `GroupId` property\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "SourceSecurityGroupOwnerId": "\\[nondefault VPC\\] The AWS account ID for the source security group, if the source security group is in a different account\\. You can't specify this property with an IP address range\\. Creates rules that grant full ICMP, UDP, and TCP access\\. \nIf you specify `SourceSecurityGroupName` or `SourceSecurityGroupId` and that security group is owned by a different account than the account creating the stack, you must specify the `SourceSecurityGroupOwnerId`; otherwise, this property is optional\\. \n*Required*: Conditional \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "SourceSecurityGroupOwnerId": "\\[nondefault VPC\\] The AWS account ID for the source security group, if the source security group is in a different account\\. You can't specify this property with an IP address range\\. Creates rules that grant full ICMP, UDP, and TCP access\\. \nIf you specify `SourceSecurityGroupName` or `SourceSecurityGroupId` and that security group is owned by a different account than the account creating the stack, you must specify `SourceSecurityGroupOwnerId`; otherwise, this property is optional\\. \n*Required*: Conditional \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ToPort": "The end of port range for the TCP and UDP protocols, or an ICMP/ICMPv6 code\\. A value of `-1` indicates all ICMP/ICMPv6 codes for the specified ICMP type\\. If you specify all ICMP/ICMPv6 types, you must specify all codes\\. \nUse this for ICMP and any protocol that uses ports\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::EC2::SpotFleet": { @@ -13924,13 +13933,23 @@ "Value": "The value to filter on\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::InternetMonitor::Monitor": { - "MaxCityNetworksToMonitor": "The maximum number of city\\-networks to monitor for your resources\\. A city\\-network is the location \\(city\\) where clients access your application resources from and the network, such as an internet service provider, that clients access the resources through\\. \nFor more information, see [ Choosing a city\\-network maximum value](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/IMCityNetworksMaximum.html) in *Using Amazon CloudWatch Internet Monitor*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "MonitorName": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "InternetMeasurementsLogDelivery": "Publish internet measurements for a monitor for all city\\-networks \\(up to the 500,000 service limit\\) to another location, such as an Amazon S3 bucket\\. Measurements are also published to Amazon CloudWatch Logs for the first 500 \\(by traffic volume\\) city\\-networks \\(client locations and ASNs, typically internet service providers or ISPs\\)\\. \n*Required*: No \n*Type*: [InternetMeasurementsLogDelivery](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-internetmonitor-monitor-internetmeasurementslogdelivery.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MaxCityNetworksToMonitor": "The maximum number of city\\-networks to monitor for your resources\\. A city\\-network is the location \\(city\\) where clients access your application resources from and the ASN, typically an internet service provider, that clients access the resources through\\. \nThe city\\-network maximum that you choose sets a cap on the total that *can* be included when Internet Monitor monitors traffic with your monitor\\. You only pay for the number of city\\-networks that are actually monitored, not this maximum limit, and you can change the maximum at any time, by updating your monitor\\. \nFor more information, see [ Choosing a city\\-network maximum value](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/IMCityNetworksMaximum.html) in *Using Amazon CloudWatch Internet Monitor*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MonitorName": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Resources": "The resources that have been added for the monitor, listed by their Amazon Resource Names \\(ARNs\\)\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ResourcesToAdd": "The resources to add to a monitor, which you provide as a set of Amazon Resource Names \\(ARNs\\)\\. \nYou can add a combination of Virtual Private Clouds \\(VPCs\\) and Amazon CloudFront distributions, or you can add WorkSpaces directories\\. You can't add all three types of resources\\. \nIf you add only VPC resources, at least one VPC must have an Internet Gateway attached to it, to make sure that it has internet connectivity\\.\n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ResourcesToRemove": "The resources to remove from a monitor, which you provide as a set of Amazon Resource Names \\(ARNs\\)\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ResourcesToRemove": "The resources to remove from a monitor\\. Provide the resources as a set of Amazon Resource Names \\(ARNs\\)\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Status": "The status of a monitor\\. The accepted values that you can specify for `Status` are `ACTIVE` and `INACTIVE`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "The tags for a monitor, listed as a set of *key:value* pairs\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Tags": "The tags for a monitor, listed as a set of *key:value* pairs\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TrafficPercentageToMonitor": "Property description not available\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::InternetMonitor::Monitor InternetMeasurementsLogDelivery": { + "S3Config": "The configuration information for publishing Amazon CloudWatch Internet Monitor internet measurements to Amazon S3\\. The configuration includes the bucket name and \\(optionally\\) bucket prefix for the S3 bucket to store the measurements, and the delivery status\\. The delivery status is `ENABLED` if you choose to deliver internet measurements to an S3 bucket, and `DISABLED` otherwise\\. \n*Required*: No \n*Type*: [S3Config](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-internetmonitor-monitor-s3config.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::InternetMonitor::Monitor S3Config": { + "BucketName": "The Amazon S3 bucket name for internet measurements publishing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "BucketPrefix": "An optional Amazon S3 bucket prefix for internet measurements publishing\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "LogDeliveryStatus": "The status of publishing Internet Monitor internet measurements to an Amazon S3 bucket\\. The delivery status is `ENABLED` if you choose to deliver internet measurements to an S3 bucket, and `DISABLED` otherwise\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IoT1Click::Device": { "DeviceId": "The ID of the device, such as `G030PX0312744DWM`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -15598,8 +15617,8 @@ "WirelessGateways": "Wireless gateway resources to add to the network analyzer configuration\\. Provide the `WirelessGatewayId` of the resource to add in the input array\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IoTWireless::NetworkAnalyzerConfiguration TraceContent": { - "LogLevel": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "WirelessDeviceFrameInfo": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "LogLevel": "The log level for a log message\\. The log levels can be disabled, or set to `ERROR` to display less verbose logs containing only error information, or to `INFO` for more detailed logs \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WirelessDeviceFrameInfo": "`FrameInfo` of your wireless device resources for the trace content\\. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IoTWireless::PartnerAccount": { "PartnerAccountId": "The ID of the partner account to update\\. \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -15644,7 +15663,7 @@ "UlRatePolicy": "The ULRatePolicy value\\. \nThis property is `ReadOnly` and can't be inputted for create\\. It's returned with `Fn::GetAtt` \n*Required*: No \n*Type*: String \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::IoTWireless::TaskDefinition": { - "AutoCreateTasks": "Whether to automatically create tasks using this task definition for all gateways with the specified current version\\. If `false`, the task must be created by calling `CreateWirelessGatewayTask`\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "AutoCreateTasks": "Whether to automatically create tasks using this task definition for all gateways with the specified current version\\. If `false`, the task must me created by calling `CreateWirelessGatewayTask`\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the new resource\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "The tags are an array of key\\-value pairs to attach to the specified resource\\. Tags can have a minimum of 0 and a maximum of 50 items\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Update": "Information about the gateways to update\\. \n*Required*: No \n*Type*: [UpdateWirelessGatewayTaskCreate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-updatewirelessgatewaytaskcreate.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" @@ -15715,6 +15734,17 @@ "NwkSEncKey": "The NwkSEncKey is a secret key, which you should handle in a similar way as you would an application password\\. You can protect the NwkSEncKey value by storing it in the AWS Secrets Manager and use the [secretsmanager](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/dynamic-references.html#dynamic-references-secretsmanager) to reference this value\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `[a-fA-F0-9]{32}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SNwkSIntKey": "The SNwkSIntKey is a secret key, which you should handle in a similar way as you would an application password\\. You can protect the SNwkSIntKey value by storing it in the AWS Secrets Manager and use the [secretsmanager](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/dynamic-references.html#dynamic-references-secretsmanager) to reference this value\\. \n*Required*: Yes \n*Type*: String \n*Pattern*: `[a-fA-F0-9]{32}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::IoTWireless::WirelessDeviceImportTask": { + "DestinationName": "The name of the destination that describes the IoT rule to route messages from the Sidewalk devices in the import task to other applications\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `128` \n*Pattern*: `[a-zA-Z0-9-_]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Sidewalk": "The Sidewalk\\-related information of the wireless device import task\\. \n*Required*: Yes \n*Type*: [Sidewalk](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdeviceimporttask-sidewalk.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "Adds to or modifies the tags of the given resource\\. Tags are metadata that you can use to manage a resource\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::IoTWireless::WirelessDeviceImportTask Sidewalk": { + "DeviceCreationFile": "The CSV file contained in an S3 bucket that's used for adding devices to an import task\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DeviceCreationFileList": "List of Sidewalk devices that are added to the import task\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Role": "The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SidewalkManufacturingSn": "The Sidewalk manufacturing serial number \\(SMSN\\) of the Sidewalk device\\. \n*Required*: No \n*Type*: String \n*Maximum*: `64` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::IoTWireless::WirelessGateway": { "Description": "The description of the new resource\\. The maximum length is 2048 characters\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LastUplinkReceivedAt": "The date and time when the most recent uplink was received\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -17253,7 +17283,7 @@ "AWS::Lambda::Url": { "AuthType": "The type of authentication that your function URL uses\\. Set to `AWS_IAM` if you want to restrict access to authenticated users only\\. Set to `NONE` if you want to bypass IAM authentication to create a public endpoint\\. For more information, see [Security and auth model for Lambda function URLs](https://docs.aws.amazon.com/lambda/latest/dg/urls-auth.html)\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `AWS_IAM | NONE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Cors": "The [Cross\\-Origin Resource Sharing \\(CORS\\)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) settings for your function URL\\. \n*Required*: No \n*Type*: [Cors](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "InvokeMode": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "InvokeMode": "Use one of the following options: \n+ `BUFFERED` \u2013 This is the default option\\. Lambda invokes your function using the `Invoke` API operation\\. Invocation results are available when the payload is complete\\. The maximum payload size is 6 MB\\.\n+ `RESPONSE_STREAM` \u2013 Your function streams payload results as they become available\\. Lambda invokes your function using the `InvokeWithResponseStream` API operation\\. The maximum response payload size is 20 MB, however, you can [request a quota increase](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Qualifier": "The alias name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "TargetFunctionArn": "The name of the Lambda function\\." }, @@ -18103,8 +18133,6 @@ "Description": "An optional description for the tracker resource\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `1000` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "KmsKeyId": "A key identifier for an [AWS KMS customer managed key](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html)\\. Enter a key ID, key ARN, alias name, or alias ARN\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "PositionFiltering": "Specifies the position filtering for the tracker resource\\. \nValid values: \n+ `TimeBased` \\- Location updates are evaluated against linked geofence collections, but not every location update is stored\\. If your update frequency is more often than 30 seconds, only one update per 30 seconds is stored for each unique device ID\\. \n+ `DistanceBased` \\- If the device has moved less than 30 m \\(98\\.4 ft\\), location updates are ignored\\. Location updates within this area are neither evaluated against linked geofence collections, nor stored\\. This helps control costs by reducing the number of geofence evaluations and historical device positions to paginate through\\. Distance\\-based filtering can also reduce the effects of GPS noise when displaying device trajectories on a map\\. \n+ `AccuracyBased` \\- If the device has moved less than the measured accuracy, location updates are ignored\\. For example, if two consecutive updates from a device have a horizontal accuracy of 5 m and 10 m, the second update is ignored if the device has moved less than 15 m\\. Ignored location updates are neither evaluated against linked geofence collections, nor stored\\. This can reduce the effects of GPS noise when displaying device trajectories on a map, and can help control your costs by reducing the number of geofence evaluations\\. \nThis field is optional\\. If not specified, the default value is `TimeBased`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AccuracyBased | DistanceBased | TimeBased` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "PricingPlan": "No longer used\\. If included, the only allowed value is `RequestBasedUsage`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `MobileAssetManagement | MobileAssetTracking | RequestBasedUsage` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "PricingPlanDataSource": "This parameter is no longer used\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TrackerName": "The name for the tracker resource\\. \nRequirements: \n+ Contain only alphanumeric characters \\(A\\-Z, a\\-z, 0\\-9\\) , hyphens \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\.\n+ Must be a unique tracker resource name\\.\n+ No spaces allowed\\. For example, `ExampleTracker`\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `100` \n*Pattern*: `^[-._\\w]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Location::TrackerConsumer": { @@ -18156,12 +18184,12 @@ "PolicyName": "The name of the resource policy\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::Logs::SubscriptionFilter": { - "DestinationArn": "The Amazon Resource Name \\(ARN\\) of the destination\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Distribution": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "DestinationArn": "The Amazon Resource Name \\(ARN\\) of the destination\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Distribution": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "FilterName": "The name of the subscription filter\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[^:*]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "FilterPattern": "The filtering expressions that restrict what gets delivered to the destination AWS resource\\. For more information about the filter pattern syntax, see [Filter and Pattern Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "FilterPattern": "The filtering expressions that restrict what gets delivered to the destination AWS resource\\. For more information about the filter pattern syntax, see [Filter and Pattern Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "LogGroupName": "The log group to associate with the subscription filter\\. All log events that are uploaded to this log group are filtered and delivered to the specified AWS resource if the filter pattern matches the log events\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `512` \n*Pattern*: `[\\.\\-_/#A-Za-z0-9]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "RoleArn": "The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream\\. You don't need to provide the ARN when you are working with a logical destination for cross\\-account delivery\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "RoleArn": "The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream\\. You don't need to provide the ARN when you are working with a logical destination for cross\\-account delivery\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::LookoutEquipment::InferenceScheduler": { "DataDelayOffsetInMinutes": "A period of time \\(in minutes\\) by which inference on the data is delayed after the data starts\\. For instance, if an offset delay time of five minutes was selected, inference will not begin on the data until the first data measurement after the five minute mark\\. For example, if five minutes is selected, the inference scheduler will wake up at the configured frequency with the additional five minute delay time to check the customer S3 bucket\\. The customer can upload data at the same frequency and they don't need to stop and restart the scheduler when uploading new data\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -20215,7 +20243,7 @@ "VpcId": "The unique identifier of the VPC where the firewall is in use\\. You can't change the VPC of a firewall after you create the firewall\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `128` \n*Pattern*: `^vpc-[0-9a-f]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::NetworkFirewall::Firewall SubnetMapping": { - "IPAddressType": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IPAddressType": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DUALSTACK | IPV4 | IPV6` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SubnetId": "The unique identifier for the subnet\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::NetworkFirewall::FirewallPolicy": { @@ -20352,7 +20380,7 @@ "AWS::NetworkFirewall::RuleGroup RulesSource": { "RulesSourceList": "Stateful inspection criteria for a domain list rule group\\. \n*Required*: No \n*Type*: [RulesSourceList](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessourcelist.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "RulesString": "Stateful inspection criteria, provided in Suricata compatible intrusion prevention system \\(IPS\\) rules\\. Suricata is an open\\-source network IPS that includes a standard rule\\-based language for network traffic inspection\\. \nThese rules contain the inspection criteria and the action to take for traffic that matches the criteria, so this type of rule group doesn't have a separate action setting\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `2000000` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "StatefulRules": "An array of individual stateful rules inspection criteria to be used together in a stateful rule group\\. Use this option to specify simple Suricata rules with protocol, source and destination, ports, direction, and rule options\\. For information about the Suricata `Rules` format, see [Rules Format](https://suricata.readthedocs.io/rules/intro.html#)\\. \n*Required*: No \n*Type*: List of [StatefulRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StatefulRules": "An array of individual stateful rules inspection criteria to be used together in a stateful rule group\\. Use this option to specify simple Suricata rules with protocol, source and destination, ports, direction, and rule options\\. For information about the Suricata `Rules` format, see [Rules Format](https://suricata.readthedocs.iorules/intro.html#)\\. \n*Required*: No \n*Type*: List of [StatefulRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "StatelessRulesAndCustomActions": "Stateless inspection criteria to be used in a stateless rule group\\. \n*Required*: No \n*Type*: [StatelessRulesAndCustomActions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statelessrulesandcustomactions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::NetworkFirewall::RuleGroup RulesSourceList": { @@ -20422,7 +20450,7 @@ "AWS::NetworkManager::CoreNetwork": { "Description": "The description of a core network\\. \n*Required*: No \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `256` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GlobalNetworkId": "The ID of the global network that your core network is a part of\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `0` \n*Maximum*: `50` \n*Pattern*: `[\\s\\S]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "PolicyDocument": "Describes a core network policy\\. For more information, see [Core network policies](https://docs.aws.amazon.com/vpc/latest/cloudwan/cloudwan-policy-changesets.html)\\. \nIf you update the policy document, CloudFormation will apply the core network change set generated from the updated policy document, and then set it as the LIVE policy\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "PolicyDocument": "Describes a core network policy\\. For more information, see [Core network policies](https://docs.aws.amazon.com/network-manager/latest/cloudwan/cloudwan-policy-change-sets.html)\\. \nIf you update the policy document, CloudFormation will apply the core network change set generated from the updated policy document, and then set it as the LIVE policy\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Tags": "The list of key\\-value tags associated with a core network\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::NetworkManager::CoreNetwork CoreNetworkEdge": { @@ -20730,9 +20758,9 @@ }, "AWS::OpenSearchServerless::AccessPolicy": { "Description": "The description of the policy\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "The name of the policy\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "Policy": "The JSON policy document without any whitespaces\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Type": "The type of access policy\\. Currently the only option is `data`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "Name": "The name of the policy\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Policy": "The JSON policy document without any whitespaces\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Type": "The type of access policy\\. Currently the only option is `data`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::OpenSearchServerless::Collection": { "Description": "A description of the collection\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -20754,9 +20782,9 @@ }, "AWS::OpenSearchServerless::SecurityPolicy": { "Description": "The description of the security policy\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "The name of the policy\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "Name": "The name of the policy\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Policy": "The JSON policy document without any whitespaces\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Type": "The type of security policy\\. Can be either `encryption` or `network`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "Type": "The type of security policy\\. Can be either `encryption` or `network`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::OpenSearchServerless::VpcEndpoint": { "Name": "The name of the endpoint\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -29754,6 +29782,7 @@ "PreferredMaintenanceWindow": "The weekly time range during which system maintenance can occur, in Universal Coordinated Time \\(UTC\\)\\. \nFormat: `ddd:hh24:mi-ddd:hh24:mi` \nThe default is a 30\\-minute window selected at random from an 8\\-hour block of time for each AWS Region, occurring on a random day of the week\\. To see the time blocks available, see [ Adjusting the Preferred DB Cluster Maintenance Window](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html#AdjustingTheMaintenanceWindow.Aurora) in the *Amazon Aurora User Guide\\.* \nValid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun\\. \nConstraints: Minimum 30\\-minute window\\. \nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "PubliclyAccessible": "A value that indicates whether the DB cluster is publicly accessible\\. \nWhen the DB cluster is publicly accessible, its Domain Name System \\(DNS\\) endpoint resolves to the private IP address from within the DB cluster's virtual private cloud \\(VPC\\)\\. It resolves to the public IP address from outside of the DB cluster's VPC\\. Access to the DB cluster is ultimately controlled by the security group it uses\\. That public access isn't permitted if the security group assigned to the DB cluster doesn't permit it\\. \nWhen the DB cluster isn't publicly accessible, it is an internal DB cluster with a DNS name that resolves to a private IP address\\. \nDefault: The default behavior varies depending on whether `DBSubnetGroupName` is specified\\. \nIf `DBSubnetGroupName` isn't specified, and `PubliclyAccessible` isn't specified, the following applies: \n+ If the default VPC in the target Region doesn\u2019t have an internet gateway attached to it, the DB cluster is private\\.\n+ If the default VPC in the target Region has an internet gateway attached to it, the DB cluster is public\\.\nIf `DBSubnetGroupName` is specified, and `PubliclyAccessible` isn't specified, the following applies: \n+ If the subnets are part of a VPC that doesn\u2019t have an internet gateway attached to it, the DB cluster is private\\.\n+ If the subnets are part of a VPC that has an internet gateway attached to it, the DB cluster is public\\.\nValid for: Multi\\-AZ DB clusters only \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ReplicationSourceIdentifier": "The Amazon Resource Name \\(ARN\\) of the source DB instance or DB cluster if this DB cluster is created as a read replica\\. \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RestoreToTime": "The date and time to restore the DB cluster to\\. \nValid Values: Value must be a time in Universal Coordinated Time \\(UTC\\) format \nConstraints: \n+ Must be before the latest restorable time for the DB instance\n+ Must be specified if `UseLatestRestorableTime` parameter isn't provided\n+ Can't be specified if the `UseLatestRestorableTime` parameter is enabled\n+ Can't be specified if the `RestoreType` parameter is `copy-on-write` \nExample: `2015-03-07T23:45:00Z` \nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "RestoreType": "The type of restore to be performed\\. You can specify one of the following values: \n+ `full-copy` \\- The new DB cluster is restored as a full copy of the source DB cluster\\.\n+ `copy-on-write` \\- The new DB cluster is restored as a clone of the source DB cluster\\.\nConstraints: You can't specify `copy-on-write` if the engine version of the source DB cluster is earlier than 1\\.11\\. \nIf you don't specify a `RestoreType` value, then the new DB cluster is restored as a full copy of the source DB cluster\\. \nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "ScalingConfiguration": "The `ScalingConfiguration` property type specifies the scaling configuration of an Aurora Serverless DB cluster\\. \nThis property is only supported for Aurora Serverless v1\\. For Aurora Serverless v2, use `ServerlessV2ScalingConfiguration` property\\. \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: [ScalingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-scalingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ServerlessV2ScalingConfiguration": "The `ServerlessV2ScalingConfiguration` property type specifies the scaling configuration of an Aurora Serverless V2 DB cluster\\. \nThis property is only supported for Aurora Serverless v2\\. For Aurora Serverless v1, use `ScalingConfiguration` property\\. \nValid for: Aurora DB clusters only \n*Required*: No \n*Type*: [ServerlessV2ScalingConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-serverlessv2scalingconfiguration.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -29983,7 +30012,7 @@ "AWS::RDS::GlobalCluster": { "DeletionProtection": "The deletion protection setting for the new global database\\. The global database can't be deleted when deletion protection is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Engine": "The name of the database engine to be used for this DB cluster\\. \nIf this property isn't specified, the database engine is derived from the source DB cluster specified by the `SourceDBClusterIdentifier` property\\. \nIf the `SourceDBClusterIdentifier` property isn't specified, this property is required\\. If the `SourceDBClusterIdentifier` property is specified, make sure this property isn't specified\\.\n*Required*: Conditional \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "EngineVersion": "The engine version of the Aurora global database\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "EngineVersion": "The engine version of the Aurora global database\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "GlobalClusterIdentifier": "The cluster identifier of the global database cluster\\. \n*Required*: Conditional \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "SourceDBClusterIdentifier": "The DB cluster identifier or Amazon Resource Name \\(ARN\\) to use as the primary cluster of the global database\\. \nIf the `Engine` property isn't specified, this property is required\\. If the `Engine` property is specified, make sure this property isn't specified\\.\n*Required*: Conditional \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "StorageEncrypted": "The storage encryption setting for the global database cluster\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" @@ -30520,21 +30549,21 @@ "CurrentRevisionId": "The current revision id for the simulation application\\. If you provide a value and it matches the latest revision ID, a new version will be created\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `40` \n*Pattern*: `[a-zA-Z0-9_.\\-]*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::RolesAnywhere::CRL": { - "CrlData": "x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Enabled": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "CrlData": "The x509 v3 specified certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Enabled": "Specifies whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "A list of tags to attach to the certificate revocation list \\(CRL\\)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "TrustAnchorArn": "The ARN of the TrustAnchor the certificate revocation list \\(CRL\\) will provide revocation for\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1011` \n*Pattern*: `^arn:aws(-[^:]+)?:rolesanywhere(:.*){2}(:trust-anchor.*)$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::Profile": { - "DurationSeconds": "The number of seconds vended session credentials will be valid for \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Enabled": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ManagedPolicyArns": "A list of managed policy ARNs\\. Managed policies identified by this list will be applied to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Name": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RequireInstanceProperties": "Specifies whether instance properties are required in CreateSession requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "RoleArns": "A list of IAM role ARNs that can be assumed when this profile is specified in a CreateSession request\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SessionPolicy": "A session policy that will applied to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "DurationSeconds": "Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Enabled": "Indicates whether the profile is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ManagedPolicyArns": "A list of managed policy ARNs that apply to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the profile\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RequireInstanceProperties": "Specifies whether instance properties are required in temporary credential requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RoleArns": "A list of IAM role ARNs\\. During `CreateSession`, if a matching role ARN is provided, the properties in this profile will be applied to the intersection session policy\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SessionPolicy": "A session policy that applies to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "The tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::TrustAnchor": { "Enabled": "Indicates whether the trust anchor is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -30543,8 +30572,8 @@ "Tags": "The tags to attach to the trust anchor\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::TrustAnchor Source": { - "SourceData": "A union object representing the data field of the TrustAnchor depending on its type \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "SourceType": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "SourceData": "The data field of the trust anchor depending on its type\\. \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "SourceType": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::RolesAnywhere::TrustAnchor SourceData": { "AcmPcaArn": "The root certificate of the AWS Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests\\. Included for trust anchors of type `AWS_ACM_PCA`\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1011` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -31859,6 +31888,59 @@ "ContactId": "The Amazon Resource Name \\(ARN\\) of the contact you are adding the contact channel to\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `arn:(aws|aws-cn|aws-us-gov):ssm-contacts:[-\\w+=\\/,.@]*:[0-9]+:([\\w+=\\/,.@:-]+)*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "DeferActivation": "If you want to activate the channel at a later time, you can choose to defer activation\\. Incident Manager can't engage your contact channel until it has been activated\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, + "AWS::SSMContacts::Plan": { + "ContactId": "The Amazon Resource Name \\(ARN\\) of the contact\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "RotationIds": "The Amazon Resource Names \\(ARNs\\) of the on\\-call rotations associated with the plan\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `25` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Stages": "A list of stages that the escalation plan or engagement plan uses to engage contacts and contact methods\\. \n*Required*: No \n*Type*: List of [Stage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-stage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SSMContacts::Plan ChannelTargetInfo": { + "ChannelId": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RetryIntervalInMinutes": "The number of minutes to wait before retrying to send engagement if the engagement initially failed\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SSMContacts::Plan ContactTargetInfo": { + "ContactId": "The Amazon Resource Name \\(ARN\\) of the contact\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `arn:(aws|aws-cn|aws-us-gov):ssm-contacts:[-\\w+=\\/,.@]*:[0-9]+:([\\w+=\\/,.@:-]+)*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "IsEssential": "A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SSMContacts::Plan Stage": { + "DurationInMinutes": "The time to wait until beginning the next stage\\. The duration can only be set to 0 if a target is specified\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Targets": "The contacts or contact methods that the escalation plan or engagement plan is engaging\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-targets.html) of [Targets](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-targets.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SSMContacts::Plan Targets": { + "ChannelTargetInfo": "Property description not available\\. \n*Required*: No \n*Type*: [ChannelTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-channeltargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ContactTargetInfo": "Property description not available\\. \n*Required*: No \n*Type*: [ContactTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-contacttargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SSMContacts::Rotation": { + "ContactIds": "The Amazon Resource Names \\(ARNs\\) of the contacts assigned to the rotation team\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `25` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Name": "The name of the rotation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[a-zA-Z0-9_\\-\\s\\.]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Recurrence": "Information about when an on\\-call rotation is in effect and how long the rotation period lasts\\. \n*Required*: Yes \n*Type*: [RecurrenceSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-recurrencesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartTime": "The date and time the rotation becomes active\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "TimeZoneId": "The time zone the rotation\u2019s activity is based on, in Internet Assigned Numbers Authority \\(IANA\\) format\\. For example: \"America/Los\\_Angeles\", \"UTC\", or \"Asia/Seoul\"\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[:a-zA-Z0-9_\\-\\s\\.\\\\/]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SSMContacts::Rotation CoverageTime": { + "EndTime": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "StartTime": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SSMContacts::Rotation MonthlySetting": { + "DayOfMonth": "The day of the month when monthly recurring on\\-call rotations begin\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `31` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HandOffTime": "The time of day when a monthly recurring on\\-call shift rotation begins\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SSMContacts::Rotation RecurrenceSettings": { + "DailySettings": "Information about on\\-call rotations that recur daily\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "MonthlySettings": "Information about on\\-call rotations that recur monthly\\. \n*Required*: No \n*Type*: List of [MonthlySetting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-monthlysetting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "NumberOfOnCalls": "The number of contacts, or shift team members designated to be on call concurrently during a shift\\. For example, in an on\\-call schedule that contains ten contacts, a value of `2` designates that two of them are on call at any given time\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "RecurrenceMultiplier": "The number of days, weeks, or months a single rotation lasts\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ShiftCoverages": "Information about the days of the week that the on\\-call rotation coverage includes\\. \n*Required*: No \n*Type*: List of [ShiftCoverage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-shiftcoverage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "WeeklySettings": "Information about on\\-call rotations that recur weekly\\. \n*Required*: No \n*Type*: List of [WeeklySetting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-weeklysetting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SSMContacts::Rotation ShiftCoverage": { + "CoverageTimes": "Property description not available\\. \n*Required*: Yes \n*Type*: List of [CoverageTime](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-coveragetime.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DayOfWeek": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, + "AWS::SSMContacts::Rotation WeeklySetting": { + "DayOfWeek": "The day of the week when weekly recurring on\\-call shift rotations begins\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FRI | MON | SAT | SUN | THU | TUE | WED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "HandOffTime": "The time of day when a weekly recurring on\\-call shift rotation begins\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + }, "AWS::SSMIncidents::ReplicationSet": { "DeletionProtected": "Determines if the replication set deletion protection is enabled or not\\. If deletion protection is enabled, you can't delete the last Region in the replication set\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Regions": "Specifies the Regions of the replication set\\. \n*Required*: Yes \n*Type*: List of [ReplicationRegion](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-replicationregion.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -32371,18 +32453,18 @@ "ImageName": "The name of the parent image\\. \n*Length Constraints*: Minimum length of 1\\. Maximum length of 63\\. \n*Pattern*: `^[a-zA-Z0-9]([-.]?[a-zA-Z0-9]){0,62}$` \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::SageMaker::InferenceExperiment": { - "DataStorageConfig": "Property description not available\\. \n*Required*: No \n*Type*: [DataStorageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "DataStorageConfig": "The Amazon S3 location and configuration for storing inference request and response data\\. \n*Required*: No \n*Type*: [DataStorageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Description": "The description of the inference experiment\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "DesiredState": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "EndpointName": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "DesiredState": "The desired state of the experiment after stopping\\. The possible states are the following: \n+ `Completed`: The experiment completed successfully\n+ `Cancelled`: The experiment was canceled\n*Required*: No \n*Type*: String \n*Allowed values*: `Cancelled | Completed` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "EndpointName": "The name of the endpoint\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "KmsKey": "The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server\\-side encryption\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ModelVariants": "Property description not available\\. \n*Required*: Yes \n*Type*: List of [ModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ModelVariants": "An array of `ModelVariantConfigSummary` objects\\. There is one for each variant in the inference experiment\\. Each `ModelVariantConfigSummary` object in the array describes the infrastructure configuration for deploying the corresponding variant\\. \n*Required*: Yes \n*Type*: List of [ModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the inference experiment\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `120` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "RoleArn": "The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `20` \n*Maximum*: `2048` \n*Pattern*: `^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Schedule": "The duration for which the inference experiment ran or will run\\. \nThe maximum duration that you can set for an inference experiment is 30 days\\. \n*Required*: No \n*Type*: [InferenceExperimentSchedule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-inferenceexperimentschedule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ShadowModeConfig": "Property description not available\\. \n*Required*: No \n*Type*: [ShadowModeConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ShadowModeConfig": "The configuration of `ShadowMode` inference experiment type, which shows the production variant that takes all the inference requests, and the shadow variant to which Amazon SageMaker replicates a percentage of the inference requests\\. For the shadow variant it also shows the percentage of requests that Amazon SageMaker replicates\\. \n*Required*: No \n*Type*: [ShadowModeConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "StatusReason": "The error message for the inference experiment status result\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Tags": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Tags": "An array of key\\-value pairs to apply to this resource\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Type": "The type of the inference experiment\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `ShadowMode` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::SageMaker::InferenceExperiment CaptureContentTypeHeader": { @@ -32390,14 +32472,14 @@ "JsonContentTypes": "The list of all content type headers that SageMaker will treat as JSON and capture accordingly\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `10` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::SageMaker::InferenceExperiment DataStorageConfig": { - "ContentType": "Property description not available\\. \n*Required*: No \n*Type*: [CaptureContentTypeHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Destination": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "KmsKey": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "ContentType": "Configuration specifying how to treat different headers\\. If no headers are specified SageMaker will by default base64 encode when capturing the data\\. \n*Required*: No \n*Type*: [CaptureContentTypeHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "Destination": "The Amazon S3 bucket where the inference request and response data is stored\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `512` \n*Pattern*: `^(https|s3)://([^/])/?(.*)$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "KmsKey": "The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server\\-side encryption\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::SageMaker::InferenceExperiment EndpointMetadata": { "EndpointConfigName": "The name of the endpoint configuration\\. \n*Required*: No \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "EndpointName": "The name of the endpoint\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "EndpointStatus": "The status of the endpoint\\. For possible values of the status of an endpoint, see EndpointSummary$EndpointStatus\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `Creating | Deleting | Failed | InService | OutOfService | RollingBack | SystemUpdating | Updating` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "EndpointStatus": "The status of the endpoint\\. For possible values of the status of an endpoint, see [https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-endpointmetadata.html#cfn-sagemaker-inferenceexperiment-endpointmetadata-endpointstatus](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-endpointmetadata.html#cfn-sagemaker-inferenceexperiment-endpointmetadata-endpointstatus)\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `Creating | Deleting | Failed | InService | OutOfService | RollingBack | SystemUpdating | Updating` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::SageMaker::InferenceExperiment InferenceExperimentSchedule": { "EndTime": "The timestamp at which the inference experiment ended or will end\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -33509,7 +33591,7 @@ "Distributor": "The distributor of the product\\. \n*Required*: No \n*Type*: String \n*Maximum*: `8191` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the product\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `8191` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Owner": "The owner of the product\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `8191` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ProductType": "The type of product\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ProductType": "The type of product\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | MARKETPLACE | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ProvisioningArtifactParameters": "The configuration of the provisioning artifact \\(also known as a version\\)\\. \n*Required*: No \n*Type*: List of [ProvisioningArtifactProperties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "ReplaceProvisioningArtifacts": "This property is turned off by default\\. If turned off, you can update provisioning artifacts or product attributes \\(such as description, distributor, name, owner, and more\\) and the associated provisioning artifacts will retain the same unique identifier\\. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed\\. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name\\. \nIf turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "SourceConnection": "A top level `ProductViewDetail` response containing details about the product\u2019s connection\\. AWS Service Catalog returns this field for the `CreateProduct`, `UpdateProduct`, `DescribeProductAsAdmin`, and `SearchProductAsAdmin` APIs\\. This response contains the same fields as the `ConnectionParameters` request, with the addition of the `LastSync` response\\. \n*Required*: No \n*Type*: [SourceConnection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -33532,7 +33614,7 @@ "DisableTemplateValidation": "If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Info": "Specify the template source with one of the following options, but not both\\. Keys accepted: \\[ `LoadTemplateFromURL`, `ImportFromPhysicalId` \\] \nThe URL of the AWS CloudFormation template in Amazon S3 in JSON format\\. Specify the URL in JSON format as follows: \n `\"LoadTemplateFromURL\": \"https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/...\"` \n `ImportFromPhysicalId`: The physical id of the resource that contains the template\\. Currently only supports AWS CloudFormation stack arn\\. Specify the physical id in JSON format as follows: `ImportFromPhysicalId: \u201carn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]` \n*Required*: Yes \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the provisioning artifact \\(for example, v1 v2beta\\)\\. No spaces are allowed\\. \n*Required*: No \n*Type*: String \n*Maximum*: `8192` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "Type": "The type of provisioning artifact\\. \n+ `CLOUD_FORMATION_TEMPLATE` \\- AWS CloudFormation template\n+ `MARKETPLACE_AMI` \\- AWS Marketplace AMI\n+ `MARKETPLACE_CAR` \\- AWS Marketplace Clusters and AWS Resources\n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" + "Type": "The type of provisioning artifact\\. \n+ `CLOUD_FORMATION_TEMPLATE` \\- AWS CloudFormation template\n+ `MARKETPLACE_AMI` \\- AWS Marketplace AMI\n+ `MARKETPLACE_CAR` \\- AWS Marketplace Clusters and AWS Resources\n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::ServiceCatalog::CloudFormationProduct SourceConnection": { "ConnectionParameters": "The connection details based on the connection `Type`\\. \n*Required*: Yes \n*Type*: [ConnectionParameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection-connectionparameters.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -34170,7 +34252,7 @@ }, "AWS::VpcLattice::AccessLogSubscription": { "DestinationArn": "The Amazon Resource Name \\(ARN\\) of the destination\\. The supported destination types are CloudWatch Log groups, Kinesis Data Firehose delivery streams, and Amazon S3 buckets\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ResourceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ResourceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags for the access log subscription\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::VpcLattice::AuthPolicy": { @@ -34182,7 +34264,7 @@ "Name": "The name of the listener\\. A listener name must be unique within a service\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Port": "The listener port\\. You can specify a value from `1` to `65535`\\. For HTTP, the default is `80`\\. For HTTPS, the default is `443`\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Protocol": "The listener protocol HTTP or HTTPS\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ServiceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ServiceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags for the listener\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::VpcLattice::Listener DefaultAction": { @@ -34205,11 +34287,11 @@ }, "AWS::VpcLattice::Rule": { "Action": "Describes the action for a rule\\. Each rule must include exactly one of the following types of actions: `forward `or `fixed-response`, and it must be the last action to be performed\\. \n*Required*: Yes \n*Type*: [Action](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-action.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ListenerIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ListenerIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Match": "The rule match\\. \n*Required*: Yes \n*Type*: [Match](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-match.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the rule\\. The name must be unique within the listener\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Priority": "The priority assigned to the rule\\. Each rule for a specific listener must have a unique priority\\. The lower the priority number the higher the priority\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ServiceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ServiceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags for the rule\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::VpcLattice::Rule Action": { @@ -34256,6 +34338,7 @@ "AuthType": "The type of IAM policy\\. \n+ `NONE`: The resource does not use an IAM policy\\. This is the default\\.\n+ `AWS_IAM`: The resource uses an IAM policy\\. When this type is used, auth is enabled and an auth policy is required\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "CertificateArn": "The Amazon Resource Name \\(ARN\\) of the certificate\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "CustomDomainName": "The custom domain name of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "DnsEntry": "Property description not available\\. \n*Required*: No \n*Type*: [DnsEntry](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-service-dnsentry.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "Name": "The name of the service\\. The name must be unique within the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags for the service\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, @@ -34269,8 +34352,9 @@ "Tags": "The tags for the service network\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::VpcLattice::ServiceNetworkServiceAssociation": { - "ServiceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", - "ServiceNetworkIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN if the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "DnsEntry": "Property description not available\\. \n*Required*: No \n*Type*: [DnsEntry](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-servicenetworkserviceassociation-dnsentry.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "ServiceIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ServiceNetworkIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN if the resources specified in the operation are in different accounts\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags for the association\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)" }, "AWS::VpcLattice::ServiceNetworkServiceAssociation DnsEntry": { @@ -34279,9 +34363,9 @@ }, "AWS::VpcLattice::ServiceNetworkVpcAssociation": { "SecurityGroupIds": "The IDs of the security groups\\. Security groups aren't added by default\\. You can add a security group to apply network level controls to control which resources in a VPC are allowed to access the service network and its services\\. For more information, see [Control traffic to resources using security groups](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html) in the *Amazon VPC User Guide*\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "ServiceNetworkIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN when the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "ServiceNetworkIdentifier": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN when the resources specified in the operation are in different accounts\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "Tags": "The tags for the association\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", - "VpcIdentifier": "The ID of the VPC\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" + "VpcIdentifier": "The ID of the VPC\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" }, "AWS::VpcLattice::TargetGroup": { "Config": "The target group configuration\\. If `type` is set to `LAMBDA`, this parameter doesn't apply\\. \n*Required*: No \n*Type*: [TargetGroupConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", diff --git a/schema_source/cloudformation.schema.json b/schema_source/cloudformation.schema.json index e4b2db653..81594d956 100644 --- a/schema_source/cloudformation.schema.json +++ b/schema_source/cloudformation.schema.json @@ -3777,7 +3777,7 @@ "additionalProperties": false, "properties": { "Excluded": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Excludes a sectional element that was generated by default for a specified data model\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Excluded", "type": "boolean" }, @@ -24428,7 +24428,9 @@ "type": "array" }, "EphemeralStorage": { - "$ref": "#/definitions/AWS::Batch::JobDefinition.EphemeralStorage" + "$ref": "#/definitions/AWS::Batch::JobDefinition.EphemeralStorage", + "markdownDescription": "The amount of ephemeral storage to allocate for the task\\. This parameter is used to expand the total amount of ephemeral storage available, beyond the default amount, for tasks hosted on AWS Fargate\\. \n*Required*: No \n*Type*: [EphemeralStorage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-ephemeralstorage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EphemeralStorage" }, "ExecutionRoleArn": { "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the execution role that AWS Batch can assume\\. For jobs that run on Fargate resources, you must provide an execution role\\. For more information, see [AWS Batch execution IAM role](https://docs.aws.amazon.com/batch/latest/userguide/execution-IAM-role.html) in the * AWS Batch User Guide*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -24550,7 +24552,7 @@ "type": "string" }, "HostPath": { - "markdownDescription": "The path for the device on the host container instance\\. \n*Required*: No \n*Type*: [String](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume-hostpath.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The path for the device on the host container instance\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "HostPath", "type": "string" }, @@ -24643,12 +24645,12 @@ }, "Resources": { "$ref": "#/definitions/AWS::Batch::JobDefinition.EksContainerResourceRequirements", - "markdownDescription": "The type and amount of resources to assign to a container\\. The supported resources include `memory`, `cpu`, and `nvidia.com/gpu`\\. For more information, see [Resource management for pods and containers](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [Resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer-resources.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type and amount of resources to assign to a container\\. The supported resources include `memory`, `cpu`, and `nvidia.com/gpu`\\. For more information, see [Resource management for pods and containers](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksContainerResourceRequirements](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainerresourcerequirements.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Resources" }, "SecurityContext": { "$ref": "#/definitions/AWS::Batch::JobDefinition.EksContainerSecurityContext", - "markdownDescription": "The security context for a job\\. For more information, see [Configure a security context for a pod or container](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [SecurityContext](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer-securitycontext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The security context for a job\\. For more information, see [Configure a security context for a pod or container](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksContainerSecurityContext](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainersecuritycontext.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SecurityContext" }, "VolumeMounts": { @@ -24688,9 +24690,13 @@ "additionalProperties": false, "properties": { "Limits": { + "markdownDescription": "The type and quantity of the resources to reserve for the container\\. The values vary based on the `name` that's specified\\. Resources can be requested using either the `limits` or the `requests` objects\\. \nmemory \nThe memory hard limit \\(in MiB\\) for the container, using whole integers, with a \"Mi\" suffix\\. If your container attempts to exceed the memory specified, the container is terminated\\. You must specify at least 4 MiB of memory for a job\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both places, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\. \nTo maximize your resource utilization, provide your jobs with as much memory as possible for the specific instance type that you are using\\. To learn how, see [Memory management](https://docs.aws.amazon.com/batch/latest/userguide/memory-management.html) in the * AWS Batch User Guide*\\. \ncpu \nThe number of CPUs that's reserved for the container\\. Values must be an even multiple of `0.25`\\. `cpu` can be specified in `limits`, `requests`, or both\\. If `cpu` is specified in both places, then the value that's specified in `limits` must be at least as large as the value that's specified in `requests`\\. \nnvidia\\.com/gpu \nThe number of GPUs that's reserved for the container\\. Values must be a whole integer\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both places, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\.\n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Limits", "type": "object" }, "Requests": { + "markdownDescription": "The type and quantity of the resources to request for the container\\. The values vary based on the `name` that's specified\\. Resources can be requested by using either the `limits` or the `requests` objects\\. \nmemory \nThe memory hard limit \\(in MiB\\) for the container, using whole integers, with a \"Mi\" suffix\\. If your container attempts to exceed the memory specified, the container is terminated\\. You must specify at least 4 MiB of memory for a job\\. `memory` can be specified in `limits`, `requests`, or both\\. If `memory` is specified in both, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\. \nIf you're trying to maximize your resource utilization by providing your jobs as much memory as possible for a particular instance type, see [Memory management](https://docs.aws.amazon.com/batch/latest/userguide/memory-management.html) in the * AWS Batch User Guide*\\. \ncpu \nThe number of CPUs that are reserved for the container\\. Values must be an even multiple of `0.25`\\. `cpu` can be specified in `limits`, `requests`, or both\\. If `cpu` is specified in both, then the value that's specified in `limits` must be at least as large as the value that's specified in `requests`\\. \nnvidia\\.com/gpu \nThe number of GPUs that are reserved for the container\\. Values must be a whole integer\\. `nvidia.com/gpu` can be specified in `limits`, `requests`, or both\\. If `nvidia.com/gpu` is specified in both, then the value that's specified in `limits` must be equal to the value that's specified in `requests`\\.\n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Requests", "type": "object" } }, @@ -24700,18 +24706,28 @@ "additionalProperties": false, "properties": { "Privileged": { + "markdownDescription": "When this parameter is `true`, the container is given elevated permissions on the host container instance\\. The level of permissions are similar to the `root` user permissions\\. The default value is `false`\\. This parameter maps to `privileged` policy in the [Privileged pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#privileged) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Privileged", "type": "boolean" }, "ReadOnlyRootFilesystem": { + "markdownDescription": "When this parameter is `true`, the container is given read\\-only access to its root file system\\. The default value is `false`\\. This parameter maps to `ReadOnlyRootFilesystem` policy in the [Volumes and file systems pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#volumes-and-file-systems) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ReadOnlyRootFilesystem", "type": "boolean" }, "RunAsGroup": { + "markdownDescription": "When this parameter is specified, the container is run as the specified group ID \\(`gid`\\)\\. If this parameter isn't specified, the default is the group that's specified in the image metadata\\. This parameter maps to `RunAsGroup` and `MustRunAs` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RunAsGroup", "type": "number" }, "RunAsNonRoot": { + "markdownDescription": "When this parameter is specified, the container is run as a user with a `uid` other than 0\\. If this parameter isn't specified, so such rule is enforced\\. This parameter maps to `RunAsUser` and `MustRunAsNonRoot` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RunAsNonRoot", "type": "boolean" }, "RunAsUser": { + "markdownDescription": "When this parameter is specified, the container is run as the specified user ID \\(`uid`\\)\\. If this parameter isn't specified, the default is the user that's specified in the image metadata\\. This parameter maps to `RunAsUser` and `MustRanAs` policy in the [Users and groups pod security policies](https://kubernetes.io/docs/concepts/security/pod-security-policy/#users-and-groups) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RunAsUser", "type": "number" } }, @@ -24742,9 +24758,13 @@ "additionalProperties": false, "properties": { "Medium": { + "markdownDescription": "The medium to store the volume\\. The default value is an empty string, which uses the storage of the node\\. \n\"\" \n **\\(Default\\)** Use the disk storage of the node\\. \n\"Memory\" \nUse the `tmpfs` volume that's backed by the RAM of the node\\. Contents of the volume are lost when the node reboots, and any storage on the volume counts against the container's memory limit\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Medium", "type": "string" }, "SizeLimit": { + "markdownDescription": "The maximum size of the volume\\. By default, there's no maximum size defined\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `256` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizeLimit", "type": "string" } }, @@ -24754,6 +24774,8 @@ "additionalProperties": false, "properties": { "Path": { + "markdownDescription": "The path of the file or directory on the host to mount into containers on the pod\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Path", "type": "string" } }, @@ -24774,9 +24796,13 @@ "additionalProperties": false, "properties": { "Optional": { + "markdownDescription": "Specifies whether the secret or the secret's keys must be defined\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Optional", "type": "boolean" }, "SecretName": { + "markdownDescription": "The name of the secret\\. The name must be allowed as a DNS subdomain name\\. For more information, see [DNS subdomain names](https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#dns-subdomain-names) in the *Kubernetes documentation*\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SecretName", "type": "string" } }, @@ -24790,12 +24816,12 @@ "properties": { "EmptyDir": { "$ref": "#/definitions/AWS::Batch::JobDefinition.EksEmptyDir", - "markdownDescription": "Specifies the configuration of a Kubernetes `emptyDir` volume\\. For more information, see [emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EmptyDir](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume-emptydir.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the configuration of a Kubernetes `emptyDir` volume\\. For more information, see [emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksEmptyDir](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksemptydir.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EmptyDir" }, "HostPath": { "$ref": "#/definitions/AWS::Batch::JobDefinition.EksHostPath", - "markdownDescription": "Specifies the configuration of a Kubernetes `hostPath` volume\\. For more information, see [hostPath](https://kubernetes.io/docs/concepts/storage/volumes/#hostpath) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [HostPath](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume-hostpath.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the configuration of a Kubernetes `hostPath` volume\\. For more information, see [hostPath](https://kubernetes.io/docs/concepts/storage/volumes/#hostpath) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksHostPath](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekshostpath.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "HostPath" }, "Name": { @@ -24805,7 +24831,7 @@ }, "Secret": { "$ref": "#/definitions/AWS::Batch::JobDefinition.EksSecret", - "markdownDescription": "Specifies the configuration of a Kubernetes `secret` volume\\. For more information, see [secret](https://kubernetes.io/docs/concepts/storage/volumes/#secret) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [Secret](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies the configuration of a Kubernetes `secret` volume\\. For more information, see [secret](https://kubernetes.io/docs/concepts/storage/volumes/#secret) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: [EksSecret](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekssecret.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Secret" } }, @@ -24834,6 +24860,8 @@ "additionalProperties": false, "properties": { "SizeInGiB": { + "markdownDescription": "The total amount, in GiB, of ephemeral storage to set for the task\\. The minimum supported value is `21` GiB and the maximum supported value is `200` GiB\\. \n*Required*: Yes \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SizeInGiB", "type": "number" } }, @@ -24955,6 +24983,8 @@ "additionalProperties": false, "properties": { "Labels": { + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Labels", "type": "object" } }, @@ -25062,7 +25092,9 @@ "type": "boolean" }, "Metadata": { - "$ref": "#/definitions/AWS::Batch::JobDefinition.Metadata" + "$ref": "#/definitions/AWS::Batch::JobDefinition.Metadata", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [Metadata](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties-metadata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Metadata" }, "ServiceAccountName": { "markdownDescription": "The name of the service account that's used to run the pod\\. For more information, see [Kubernetes service accounts](https://docs.aws.amazon.com/eks/latest/userguide/service-accounts.html) and [Configure a Kubernetes service account to assume an IAM role](https://docs.aws.amazon.com/eks/latest/userguide/associate-service-account-role.html) in the *Amazon EKS User Guide* and [Configure service accounts for pods](https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/) in the *Kubernetes documentation*\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", @@ -36515,7 +36547,7 @@ "additionalProperties": false, "properties": { "BucketName": { - "markdownDescription": "The name of the bucket\\. This is required for your S3Bucket repositoryThe name must start with the prefix, `codeguru-reviewer-*`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the bucket\\. This is required for your S3Bucket repository\\. The name must start with the prefix `codeguru-reviewer-*`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "BucketName", "type": "string" }, @@ -46503,7 +46535,7 @@ "type": "string" }, "SlotName": { - "markdownDescription": "Sets the name of a previously created logical replication slot for a change data capture \\(CDC\\) load of the PostgreSQL source instance\\. \nWhen used with the `CdcStartPosition` request parameter for the AWS DMS API , this attribute also makes it possible to use native CDC start points\\. DMS verifies that the specified logical replication slot exists before starting the CDC load task\\. It also verifies that the task was created with a valid setting of `CdcStartPosition`\\. If the specified slot doesn't exist or the task doesn't have a valid `CdcStartPosition` setting, DMS raises an error\\. \nFor more information about setting the `CdcStartPosition` request parameter, see [Determining a CDC native start point](dms/latest/userguide/CHAP_Task.CDC.html#CHAP_Task.CDC.StartPoint.Native) in the * AWS Database Migration Service User Guide*\\. For more information about using `CdcStartPosition`, see [CreateReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_CreateReplicationTask.html), [StartReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_StartReplicationTask.html), and [ModifyReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_ModifyReplicationTask.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Sets the name of a previously created logical replication slot for a change data capture \\(CDC\\) load of the PostgreSQL source instance\\. \nWhen used with the `CdcStartPosition` request parameter for the AWS DMS API , this attribute also makes it possible to use native CDC start points\\. DMS verifies that the specified logical replication slot exists before starting the CDC load task\\. It also verifies that the task was created with a valid setting of `CdcStartPosition`\\. If the specified slot doesn't exist or the task doesn't have a valid `CdcStartPosition` setting, DMS raises an error\\. \nFor more information about setting the `CdcStartPosition` request parameter, see [Determining a CDC native start point](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Task.CDC.html#CHAP_Task.CDC.StartPoint.Native) in the * AWS Database Migration Service User Guide*\\. For more information about using `CdcStartPosition`, see [CreateReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_CreateReplicationTask.html), [StartReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_StartReplicationTask.html), and [ModifyReplicationTask](https://docs.aws.amazon.com/dms/latest/APIReference/API_ModifyReplicationTask.html)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SlotName", "type": "string" } @@ -52750,7 +52782,7 @@ "type": "array" }, "BillingMode": { - "markdownDescription": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies how you are charged for read and write throughput and how you manage capacity\\. Valid values are: \n+ `PAY_PER_REQUEST`\n+ `PROVISIONED`\nAll replicas in your global table will have the same billing mode\\. If you use `PROVISIONED` billing mode, you must provide an auto scaling configuration via the `WriteProvisionedThroughputSettings` property\\. The default value of this property is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BillingMode", "type": "string" }, @@ -52797,7 +52829,7 @@ "title": "StreamSpecification" }, "TableName": { - "markdownDescription": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "A name for the global table\\. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID as the table name\\. For more information, see [Name type](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html)\\. \nIf you specify a name, you cannot perform updates that require replacement of this resource\\. You can perform updates that require no or some interruption\\. If you must replace the resource, specify a new name\\.\n*Required*: No \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "TableName", "type": "string" }, @@ -52844,12 +52876,12 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, "AttributeType": { - "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeType", "type": "string" } @@ -52895,7 +52927,7 @@ "additionalProperties": false, "properties": { "Enabled": { - "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" } @@ -52909,7 +52941,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -52917,7 +52949,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::GlobalTable.KeySchema" }, - "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -52948,7 +52980,7 @@ "type": "string" }, "KeyType": { - "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "KeyType", "type": "string" } @@ -52963,7 +52995,7 @@ "additionalProperties": false, "properties": { "StreamArn": { - "markdownDescription": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The ARN for a specific Kinesis data stream\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamArn", "type": "string" } @@ -52977,7 +53009,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -52985,7 +53017,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::GlobalTable.KeySchema" }, - "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -53020,12 +53052,12 @@ "items": { "type": "string" }, - "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "title": "NonKeyAttributes", "type": "array" }, "ProjectionType": { - "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", + "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [Some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt)", "title": "ProjectionType", "type": "string" } @@ -53057,7 +53089,7 @@ "title": "ContributorInsightsSpecification" }, "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "IndexName", "type": "string" }, @@ -53133,7 +53165,7 @@ "title": "SSESpecification" }, "TableClass": { - "markdownDescription": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The table class of the specified table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TableClass", "type": "string" }, @@ -53160,7 +53192,7 @@ "type": "boolean" }, "SSEType": { - "markdownDescription": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Server\\-side encryption type\\. The only supported value is: \n+ `KMS` \\- Server\\-side encryption that uses AWS Key Management Service\\. The key is stored in your account and is managed by AWS KMS \\(AWS KMS charges apply\\)\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `AES256 | KMS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SSEType", "type": "string" } @@ -53174,7 +53206,7 @@ "additionalProperties": false, "properties": { "StreamViewType": { - "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamViewType", "type": "string" } @@ -53217,7 +53249,7 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the attribute used to store the expiration time for items in the table\\. \nCurrently, you cannot directly change the attribute name used to evaluate time to live\\. In order to do so, you must first disable time to live, and then re\\-enable it with the new attribute name\\. It can take up to one hour for changes to time to live to take effect\\. If you attempt to modify time to live within that time window, your stack operation might be delayed\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, @@ -53287,7 +53319,7 @@ "type": "array" }, "BillingMode": { - "markdownDescription": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specify how you are charged for read and write throughput and how you manage capacity\\. \nValid values include: \n+ `PROVISIONED` \\- We recommend using `PROVISIONED` for predictable workloads\\. `PROVISIONED` sets the billing mode to [Provisioned Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual)\\.\n+ `PAY_PER_REQUEST` \\- We recommend using `PAY_PER_REQUEST` for unpredictable workloads\\. `PAY_PER_REQUEST` sets the billing mode to [On\\-Demand Mode](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.OnDemand)\\.\nIf not specified, the default is `PROVISIONED`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `PAY_PER_REQUEST | PROVISIONED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "BillingMode", "type": "string" }, @@ -53342,7 +53374,7 @@ }, "ProvisionedThroughput": { "$ref": "#/definitions/AWS::DynamoDB::Table.ProvisionedThroughput", - "markdownDescription": "Throughput for the specified table, which consists of values for `ReadCapacityUnits` and `WriteCapacityUnits`\\. For more information about the contents of a provisioned throughput structure, see [Amazon DynamoDB Table ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-provisionedthroughput.html)\\. \nIf you set `BillingMode` as `PROVISIONED`, you must specify this property\\. If you set `BillingMode` as `PAY_PER_REQUEST`, you cannot specify this property\\. \n*Required*: Conditional \n*Type*: [ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Throughput for the specified table, which consists of values for `ReadCapacityUnits` and `WriteCapacityUnits`\\. For more information about the contents of a provisioned throughput structure, see [Amazon DynamoDB Table ProvisionedThroughput](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ProvisionedThroughput.html)\\. \nIf you set `BillingMode` as `PROVISIONED`, you must specify this property\\. If you set `BillingMode` as `PAY_PER_REQUEST`, you cannot specify this property\\. \n*Required*: Conditional \n*Type*: [ProvisionedThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ProvisionedThroughput" }, "SSESpecification": { @@ -53356,7 +53388,7 @@ "title": "StreamSpecification" }, "TableClass": { - "markdownDescription": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The table class of the new table\\. Valid values are `STANDARD` and `STANDARD_INFREQUENT_ACCESS`\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `STANDARD | STANDARD_INFREQUENT_ACCESS` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "TableClass", "type": "string" }, @@ -53409,12 +53441,12 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A name for the attribute\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, "AttributeType": { - "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The data type for the attribute, where: \n+ `S` \\- the attribute is of type String\n+ `N` \\- the attribute is of type Number\n+ `B` \\- the attribute is of type Binary\n*Required*: Yes \n*Type*: String \n*Allowed values*: `B | N | S` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeType", "type": "string" } @@ -53429,7 +53461,7 @@ "additionalProperties": false, "properties": { "Enabled": { - "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether CloudWatch Contributor Insights are to be enabled \\(true\\) or disabled \\(false\\)\\. \n*Required*: Yes \n*Type*: Boolean \n*Allowed values*: `DISABLE | ENABLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" } @@ -53443,7 +53475,7 @@ "additionalProperties": false, "properties": { "Delimiter": { - "markdownDescription": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The delimiter used for separating items in the CSV file being imported\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `1` \n*Pattern*: `[,;:|\\t ]` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Delimiter", "type": "string" }, @@ -53451,7 +53483,7 @@ "items": { "type": "string" }, - "markdownDescription": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "List of the headers used to specify a common header for all source CSV files being imported\\. If this field is specified then the first line of each CSV file is treated as data instead of the header\\. If this field is not specified the the first line of each CSV file is treated as the header\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `255` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "HeaderList", "type": "array" } @@ -53467,7 +53499,7 @@ "title": "ContributorInsightsSpecification" }, "IndexName": { - "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the global secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -53475,7 +53507,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::Table.KeySchema" }, - "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -53501,12 +53533,12 @@ "additionalProperties": false, "properties": { "InputCompressionType": { - "markdownDescription": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Type of compression to be used on the input coming from the imported table\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `GZIP | NONE | ZSTD` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "InputCompressionType", "type": "string" }, "InputFormat": { - "markdownDescription": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The format of the source data\\. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `CSV | DYNAMODB_JSON | ION` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "InputFormat", "type": "string" }, @@ -53547,7 +53579,7 @@ "type": "string" }, "KeyType": { - "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The role that this key attribute will assume: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `HASH | RANGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "KeyType", "type": "string" } @@ -53562,7 +53594,7 @@ "additionalProperties": false, "properties": { "StreamArn": { - "markdownDescription": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The ARN for a specific Kinesis data stream\\. \nLength Constraints: Minimum length of 37\\. Maximum length of 1024\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `37` \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamArn", "type": "string" } @@ -53576,7 +53608,7 @@ "additionalProperties": false, "properties": { "IndexName": { - "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The name of the local secondary index\\. The name must be unique among all other indexes on this table\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `3` \n*Maximum*: `255` \n*Pattern*: `[a-zA-Z0-9_.-]+` \n*Update requires*: Updates are not supported\\.", "title": "IndexName", "type": "string" }, @@ -53584,7 +53616,7 @@ "items": { "$ref": "#/definitions/AWS::DynamoDB::Table.KeySchema" }, - "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Update requires*: Updates are not supported\\.", + "markdownDescription": "The complete key schema for the local secondary index, consisting of one or more pairs of attribute names and key types: \n+ `HASH` \\- partition key\n+ `RANGE` \\- sort key\nThe partition key of an item is also known as its *hash attribute*\\. The term \"hash attribute\" derives from DynamoDB's usage of an internal hash function to evenly distribute data items across partitions, based on their partition key values\\. \nThe sort key of an item is also known as its *range attribute*\\. The term \"range attribute\" derives from the way DynamoDB stores items with the same partition key physically close together, in sorted order by the sort key value\\.\n*Required*: Yes \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) of [KeySchema](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html) \n*Maximum*: `2` \n*Update requires*: Updates are not supported\\.", "title": "KeySchema", "type": "array" }, @@ -53619,12 +53651,12 @@ "items": { "type": "string" }, - "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Represents the non\\-key attribute names which will be projected into the index\\. \nFor local secondary indexes, the total count of `NonKeyAttributes` summed across all of the local secondary indexes, must not exceed 100\\. If you project the same attribute into two different indexes, this counts as two distinct attributes when determining the total\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `20` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "NonKeyAttributes", "type": "array" }, "ProjectionType": { - "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The set of attributes that are projected into the index: \n+ `KEYS_ONLY` \\- Only the index and primary keys are projected into the index\\.\n+ `INCLUDE` \\- In addition to the attributes described in `KEYS_ONLY`, the secondary index will include other non\\-key attributes that you specify\\.\n+ `ALL` \\- All of the table attributes are projected into the index\\.\n*Required*: No \n*Type*: String \n*Allowed values*: `ALL | INCLUDE | KEYS_ONLY` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ProjectionType", "type": "string" } @@ -53655,17 +53687,17 @@ "additionalProperties": false, "properties": { "S3Bucket": { - "markdownDescription": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The S3 bucket that is being imported from\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `255` \n*Pattern*: `^[a-z0-9A-Z]+[\\.\\-\\w]*[a-z0-9A-Z]+$` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3Bucket", "type": "string" }, "S3BucketOwner": { - "markdownDescription": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The account number of the S3 bucket that is being imported from\\. If the bucket is owned by the requester this is optional\\. \n*Required*: No \n*Type*: String \n*Pattern*: `[0-9]{12}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3BucketOwner", "type": "string" }, "S3KeyPrefix": { - "markdownDescription": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The key prefix shared by all S3 Objects that are being imported\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "S3KeyPrefix", "type": "string" } @@ -53703,7 +53735,7 @@ "additionalProperties": false, "properties": { "StreamViewType": { - "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "When an item in the table is modified, `StreamViewType` determines what information is written to the stream for this table\\. Valid values for `StreamViewType` are: \n+ `KEYS_ONLY` \\- Only the key attributes of the modified item are written to the stream\\.\n+ `NEW_IMAGE` \\- The entire item, as it appears after it was modified, is written to the stream\\.\n+ `OLD_IMAGE` \\- The entire item, as it appeared before it was modified, is written to the stream\\.\n+ `NEW_AND_OLD_IMAGES` \\- Both the new and the old item images of the item are written to the stream\\.\n*Required*: Yes \n*Type*: String \n*Allowed values*: `KEYS_ONLY | NEW_AND_OLD_IMAGES | NEW_IMAGE | OLD_IMAGE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StreamViewType", "type": "string" } @@ -53717,7 +53749,7 @@ "additionalProperties": false, "properties": { "AttributeName": { - "markdownDescription": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the TTL attribute used to store the expiration time for items in the table\\. \nTo update this property, you must first disable TTL then enable TTL with the new attribute name\\.\n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AttributeName", "type": "string" }, @@ -58416,7 +58448,7 @@ }, "PrivateDnsNameOptions": { "$ref": "#/definitions/AWS::EC2::LaunchTemplate.PrivateDnsNameOptions", - "markdownDescription": "The options for the instance hostname\\. The default values are inherited from the subnet\\. \n*Required*: No \n*Type*: [PrivateDnsNameOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The hostname type for EC2 instances launched into this subnet and how DNS A and AAAA record queries should be handled\\. For more information, see [Amazon EC2 instance hostname types](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-naming.html) in the *Amazon Elastic Compute Cloud User Guide*\\. \n*Required*: No \n*Type*: [PrivateDnsNameOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PrivateDnsNameOptions" }, "RamDiskId": { @@ -58596,7 +58628,7 @@ "type": "number" }, "Min": { - "markdownDescription": "The minimum amount of network bandwidth, in Gbps\\. To specify no minimum limit, omit this parameter\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The minimum amount of network bandwidth, in Gbps\\. If this parameter is not specified, there is no minimum limit\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Min", "type": "number" } @@ -61973,7 +62005,7 @@ "type": "string" }, "SourceSecurityGroupOwnerId": { - "markdownDescription": "\\[nondefault VPC\\] The AWS account ID for the source security group, if the source security group is in a different account\\. You can't specify this property with an IP address range\\. Creates rules that grant full ICMP, UDP, and TCP access\\. \nIf you specify `SourceSecurityGroupName` or `SourceSecurityGroupId` and that security group is owned by a different account than the account creating the stack, you must specify the `SourceSecurityGroupOwnerId`; otherwise, this property is optional\\. \n*Required*: Conditional \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "\\[nondefault VPC\\] The AWS account ID for the source security group, if the source security group is in a different account\\. You can't specify this property with an IP address range\\. Creates rules that grant full ICMP, UDP, and TCP access\\. \nIf you specify `SourceSecurityGroupName` or `SourceSecurityGroupId` and that security group is owned by a different account than the account creating the stack, you must specify `SourceSecurityGroupOwnerId`; otherwise, this property is optional\\. \n*Required*: Conditional \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "SourceSecurityGroupOwnerId", "type": "string" }, @@ -98414,12 +98446,12 @@ "additionalProperties": false, "properties": { "MaxCityNetworksToMonitor": { - "markdownDescription": "The maximum number of city\\-networks to monitor for your resources\\. A city\\-network is the location \\(city\\) where clients access your application resources from and the network, such as an internet service provider, that clients access the resources through\\. \nFor more information, see [ Choosing a city\\-network maximum value](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/IMCityNetworksMaximum.html) in *Using Amazon CloudWatch Internet Monitor*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The maximum number of city\\-networks to monitor for your resources\\. A city\\-network is the location \\(city\\) where clients access your application resources from and the ASN, typically an internet service provider, that clients access the resources through\\. \nThe city\\-network maximum that you choose sets a cap on the total that *can* be included when Internet Monitor monitors traffic with your monitor\\. You only pay for the number of city\\-networks that are actually monitored, not this maximum limit, and you can change the maximum at any time, by updating your monitor\\. \nFor more information, see [ Choosing a city\\-network maximum value](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/IMCityNetworksMaximum.html) in *Using Amazon CloudWatch Internet Monitor*\\. \n*Required*: No \n*Type*: Integer \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "MaxCityNetworksToMonitor", "type": "number" }, "MonitorName": { - "markdownDescription": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the monitor\\. A monitor name can contain only alphanumeric characters, dashes \\(\\-\\), periods \\(\\.\\), and underscores \\(\\_\\)\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "MonitorName", "type": "string" }, @@ -98443,7 +98475,7 @@ "items": { "type": "string" }, - "markdownDescription": "The resources to remove from a monitor, which you provide as a set of Amazon Resource Names \\(ARNs\\)\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The resources to remove from a monitor\\. Provide the resources as a set of Amazon Resource Names \\(ARNs\\)\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ResourcesToRemove", "type": "array" }, @@ -109957,12 +109989,12 @@ "additionalProperties": false, "properties": { "LogLevel": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The log level for a log message\\. The log levels can be disabled, or set to `ERROR` to display less verbose logs containing only error information, or to `INFO` for more detailed logs \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "LogLevel", "type": "string" }, "WirelessDeviceFrameInfo": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "`FrameInfo` of your wireless device resources for the trace content\\. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "WirelessDeviceFrameInfo", "type": "string" } @@ -110316,7 +110348,7 @@ "additionalProperties": false, "properties": { "AutoCreateTasks": { - "markdownDescription": "Whether to automatically create tasks using this task definition for all gateways with the specified current version\\. If `false`, the task must be created by calling `CreateWirelessGatewayTask`\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Whether to automatically create tasks using this task definition for all gateways with the specified current version\\. If `false`, the task must me created by calling `CreateWirelessGatewayTask`\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "AutoCreateTasks", "type": "boolean" }, @@ -110776,15 +110808,21 @@ "additionalProperties": false, "properties": { "DestinationName": { + "markdownDescription": "The name of the destination that describes the IoT rule to route messages from the Sidewalk devices in the import task to other applications\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `128` \n*Pattern*: `[a-zA-Z0-9-_]+` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DestinationName", "type": "string" }, "Sidewalk": { - "$ref": "#/definitions/AWS::IoTWireless::WirelessDeviceImportTask.Sidewalk" + "$ref": "#/definitions/AWS::IoTWireless::WirelessDeviceImportTask.Sidewalk", + "markdownDescription": "The Sidewalk\\-related information of the wireless device import task\\. \n*Required*: Yes \n*Type*: [Sidewalk](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdeviceimporttask-sidewalk.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Sidewalk" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Adds to or modifies the tags of the given resource\\. Tags are metadata that you can use to manage a resource\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" } }, @@ -110819,18 +110857,26 @@ "additionalProperties": false, "properties": { "DeviceCreationFile": { + "markdownDescription": "The CSV file contained in an S3 bucket that's used for adding devices to an import task\\. \n*Required*: No \n*Type*: String \n*Maximum*: `1024` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DeviceCreationFile", "type": "string" }, "DeviceCreationFileList": { "items": { "type": "string" }, + "markdownDescription": "List of Sidewalk devices that are added to the import task\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DeviceCreationFileList", "type": "array" }, "Role": { + "markdownDescription": "The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Role", "type": "string" }, "SidewalkManufacturingSn": { + "markdownDescription": "The Sidewalk manufacturing serial number \\(SMSN\\) of the Sidewalk device\\. \n*Required*: No \n*Type*: String \n*Maximum*: `64` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "SidewalkManufacturingSn", "type": "string" } }, @@ -120421,7 +120467,7 @@ "title": "Cors" }, "InvokeMode": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Use one of the following options: \n+ `BUFFERED` \u2013 This is the default option\\. Lambda invokes your function using the `Invoke` API operation\\. Invocation results are available when the payload is complete\\. The maximum payload size is 6 MB\\.\n+ `RESPONSE_STREAM` \u2013 Your function streams payload results as they become available\\. Lambda invokes your function using the `InvokeWithResponseStream` API operation\\. The maximum response payload size is 20 MB, however, you can [request a quota increase](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html)\\.\n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "InvokeMode", "type": "string" }, @@ -126591,12 +126637,12 @@ "additionalProperties": false, "properties": { "DestinationArn": { - "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the destination\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the destination\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DestinationArn", "type": "string" }, "Distribution": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Distribution", "type": "string" }, @@ -126606,7 +126652,7 @@ "type": "string" }, "FilterPattern": { - "markdownDescription": "The filtering expressions that restrict what gets delivered to the destination AWS resource\\. For more information about the filter pattern syntax, see [Filter and Pattern Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The filtering expressions that restrict what gets delivered to the destination AWS resource\\. For more information about the filter pattern syntax, see [Filter and Pattern Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "FilterPattern", "type": "string" }, @@ -126616,7 +126662,7 @@ "type": "string" }, "RoleArn": { - "markdownDescription": "The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream\\. You don't need to provide the ARN when you are working with a logical destination for cross\\-account delivery\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream\\. You don't need to provide the ARN when you are working with a logical destination for cross\\-account delivery\\. \n*Required*: No \n*Type*: String \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RoleArn", "type": "string" } @@ -139005,7 +139051,7 @@ "additionalProperties": false, "properties": { "IPAddressType": { - "markdownDescription": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The subnet's IP address type\\. You can't change the IP address type after you create the subnet\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `DUALSTACK | IPV4 | IPV6` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "IPAddressType", "type": "string" }, @@ -139895,7 +139941,7 @@ "items": { "$ref": "#/definitions/AWS::NetworkFirewall::RuleGroup.StatefulRule" }, - "markdownDescription": "An array of individual stateful rules inspection criteria to be used together in a stateful rule group\\. Use this option to specify simple Suricata rules with protocol, source and destination, ports, direction, and rule options\\. For information about the Suricata `Rules` format, see [Rules Format](https://suricata.readthedocs.io/rules/intro.html#)\\. \n*Required*: No \n*Type*: List of [StatefulRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array of individual stateful rules inspection criteria to be used together in a stateful rule group\\. Use this option to specify simple Suricata rules with protocol, source and destination, ports, direction, and rule options\\. For information about the Suricata `Rules` format, see [Rules Format](https://suricata.readthedocs.iorules/intro.html#)\\. \n*Required*: No \n*Type*: List of [StatefulRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulrule.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "StatefulRules", "type": "array" }, @@ -140397,7 +140443,7 @@ "type": "string" }, "PolicyDocument": { - "markdownDescription": "Describes a core network policy\\. For more information, see [Core network policies](https://docs.aws.amazon.com/vpc/latest/cloudwan/cloudwan-policy-changesets.html)\\. \nIf you update the policy document, CloudFormation will apply the core network change set generated from the updated policy document, and then set it as the LIVE policy\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Describes a core network policy\\. For more information, see [Core network policies](https://docs.aws.amazon.com/network-manager/latest/cloudwan/cloudwan-policy-change-sets.html)\\. \nIf you update the policy document, CloudFormation will apply the core network change set generated from the updated policy document, and then set it as the LIVE policy\\. \n*Required*: No \n*Type*: Json \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "PolicyDocument", "type": "object" }, @@ -143309,17 +143355,17 @@ "type": "string" }, "Name": { - "markdownDescription": "The name of the policy\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the policy\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, "Policy": { - "markdownDescription": "The JSON policy document without any whitespaces\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The JSON policy document without any whitespaces\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Policy", "type": "string" }, "Type": { - "markdownDescription": "The type of access policy\\. Currently the only option is `data`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The type of access policy\\. Currently the only option is `data`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Type", "type": "string" } @@ -143585,7 +143631,7 @@ "type": "string" }, "Name": { - "markdownDescription": "The name of the policy\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the policy\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Name", "type": "string" }, @@ -143595,7 +143641,7 @@ "type": "string" }, "Type": { - "markdownDescription": "The type of security policy\\. Can be either `encryption` or `network`\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The type of security policy\\. Can be either `encryption` or `network`\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "Type", "type": "string" } @@ -189732,6 +189778,8 @@ "type": "string" }, "RestoreToTime": { + "markdownDescription": "The date and time to restore the DB cluster to\\. \nValid Values: Value must be a time in Universal Coordinated Time \\(UTC\\) format \nConstraints: \n+ Must be before the latest restorable time for the DB instance\n+ Must be specified if `UseLatestRestorableTime` parameter isn't provided\n+ Can't be specified if the `UseLatestRestorableTime` parameter is enabled\n+ Can't be specified if the `RestoreType` parameter is `copy-on-write` \nExample: `2015-03-07T23:45:00Z` \nValid for: Aurora DB clusters and Multi\\-AZ DB clusters \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "RestoreToTime", "type": "string" }, "RestoreType": { @@ -191480,7 +191528,7 @@ "type": "string" }, "EngineVersion": { - "markdownDescription": "The engine version of the Aurora global database\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The engine version of the Aurora global database\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EngineVersion", "type": "string" }, @@ -196050,17 +196098,17 @@ "additionalProperties": false, "properties": { "CrlData": { - "markdownDescription": "x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The x509 v3 specified certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "CrlData", "type": "string" }, "Enabled": { - "markdownDescription": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether the certificate revocation list \\(CRL\\) is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" }, "Name": { - "markdownDescription": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the certificate revocation list \\(CRL\\)\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, @@ -196068,7 +196116,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of tags to attach to the certificate revocation list \\(CRL\\)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, @@ -196141,12 +196189,12 @@ "additionalProperties": false, "properties": { "DurationSeconds": { - "markdownDescription": "The number of seconds vended session credentials will be valid for \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600\\. \n*Required*: No \n*Type*: Double \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DurationSeconds", "type": "number" }, "Enabled": { - "markdownDescription": "The enabled status of the resource\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Indicates whether the profile is enabled\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Enabled", "type": "boolean" }, @@ -196154,17 +196202,17 @@ "items": { "type": "string" }, - "markdownDescription": "A list of managed policy ARNs\\. Managed policies identified by this list will be applied to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of managed policy ARNs that apply to the vended session credentials\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ManagedPolicyArns", "type": "array" }, "Name": { - "markdownDescription": "The customer specified name of the resource\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The name of the profile\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[ a-zA-Z0-9-_]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Name", "type": "string" }, "RequireInstanceProperties": { - "markdownDescription": "Specifies whether instance properties are required in CreateSession requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Specifies whether instance properties are required in temporary credential requests with this profile\\. \n*Required*: No \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RequireInstanceProperties", "type": "boolean" }, @@ -196172,12 +196220,12 @@ "items": { "type": "string" }, - "markdownDescription": "A list of IAM role ARNs that can be assumed when this profile is specified in a CreateSession request\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A list of IAM role ARNs\\. During `CreateSession`, if a matching role ARN is provided, the properties in this profile will be applied to the intersection session policy\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `50` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "RoleArns", "type": "array" }, "SessionPolicy": { - "markdownDescription": "A session policy that will applied to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "A session policy that applies to the trust boundary of the vended session credentials\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SessionPolicy", "type": "string" }, @@ -196185,7 +196233,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "A list of Tags\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The tags to attach to the profile\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Maximum*: `200` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" } @@ -196308,11 +196356,11 @@ "properties": { "SourceData": { "$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData", - "markdownDescription": "A union object representing the data field of the TrustAnchor depending on its type \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The data field of the trust anchor depending on its type\\. \n*Required*: No \n*Type*: [SourceData](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceData" }, "SourceType": { - "markdownDescription": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of the TrustAnchor\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `AWS_ACM_PCA | CERTIFICATE_BUNDLE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "SourceType", "type": "string" } @@ -206188,18 +206236,24 @@ "additionalProperties": false, "properties": { "ContactId": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the contact\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "title": "ContactId", "type": "string" }, "RotationIds": { "items": { "type": "string" }, + "markdownDescription": "The Amazon Resource Names \\(ARNs\\) of the on\\-call rotations associated with the plan\\. \n*Required*: No \n*Type*: List of String \n*Maximum*: `25` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RotationIds", "type": "array" }, "Stages": { "items": { "$ref": "#/definitions/AWS::SSMContacts::Plan.Stage" }, + "markdownDescription": "A list of stages that the escalation plan or engagement plan uses to engage contacts and contact methods\\. \n*Required*: No \n*Type*: List of [Stage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-stage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Stages", "type": "array" } }, @@ -206233,9 +206287,13 @@ "additionalProperties": false, "properties": { "ChannelId": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChannelId", "type": "string" }, "RetryIntervalInMinutes": { + "markdownDescription": "The number of minutes to wait before retrying to send engagement if the engagement initially failed\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `60` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RetryIntervalInMinutes", "type": "number" } }, @@ -206249,9 +206307,13 @@ "additionalProperties": false, "properties": { "ContactId": { + "markdownDescription": "The Amazon Resource Name \\(ARN\\) of the contact\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `2048` \n*Pattern*: `arn:(aws|aws-cn|aws-us-gov):ssm-contacts:[-\\w+=\\/,.@]*:[0-9]+:([\\w+=\\/,.@:-]+)*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContactId", "type": "string" }, "IsEssential": { + "markdownDescription": "A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan\\. \n*Required*: Yes \n*Type*: Boolean \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "IsEssential", "type": "boolean" } }, @@ -206265,12 +206327,16 @@ "additionalProperties": false, "properties": { "DurationInMinutes": { + "markdownDescription": "The time to wait until beginning the next stage\\. The duration can only be set to 0 if a target is specified\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `0` \n*Maximum*: `30` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DurationInMinutes", "type": "number" }, "Targets": { "items": { "$ref": "#/definitions/AWS::SSMContacts::Plan.Targets" }, + "markdownDescription": "The contacts or contact methods that the escalation plan or engagement plan is engaging\\. \n*Required*: No \n*Type*: [List](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-targets.html) of [Targets](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-targets.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Targets", "type": "array" } }, @@ -206283,10 +206349,14 @@ "additionalProperties": false, "properties": { "ChannelTargetInfo": { - "$ref": "#/definitions/AWS::SSMContacts::Plan.ChannelTargetInfo" + "$ref": "#/definitions/AWS::SSMContacts::Plan.ChannelTargetInfo", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ChannelTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-channeltargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ChannelTargetInfo" }, "ContactTargetInfo": { - "$ref": "#/definitions/AWS::SSMContacts::Plan.ContactTargetInfo" + "$ref": "#/definitions/AWS::SSMContacts::Plan.ContactTargetInfo", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ContactTargetInfo](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-contacttargetinfo.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContactTargetInfo" } }, "type": "object" @@ -206330,24 +206400,36 @@ "items": { "type": "string" }, + "markdownDescription": "The Amazon Resource Names \\(ARNs\\) of the contacts assigned to the rotation team\\. \n*Required*: Yes \n*Type*: List of String \n*Maximum*: `25` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ContactIds", "type": "array" }, "Name": { + "markdownDescription": "The name of the rotation\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[a-zA-Z0-9_\\-\\s\\.]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Name", "type": "string" }, "Recurrence": { - "$ref": "#/definitions/AWS::SSMContacts::Rotation.RecurrenceSettings" + "$ref": "#/definitions/AWS::SSMContacts::Rotation.RecurrenceSettings", + "markdownDescription": "Information about when an on\\-call rotation is in effect and how long the rotation period lasts\\. \n*Required*: Yes \n*Type*: [RecurrenceSettings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-recurrencesettings.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Recurrence" }, "StartTime": { + "markdownDescription": "The date and time the rotation becomes active\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartTime", "type": "string" }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "Tags", "type": "array" }, "TimeZoneId": { + "markdownDescription": "The time zone the rotation\u2019s activity is based on, in Internet Assigned Numbers Authority \\(IANA\\) format\\. For example: \"America/Los\\_Angeles\", \"UTC\", or \"Asia/Seoul\"\\. \n*Required*: Yes \n*Type*: String \n*Minimum*: `1` \n*Maximum*: `255` \n*Pattern*: `^[:a-zA-Z0-9_\\-\\s\\.\\\\/]*$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "TimeZoneId", "type": "string" } }, @@ -206385,9 +206467,13 @@ "additionalProperties": false, "properties": { "EndTime": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "EndTime", "type": "string" }, "StartTime": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "StartTime", "type": "string" } }, @@ -206401,9 +206487,13 @@ "additionalProperties": false, "properties": { "DayOfMonth": { + "markdownDescription": "The day of the month when monthly recurring on\\-call rotations begin\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `31` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DayOfMonth", "type": "number" }, "HandOffTime": { + "markdownDescription": "The time of day when a monthly recurring on\\-call shift rotation begins\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HandOffTime", "type": "string" } }, @@ -206420,30 +206510,42 @@ "items": { "type": "string" }, + "markdownDescription": "Information about on\\-call rotations that recur daily\\. \n*Required*: No \n*Type*: List of String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DailySettings", "type": "array" }, "MonthlySettings": { "items": { "$ref": "#/definitions/AWS::SSMContacts::Rotation.MonthlySetting" }, + "markdownDescription": "Information about on\\-call rotations that recur monthly\\. \n*Required*: No \n*Type*: List of [MonthlySetting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-monthlysetting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "MonthlySettings", "type": "array" }, "NumberOfOnCalls": { + "markdownDescription": "The number of contacts, or shift team members designated to be on call concurrently during a shift\\. For example, in an on\\-call schedule that contains ten contacts, a value of `2` designates that two of them are on call at any given time\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "NumberOfOnCalls", "type": "number" }, "RecurrenceMultiplier": { + "markdownDescription": "The number of days, weeks, or months a single rotation lasts\\. \n*Required*: Yes \n*Type*: Integer \n*Minimum*: `1` \n*Maximum*: `100` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "RecurrenceMultiplier", "type": "number" }, "ShiftCoverages": { "items": { "$ref": "#/definitions/AWS::SSMContacts::Rotation.ShiftCoverage" }, + "markdownDescription": "Information about the days of the week that the on\\-call rotation coverage includes\\. \n*Required*: No \n*Type*: List of [ShiftCoverage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-shiftcoverage.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "ShiftCoverages", "type": "array" }, "WeeklySettings": { "items": { "$ref": "#/definitions/AWS::SSMContacts::Rotation.WeeklySetting" }, + "markdownDescription": "Information about on\\-call rotations that recur weekly\\. \n*Required*: No \n*Type*: List of [WeeklySetting](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-weeklysetting.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "WeeklySettings", "type": "array" } }, @@ -206460,9 +206562,13 @@ "items": { "$ref": "#/definitions/AWS::SSMContacts::Rotation.CoverageTime" }, + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: List of [CoverageTime](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-coveragetime.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "CoverageTimes", "type": "array" }, "DayOfWeek": { + "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DayOfWeek", "type": "string" } }, @@ -206476,9 +206582,13 @@ "additionalProperties": false, "properties": { "DayOfWeek": { + "markdownDescription": "The day of the week when weekly recurring on\\-call shift rotations begins\\. \n*Required*: Yes \n*Type*: String \n*Allowed values*: `FRI | MON | SAT | SUN | THU | TUE | WED` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DayOfWeek", "type": "string" }, "HandOffTime": { + "markdownDescription": "The time of day when a weekly recurring on\\-call shift rotation begins\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "HandOffTime", "type": "string" } }, @@ -210003,7 +210113,7 @@ "properties": { "DataStorageConfig": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.DataStorageConfig", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [DataStorageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon S3 location and configuration for storing inference request and response data\\. \n*Required*: No \n*Type*: [DataStorageConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DataStorageConfig" }, "Description": { @@ -210012,12 +210122,12 @@ "type": "string" }, "DesiredState": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The desired state of the experiment after stopping\\. The possible states are the following: \n+ `Completed`: The experiment completed successfully\n+ `Cancelled`: The experiment was canceled\n*Required*: No \n*Type*: String \n*Allowed values*: `Cancelled | Completed` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "DesiredState", "type": "string" }, "EndpointName": { - "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The name of the endpoint\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `63` \n*Pattern*: `^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}` \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "EndpointName", "type": "string" }, @@ -210030,7 +210140,7 @@ "items": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ModelVariantConfig" }, - "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: List of [ModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array of `ModelVariantConfigSummary` objects\\. There is one for each variant in the inference experiment\\. Each `ModelVariantConfigSummary` object in the array describes the infrastructure configuration for deploying the corresponding variant\\. \n*Required*: Yes \n*Type*: List of [ModelVariantConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ModelVariants", "type": "array" }, @@ -210051,7 +210161,7 @@ }, "ShadowModeConfig": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.ShadowModeConfig", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [ShadowModeConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The configuration of `ShadowMode` inference experiment type, which shows the production variant that takes all the inference requests, and the shadow variant to which Amazon SageMaker replicates a percentage of the inference requests\\. For the shadow variant it also shows the percentage of requests that Amazon SageMaker replicates\\. \n*Required*: No \n*Type*: [ShadowModeConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ShadowModeConfig" }, "StatusReason": { @@ -210063,7 +210173,7 @@ "items": { "$ref": "#/definitions/Tag" }, - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "An array of key\\-value pairs to apply to this resource\\. \nFor more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html)\\. \n*Required*: No \n*Type*: List of [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Tags", "type": "array" }, @@ -210130,16 +210240,16 @@ "properties": { "ContentType": { "$ref": "#/definitions/AWS::SageMaker::InferenceExperiment.CaptureContentTypeHeader", - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [CaptureContentTypeHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "Configuration specifying how to treat different headers\\. If no headers are specified SageMaker will by default base64 encode when capturing the data\\. \n*Required*: No \n*Type*: [CaptureContentTypeHeader](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ContentType" }, "Destination": { - "markdownDescription": "Property description not available\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The Amazon S3 bucket where the inference request and response data is stored\\. \n*Required*: Yes \n*Type*: String \n*Maximum*: `512` \n*Pattern*: `^(https|s3)://([^/])/?(.*)$` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Destination", "type": "string" }, "KmsKey": { - "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: String \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server\\-side encryption\\. \n*Required*: No \n*Type*: String \n*Maximum*: `2048` \n*Pattern*: `.*` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "KmsKey", "type": "string" } @@ -210163,7 +210273,7 @@ "type": "string" }, "EndpointStatus": { - "markdownDescription": "The status of the endpoint\\. For possible values of the status of an endpoint, see EndpointSummary$EndpointStatus\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `Creating | Deleting | Failed | InService | OutOfService | RollingBack | SystemUpdating | Updating` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The status of the endpoint\\. For possible values of the status of an endpoint, see [https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-endpointmetadata.html#cfn-sagemaker-inferenceexperiment-endpointmetadata-endpointstatus](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-endpointmetadata.html#cfn-sagemaker-inferenceexperiment-endpointmetadata-endpointstatus)\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `Creating | Deleting | Failed | InService | OutOfService | RollingBack | SystemUpdating | Updating` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "EndpointStatus", "type": "string" } @@ -216923,7 +217033,7 @@ "type": "string" }, "ProductType": { - "markdownDescription": "The type of product\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of product\\. \n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | MARKETPLACE | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "ProductType", "type": "string" }, @@ -217063,7 +217173,7 @@ "type": "string" }, "Type": { - "markdownDescription": "The type of provisioning artifact\\. \n+ `CLOUD_FORMATION_TEMPLATE` \\- AWS CloudFormation template\n+ `MARKETPLACE_AMI` \\- AWS Marketplace AMI\n+ `MARKETPLACE_CAR` \\- AWS Marketplace Clusters and AWS Resources\n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | DEFAULT_CUSTOM | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "markdownDescription": "The type of provisioning artifact\\. \n+ `CLOUD_FORMATION_TEMPLATE` \\- AWS CloudFormation template\n+ `MARKETPLACE_AMI` \\- AWS Marketplace AMI\n+ `MARKETPLACE_CAR` \\- AWS Marketplace Clusters and AWS Resources\n*Required*: No \n*Type*: String \n*Allowed values*: `CLOUD_FORMATION_TEMPLATE | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE` \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", "title": "Type", "type": "string" } @@ -222726,7 +222836,7 @@ "type": "string" }, "ResourceIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network or service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ResourceIdentifier", "type": "string" }, @@ -222894,7 +223004,7 @@ "type": "string" }, "ServiceIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceIdentifier", "type": "string" }, @@ -223114,7 +223224,7 @@ "title": "Action" }, "ListenerIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the listener\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ListenerIdentifier", "type": "string" }, @@ -223134,7 +223244,7 @@ "type": "number" }, "ServiceIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceIdentifier", "type": "string" }, @@ -223411,7 +223521,9 @@ "type": "string" }, "DnsEntry": { - "$ref": "#/definitions/AWS::VpcLattice::Service.DnsEntry" + "$ref": "#/definitions/AWS::VpcLattice::Service.DnsEntry", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [DnsEntry](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-service-dnsentry.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DnsEntry" }, "Name": { "markdownDescription": "The name of the service\\. The name must be unique within the account\\. The valid characters are a\\-z, 0\\-9, and hyphens \\(\\-\\)\\. You can't use a hyphen as the first or last character, or immediately after another hyphen\\. \nIf you don't specify a name, CloudFormation generates one\\. However, if you specify a name, and later want to replace the resource, you must specify a new name\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", @@ -223577,15 +223689,17 @@ "additionalProperties": false, "properties": { "DnsEntry": { - "$ref": "#/definitions/AWS::VpcLattice::ServiceNetworkServiceAssociation.DnsEntry" + "$ref": "#/definitions/AWS::VpcLattice::ServiceNetworkServiceAssociation.DnsEntry", + "markdownDescription": "Property description not available\\. \n*Required*: No \n*Type*: [DnsEntry](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-servicenetworkserviceassociation-dnsentry.html) \n*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)", + "title": "DnsEntry" }, "ServiceIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceIdentifier", "type": "string" }, "ServiceNetworkIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN if the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN if the resources specified in the operation are in different accounts\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceNetworkIdentifier", "type": "string" }, @@ -223680,7 +223794,7 @@ "type": "array" }, "ServiceNetworkIdentifier": { - "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN when the resources specified in the operation are in different accounts\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID or Amazon Resource Name \\(ARN\\) of the service network\\. You must use the ARN when the resources specified in the operation are in different accounts\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "ServiceNetworkIdentifier", "type": "string" }, @@ -223693,7 +223807,7 @@ "type": "array" }, "VpcIdentifier": { - "markdownDescription": "The ID of the VPC\\. \n*Required*: Yes \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", + "markdownDescription": "The ID of the VPC\\. \n*Required*: No \n*Type*: String \n*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)", "title": "VpcIdentifier", "type": "string" } From 0e65058b187ffcdf9c3a75d3a9998f5b98b644f4 Mon Sep 17 00:00:00 2001 From: Christoffer Rehn <1280602+hoffa@users.noreply.github.com> Date: Tue, 11 Apr 2023 10:43:01 -0700 Subject: [PATCH 7/9] chore: update bundled managed policies (#3100) --- .../internal/data/aws_managed_policies.json | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/samtranslator/internal/data/aws_managed_policies.json b/samtranslator/internal/data/aws_managed_policies.json index 4aab63dba..34ac2bca4 100644 --- a/samtranslator/internal/data/aws_managed_policies.json +++ b/samtranslator/internal/data/aws_managed_policies.json @@ -143,6 +143,7 @@ "AWSConnector": "arn:aws:iam::aws:policy/AWSConnector", "AWSControlTowerServiceRolePolicy": "arn:aws:iam::aws:policy/service-role/AWSControlTowerServiceRolePolicy", "AWSCostAndUsageReportAutomationPolicy": "arn:aws:iam::aws:policy/service-role/AWSCostAndUsageReportAutomationPolicy", + "AWSDMSFleetAdvisorServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSDMSFleetAdvisorServiceRolePolicy", "AWSDataExchangeFullAccess": "arn:aws:iam::aws:policy/AWSDataExchangeFullAccess", "AWSDataExchangeProviderFullAccess": "arn:aws:iam::aws:policy/AWSDataExchangeProviderFullAccess", "AWSDataExchangeReadOnly": "arn:aws:iam::aws:policy/AWSDataExchangeReadOnly", @@ -151,6 +152,7 @@ "AWSDataLifecycleManagerServiceRoleForAMIManagement": "arn:aws:iam::aws:policy/service-role/AWSDataLifecycleManagerServiceRoleForAMIManagement", "AWSDataPipeline_FullAccess": "arn:aws:iam::aws:policy/AWSDataPipeline_FullAccess", "AWSDataPipeline_PowerUser": "arn:aws:iam::aws:policy/AWSDataPipeline_PowerUser", + "AWSDataSyncDiscoveryServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSDataSyncDiscoveryServiceRolePolicy", "AWSDataSyncFullAccess": "arn:aws:iam::aws:policy/AWSDataSyncFullAccess", "AWSDataSyncReadOnlyAccess": "arn:aws:iam::aws:policy/AWSDataSyncReadOnlyAccess", "AWSDeepLensLambdaFunctionAccessPolicy": "arn:aws:iam::aws:policy/AWSDeepLensLambdaFunctionAccessPolicy", @@ -243,6 +245,7 @@ "AWSGreengrassFullAccess": "arn:aws:iam::aws:policy/AWSGreengrassFullAccess", "AWSGreengrassReadOnlyAccess": "arn:aws:iam::aws:policy/AWSGreengrassReadOnlyAccess", "AWSGreengrassResourceAccessRolePolicy": "arn:aws:iam::aws:policy/service-role/AWSGreengrassResourceAccessRolePolicy", + "AWSGroundStationAgentInstancePolicy": "arn:aws:iam::aws:policy/AWSGroundStationAgentInstancePolicy", "AWSHealthFullAccess": "arn:aws:iam::aws:policy/AWSHealthFullAccess", "AWSHealth_EventProcessorServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSHealth_EventProcessorServiceRolePolicy", "AWSIPAMServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSIPAMServiceRolePolicy", @@ -295,6 +298,7 @@ "AWSIoTWirelessReadOnlyAccess": "arn:aws:iam::aws:policy/AWSIoTWirelessReadOnlyAccess", "AWSIotRoboRunnerFullAccess": "arn:aws:iam::aws:policy/AWSIotRoboRunnerFullAccess", "AWSIotRoboRunnerReadOnly": "arn:aws:iam::aws:policy/AWSIotRoboRunnerReadOnly", + "AWSIotRoboRunnerServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSIotRoboRunnerServiceRolePolicy", "AWSKeyManagementServiceCustomKeyStoresServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSKeyManagementServiceCustomKeyStoresServiceRolePolicy", "AWSKeyManagementServiceMultiRegionKeysServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSKeyManagementServiceMultiRegionKeysServiceRolePolicy", "AWSKeyManagementServicePowerUser": "arn:aws:iam::aws:policy/AWSKeyManagementServicePowerUser", @@ -321,6 +325,7 @@ "AWSLicenseManagerUserSubscriptionsServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSLicenseManagerUserSubscriptionsServiceRolePolicy", "AWSM2ServicePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSM2ServicePolicy", "AWSManagedServicesDeploymentToolkitPolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSManagedServicesDeploymentToolkitPolicy", + "AWSManagedServices_ContactsServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSManagedServices_ContactsServiceRolePolicy", "AWSManagedServices_DetectiveControlsConfig_ServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSManagedServices_DetectiveControlsConfig_ServiceRolePolicy", "AWSManagedServices_EventsServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSManagedServices_EventsServiceRolePolicy", "AWSMarketplaceAmiIngestion": "arn:aws:iam::aws:policy/AWSMarketplaceAmiIngestion", @@ -337,6 +342,7 @@ "AWSMarketplaceSellerFullAccess": "arn:aws:iam::aws:policy/AWSMarketplaceSellerFullAccess", "AWSMarketplaceSellerProductsFullAccess": "arn:aws:iam::aws:policy/AWSMarketplaceSellerProductsFullAccess", "AWSMarketplaceSellerProductsReadOnly": "arn:aws:iam::aws:policy/AWSMarketplaceSellerProductsReadOnly", + "AWSMediaConnectServicePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSMediaConnectServicePolicy", "AWSMediaTailorServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSMediaTailorServiceRolePolicy", "AWSMigrationHubDMSAccess": "arn:aws:iam::aws:policy/service-role/AWSMigrationHubDMSAccess", "AWSMigrationHubDiscoveryAccess": "arn:aws:iam::aws:policy/service-role/AWSMigrationHubDiscoveryAccess", @@ -345,6 +351,7 @@ "AWSMigrationHubOrchestratorInstanceRolePolicy": "arn:aws:iam::aws:policy/AWSMigrationHubOrchestratorInstanceRolePolicy", "AWSMigrationHubOrchestratorPlugin": "arn:aws:iam::aws:policy/AWSMigrationHubOrchestratorPlugin", "AWSMigrationHubOrchestratorServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSMigrationHubOrchestratorServiceRolePolicy", + "AWSMigrationHubRefactorSpaces-EnvironmentsWithoutBridgesFullAccess": "arn:aws:iam::aws:policy/AWSMigrationHubRefactorSpaces-EnvironmentsWithoutBridgesFullAccess", "AWSMigrationHubRefactorSpacesFullAccess": "arn:aws:iam::aws:policy/AWSMigrationHubRefactorSpacesFullAccess", "AWSMigrationHubRefactorSpacesServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSMigrationHubRefactorSpacesServiceRolePolicy", "AWSMigrationHubSMSAccess": "arn:aws:iam::aws:policy/service-role/AWSMigrationHubSMSAccess", @@ -391,6 +398,7 @@ "AWSProtonDeveloperAccess": "arn:aws:iam::aws:policy/AWSProtonDeveloperAccess", "AWSProtonFullAccess": "arn:aws:iam::aws:policy/AWSProtonFullAccess", "AWSProtonReadOnlyAccess": "arn:aws:iam::aws:policy/AWSProtonReadOnlyAccess", + "AWSProtonServiceGitSyncServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSProtonServiceGitSyncServiceRolePolicy", "AWSProtonSyncServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSProtonSyncServiceRolePolicy", "AWSPurchaseOrdersServiceRolePolicy": "arn:aws:iam::aws:policy/AWSPurchaseOrdersServiceRolePolicy", "AWSQuickSightDescribeRDS": "arn:aws:iam::aws:policy/service-role/AWSQuickSightDescribeRDS", @@ -439,10 +447,12 @@ "AWSServiceCatalogAppRegistryServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceCatalogAppRegistryServiceRolePolicy", "AWSServiceCatalogEndUserFullAccess": "arn:aws:iam::aws:policy/AWSServiceCatalogEndUserFullAccess", "AWSServiceCatalogEndUserReadOnlyAccess": "arn:aws:iam::aws:policy/AWSServiceCatalogEndUserReadOnlyAccess", + "AWSServiceCatalogOrgsDataSyncServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceCatalogOrgsDataSyncServiceRolePolicy", "AWSServiceCatalogSyncServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceCatalogSyncServiceRolePolicy", "AWSServiceRoleForAmazonEKSNodegroup": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForAmazonEKSNodegroup", "AWSServiceRoleForCloudWatchAlarmsActionSSMServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForCloudWatchAlarmsActionSSMServiceRolePolicy", "AWSServiceRoleForCodeGuru-Profiler": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForCodeGuru-Profiler", + "AWSServiceRoleForCodeWhispererPolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForCodeWhispererPolicy", "AWSServiceRoleForEC2ScheduledInstances": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForEC2ScheduledInstances", "AWSServiceRoleForGroundStationDataflowEndpointGroupPolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForGroundStationDataflowEndpointGroupPolicy", "AWSServiceRoleForImageBuilder": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForImageBuilder", @@ -459,6 +469,7 @@ "AWSStorageGatewayFullAccess": "arn:aws:iam::aws:policy/AWSStorageGatewayFullAccess", "AWSStorageGatewayReadOnlyAccess": "arn:aws:iam::aws:policy/AWSStorageGatewayReadOnlyAccess", "AWSStorageGatewayServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSStorageGatewayServiceRolePolicy", + "AWSSupplyChainFederationAdminAccess": "arn:aws:iam::aws:policy/service-role/AWSSupplyChainFederationAdminAccess", "AWSSupportAccess": "arn:aws:iam::aws:policy/AWSSupportAccess", "AWSSupportAppFullAccess": "arn:aws:iam::aws:policy/AWSSupportAppFullAccess", "AWSSupportAppReadOnlyAccess": "arn:aws:iam::aws:policy/AWSSupportAppReadOnlyAccess", @@ -537,6 +548,7 @@ "AmazonChimeReadOnly": "arn:aws:iam::aws:policy/AmazonChimeReadOnly", "AmazonChimeSDK": "arn:aws:iam::aws:policy/AmazonChimeSDK", "AmazonChimeSDKMediaPipelinesServiceLinkedRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonChimeSDKMediaPipelinesServiceLinkedRolePolicy", + "AmazonChimeSDKMessagingServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonChimeSDKMessagingServiceRolePolicy", "AmazonChimeServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonChimeServiceRolePolicy", "AmazonChimeTranscriptionServiceLinkedRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonChimeTranscriptionServiceLinkedRolePolicy", "AmazonChimeUserManagement": "arn:aws:iam::aws:policy/AmazonChimeUserManagement", @@ -570,9 +582,14 @@ "AmazonDMSRedshiftS3Role": "arn:aws:iam::aws:policy/service-role/AmazonDMSRedshiftS3Role", "AmazonDMSVPCManagementRole": "arn:aws:iam::aws:policy/service-role/AmazonDMSVPCManagementRole", "AmazonDRSVPCManagement": "arn:aws:iam::aws:policy/AmazonDRSVPCManagement", + "AmazonDataZonePortalFullAccessPolicy": "arn:aws:iam::aws:policy/AmazonDataZonePortalFullAccessPolicy", + "AmazonDataZonePreviewConsoleFullAccess": "arn:aws:iam::aws:policy/AmazonDataZonePreviewConsoleFullAccess", + "AmazonDataZoneProjectDeploymentPermissionsBoundary": "arn:aws:iam::aws:policy/AmazonDataZoneProjectDeploymentPermissionsBoundary", + "AmazonDataZoneProjectRolePermissionsBoundary": "arn:aws:iam::aws:policy/AmazonDataZoneProjectRolePermissionsBoundary", "AmazonDetectiveFullAccess": "arn:aws:iam::aws:policy/AmazonDetectiveFullAccess", "AmazonDetectiveInvestigatorAccess": "arn:aws:iam::aws:policy/AmazonDetectiveInvestigatorAccess", "AmazonDetectiveMemberAccess": "arn:aws:iam::aws:policy/AmazonDetectiveMemberAccess", + "AmazonDetectiveOrganizationsAccess": "arn:aws:iam::aws:policy/AmazonDetectiveOrganizationsAccess", "AmazonDetectiveServiceLinkedRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonDetectiveServiceLinkedRolePolicy", "AmazonDevOpsGuruConsoleFullAccess": "arn:aws:iam::aws:policy/AmazonDevOpsGuruConsoleFullAccess", "AmazonDevOpsGuruFullAccess": "arn:aws:iam::aws:policy/AmazonDevOpsGuruFullAccess", @@ -674,6 +691,7 @@ "AmazonGlacierFullAccess": "arn:aws:iam::aws:policy/AmazonGlacierFullAccess", "AmazonGlacierReadOnlyAccess": "arn:aws:iam::aws:policy/AmazonGlacierReadOnlyAccess", "AmazonGrafanaAthenaAccess": "arn:aws:iam::aws:policy/service-role/AmazonGrafanaAthenaAccess", + "AmazonGrafanaCloudWatchAccess": "arn:aws:iam::aws:policy/service-role/AmazonGrafanaCloudWatchAccess", "AmazonGrafanaRedshiftAccess": "arn:aws:iam::aws:policy/service-role/AmazonGrafanaRedshiftAccess", "AmazonGrafanaServiceLinkedRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonGrafanaServiceLinkedRolePolicy", "AmazonGuardDutyFullAccess": "arn:aws:iam::aws:policy/AmazonGuardDutyFullAccess", @@ -759,6 +777,7 @@ "AmazonNimbleStudio-LaunchProfileWorker": "arn:aws:iam::aws:policy/AmazonNimbleStudio-LaunchProfileWorker", "AmazonNimbleStudio-StudioAdmin": "arn:aws:iam::aws:policy/AmazonNimbleStudio-StudioAdmin", "AmazonNimbleStudio-StudioUser": "arn:aws:iam::aws:policy/AmazonNimbleStudio-StudioUser", + "AmazonOmicsFullAccess": "arn:aws:iam::aws:policy/AmazonOmicsFullAccess", "AmazonOmicsReadOnlyAccess": "arn:aws:iam::aws:policy/AmazonOmicsReadOnlyAccess", "AmazonOpenSearchIngestionServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonOpenSearchIngestionServiceRolePolicy", "AmazonOpenSearchServerlessServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonOpenSearchServerlessServiceRolePolicy", @@ -839,6 +858,7 @@ "AmazonSSMReadOnlyAccess": "arn:aws:iam::aws:policy/AmazonSSMReadOnlyAccess", "AmazonSSMServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonSSMServiceRolePolicy", "AmazonSageMakerAdmin-ServiceCatalogProductsServiceRolePolicy": "arn:aws:iam::aws:policy/AmazonSageMakerAdmin-ServiceCatalogProductsServiceRolePolicy", + "AmazonSageMakerCanvasAIServicesAccess": "arn:aws:iam::aws:policy/AmazonSageMakerCanvasAIServicesAccess", "AmazonSageMakerCanvasForecastAccess": "arn:aws:iam::aws:policy/service-role/AmazonSageMakerCanvasForecastAccess", "AmazonSageMakerCanvasFullAccess": "arn:aws:iam::aws:policy/AmazonSageMakerCanvasFullAccess", "AmazonSageMakerCoreServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonSageMakerCoreServiceRolePolicy", @@ -948,6 +968,7 @@ "ComputeOptimizerReadOnlyAccess": "arn:aws:iam::aws:policy/ComputeOptimizerReadOnlyAccess", "ComputeOptimizerServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/ComputeOptimizerServiceRolePolicy", "ConfigConformsServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/ConfigConformsServiceRolePolicy", + "CustomerProfilesServiceLinkedRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/CustomerProfilesServiceLinkedRolePolicy", "DAXServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/DAXServiceRolePolicy", "DataScientist": "arn:aws:iam::aws:policy/job-function/DataScientist", "DatabaseAdministrator": "arn:aws:iam::aws:policy/job-function/DatabaseAdministrator", @@ -996,6 +1017,7 @@ "LexBotPolicy": "arn:aws:iam::aws:policy/aws-service-role/LexBotPolicy", "LexChannelPolicy": "arn:aws:iam::aws:policy/aws-service-role/LexChannelPolicy", "LightsailExportAccess": "arn:aws:iam::aws:policy/aws-service-role/LightsailExportAccess", + "MediaConnectGatewayInstanceRolePolicy": "arn:aws:iam::aws:policy/MediaConnectGatewayInstanceRolePolicy", "MediaPackageServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/MediaPackageServiceRolePolicy", "MemoryDBServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/MemoryDBServiceRolePolicy", "MigrationHubDMSAccessServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/MigrationHubDMSAccessServiceRolePolicy", @@ -1036,6 +1058,9 @@ "TranslateFullAccess": "arn:aws:iam::aws:policy/TranslateFullAccess", "TranslateReadOnly": "arn:aws:iam::aws:policy/TranslateReadOnly", "VMImportExportRoleForAWSConnector": "arn:aws:iam::aws:policy/service-role/VMImportExportRoleForAWSConnector", + "VPCLatticeFullAccess": "arn:aws:iam::aws:policy/VPCLatticeFullAccess", + "VPCLatticeReadOnlyAccess": "arn:aws:iam::aws:policy/VPCLatticeReadOnlyAccess", + "VPCLatticeServicesInvokeAccess": "arn:aws:iam::aws:policy/VPCLatticeServicesInvokeAccess", "ViewOnlyAccess": "arn:aws:iam::aws:policy/job-function/ViewOnlyAccess", "WAFLoggingServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/WAFLoggingServiceRolePolicy", "WAFRegionalLoggingServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/WAFRegionalLoggingServiceRolePolicy", From 14d0563e5f48adbb0d1ff1c807ca3eeb17adc3d8 Mon Sep 17 00:00:00 2001 From: Xia Zhao <78883180+xazhao@users.noreply.github.com> Date: Tue, 11 Apr 2023 11:01:19 -0700 Subject: [PATCH 8/9] =?UTF-8?q?chore:=20remove=20mix=20destination=20conne?= =?UTF-8?q?ctor=20integ=20test=20because=20transform=20test=20is=E2=80=A6?= =?UTF-8?q?=20(#3101)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- integration/combination/test_connectors.py | 1 - .../connector_mix_destination.json | 34 ------- .../connector_mix_destination.yaml | 90 ------------------- 3 files changed, 125 deletions(-) delete mode 100644 integration/resources/expected/combination/connector_mix_destination.json delete mode 100644 integration/resources/templates/combination/connector_mix_destination.yaml diff --git a/integration/combination/test_connectors.py b/integration/combination/test_connectors.py index 3ee27b7ed..52223dd2f 100644 --- a/integration/combination/test_connectors.py +++ b/integration/combination/test_connectors.py @@ -50,7 +50,6 @@ def tearDown(self): ("combination/connector_event_rule_to_eb_custom_write",), ("combination/connector_event_rule_to_lambda_write",), ("combination/connector_event_rule_to_lambda_write_multiple",), - ("combination/connector_mix_destination",), ("combination/connector_sqs_to_function",), ("combination/connector_sns_to_function_write",), ("combination/connector_table_to_function_read",), diff --git a/integration/resources/expected/combination/connector_mix_destination.json b/integration/resources/expected/combination/connector_mix_destination.json deleted file mode 100644 index 1a6626a23..000000000 --- a/integration/resources/expected/combination/connector_mix_destination.json +++ /dev/null @@ -1,34 +0,0 @@ -[ - { - "LogicalResourceId": "EventRule", - "ResourceType": "AWS::Events::Rule" - }, - { - "LogicalResourceId": "Function", - "ResourceType": "AWS::Lambda::Function" - }, - { - "LogicalResourceId": "FunctionRole", - "ResourceType": "AWS::IAM::Role" - }, - { - "LogicalResourceId": "MyConnectorWriteLambdaPermissionDestination0", - "ResourceType": "AWS::Lambda::Permission" - }, - { - "LogicalResourceId": "TriggerFunction", - "ResourceType": "AWS::Lambda::Function" - }, - { - "LogicalResourceId": "TriggerFunctionRole", - "ResourceType": "AWS::IAM::Role" - }, - { - "LogicalResourceId": "VerificationQueue", - "ResourceType": "AWS::SQS::Queue" - }, - { - "LogicalResourceId": "MyConnectorQueuePolicyDestination1", - "ResourceType": "AWS::SQS::QueuePolicy" - } -] diff --git a/integration/resources/templates/combination/connector_mix_destination.yaml b/integration/resources/templates/combination/connector_mix_destination.yaml deleted file mode 100644 index ab372d83e..000000000 --- a/integration/resources/templates/combination/connector_mix_destination.yaml +++ /dev/null @@ -1,90 +0,0 @@ -Resources: - TriggerFunction: - Type: AWS::Serverless::Function - Properties: - Runtime: nodejs14.x - Handler: index.handler - Timeout: 10 # in case eb has delay - InlineCode: | - const AWS = require('aws-sdk'); - - exports.handler = async (event) => { - const eb = new AWS.EventBridge(); - const response = await eb.putEvents({ - Entries: [{ - Source: process.env.EVENT_SOURCE, - Detail: "{}", - DetailType: "Test", - }] - }).promise(); - await new Promise(resolve => setTimeout(resolve, 5000)); - const sqs = new AWS.SQS(); - const data = await sqs.getQueueAttributes({ - QueueUrl: process.env.QUEUE_URL, - AttributeNames: ['ApproximateNumberOfMessages'] - }).promise(); - - if (data.Attributes.ApproximateNumberOfMessages < 2) { - throw 'Not enough messages in the queue!'; - } - }; - Environment: - Variables: - QUEUE_URL: !Ref VerificationQueue - EVENT_SOURCE: !Sub '${AWS::StackName}-test-event' - Policies: - - EventBridgePutEventsPolicy: - EventBusName: default - - SQSPollerPolicy: - QueueName: !GetAtt VerificationQueue.QueueName - - EventRule: - Type: AWS::Events::Rule - Properties: - Description: !Sub 'EventRule-${AWS::StackName}' - EventPattern: - source: - - !Sub '${AWS::StackName}-test-event' - Targets: - - Arn: !GetAtt Function.Arn - Id: Target - - Arn: !GetAtt VerificationQueue.Arn - Id: Target2 - - Function: - Type: AWS::Serverless::Function - Properties: - Runtime: nodejs14.x - Handler: index.handler - InlineCode: | - const AWS = require('aws-sdk'); - - exports.handler = async (event) => { - const sqs = new AWS.SQS(); - await sqs.sendMessage({ - QueueUrl: process.env.QUEUE_URL, - MessageBody: "test" - }).promise(); - }; - Environment: - Variables: - QUEUE_URL: !Ref VerificationQueue - Policies: - - SQSSendMessagePolicy: - QueueName: !GetAtt VerificationQueue.QueueName - - VerificationQueue: - Type: AWS::SQS::Queue - - MyConnector: - Type: AWS::Serverless::Connector - Properties: - Source: - Id: EventRule - Destination: - - Id: Function - - Id: VerificationQueue - Permissions: - - Write -Metadata: - SamTransformTest: true From 1bd45b604a40363c796ae78d0379e4f401804466 Mon Sep 17 00:00:00 2001 From: aws-sam-cli-bot <46753707+aws-sam-cli-bot@users.noreply.github.com> Date: Thu, 27 Apr 2023 19:37:10 +0000 Subject: [PATCH 9/9] chore: bump version to 1.66.0 --- samtranslator/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samtranslator/__init__.py b/samtranslator/__init__.py index 29c8923a3..9dabd2f66 100644 --- a/samtranslator/__init__.py +++ b/samtranslator/__init__.py @@ -1 +1 @@ -__version__ = "1.64.0" +__version__ = "1.66.0"